ClassCode.Builder |
ClassCode.Builder._abstract() |
static ClassCode.Builder |
ClassCode._class(ClassName className) |
ClassCode.Builder |
ClassCode.Builder._class(ClassName className) |
static ClassCode.Builder |
ClassCode._class(String simpleName) |
ClassCode.Builder |
ClassCode.Builder._class(String simpleName) |
ClassCode.Builder |
ClassCode.Builder._extends(ClassNameOrParameterizedTypeName superclass) |
static ClassCode.Builder |
ClassCode._final() |
ClassCode.Builder |
ClassCode.Builder._final() |
ClassCode.Builder |
ClassCode.Builder._implements(Iterable<? extends ClassNameOrParameterizedTypeName> ifaces) |
static ClassCode.Builder |
ClassCode._private() |
ClassCode.Builder |
ClassCode.Builder._private() |
static ClassCode.Builder |
ClassCode._public() |
ClassCode.Builder |
ClassCode.Builder._public() |
ClassCode.Builder |
ClassCode.Builder._static() |
static ClassCode.Builder |
ClassCode.annotatedWith(AnnotatedCode annotation) |
ClassCode.Builder |
ClassCode.Builder.annotatedWith(AnnotatedCode annotated) |
ClassCode.Builder |
ClassCode.Builder.annotatedWith(Class<? extends Annotation> annotationType) |
ClassCode.Builder |
ClassCode.Builder.body(ClassBodyElement... elements) |
ClassCode.Builder |
ClassCode.Builder.body(Iterable<? extends ClassBodyElement> elements) |
static ClassCode.Builder |
ClassCode.builder() |
ClassCode.Builder |
ClassCode.Builder.withBodyElement(ClassBodyElement element) |
ClassCode.Builder |
ClassCode.Builder.withBodyElements(Iterable<? extends ClassBodyElement> elements) |
ClassCode.Builder |
ClassCode.Builder.withInterface(ClassNameOrParameterizedTypeName iface) |
ClassCode.Builder |
ClassCode.Builder.withModifier(ClassModifier modifier) |
ClassCode.Builder |
ClassCode.Builder.withTypeParameter(String name) |
ClassCode.Builder |
ClassCode.Builder.withTypeParameter(TypeParameterName parameter) |
ClassCode.Builder |
ClassCode.Builder.withTypeParameters(Iterable<TypeParameterName> parameters) |
ClassCode.Builder |
ClassCode.Builder.withTypeParametersFrom(TypeElement type) |