TypeSpec.Builder |
TypeSpec.Builder.addAnnotation(AnnotationSpec annotationSpec) |
TypeSpec.Builder |
TypeSpec.Builder.addAnnotation(Class<?> annotation) |
TypeSpec.Builder |
TypeSpec.Builder.addAnnotation(ClassName annotation) |
TypeSpec.Builder |
TypeSpec.Builder.addEnumConstant(String name) |
TypeSpec.Builder |
TypeSpec.Builder.addEnumConstant(String name,
TypeSpec typeSpec) |
TypeSpec.Builder |
TypeSpec.Builder.addField(FieldSpec fieldSpec) |
TypeSpec.Builder |
TypeSpec.Builder.addField(TypeName type,
String name,
Modifier... modifiers) |
TypeSpec.Builder |
TypeSpec.Builder.addField(Type type,
String name,
Modifier... modifiers) |
TypeSpec.Builder |
TypeSpec.Builder.addJavadoc(String format,
Object... args) |
TypeSpec.Builder |
TypeSpec.Builder.addMethod(MethodSpec methodSpec) |
TypeSpec.Builder |
TypeSpec.Builder.addModifiers(Modifier... modifiers) |
TypeSpec.Builder |
TypeSpec.Builder.addOriginatingElement(Element originatingElement) |
TypeSpec.Builder |
TypeSpec.Builder.addSuperinterface(Type superinterface) |
TypeSpec.Builder |
TypeSpec.Builder.addSuperinterface(TypeName superinterface) |
TypeSpec.Builder |
TypeSpec.Builder.addType(TypeSpec typeSpec) |
TypeSpec.Builder |
TypeSpec.Builder.addTypeVariable(TypeVariableName typeVariable) |
static TypeSpec.Builder |
TypeSpec.anonymousClassBuilder(String typeArgumentsFormat,
Object... args) |
static TypeSpec.Builder |
TypeSpec.classBuilder(String name) |
static TypeSpec.Builder |
TypeSpec.enumBuilder(String name) |
static TypeSpec.Builder |
TypeSpec.interfaceBuilder(String name) |
TypeSpec.Builder |
TypeSpec.Builder.superclass(Type superclass) |
TypeSpec.Builder |
TypeSpec.Builder.superclass(TypeName superclass) |