Uses of Class
com.squareup.javapoet.TypeSpec.Builder
-
Uses of TypeSpec.Builder in com.squareup.javapoet
Methods in com.squareup.javapoet that return TypeSpec.BuilderModifier and TypeMethodDescriptionTypeSpec.Builder.addAnnotation
(AnnotationSpec annotationSpec) TypeSpec.Builder.addAnnotation
(ClassName annotation) TypeSpec.Builder.addAnnotation
(Class<?> annotation) TypeSpec.Builder.addAnnotations
(Iterable<AnnotationSpec> annotationSpecs) TypeSpec.Builder.addEnumConstant
(String name) TypeSpec.Builder.addEnumConstant
(String name, TypeSpec typeSpec) TypeSpec.Builder.addInitializerBlock
(CodeBlock block) TypeSpec.Builder.addJavadoc
(CodeBlock block) TypeSpec.Builder.addJavadoc
(String format, Object... args) TypeSpec.Builder.addMethod
(MethodSpec methodSpec) TypeSpec.Builder.addMethods
(Iterable<MethodSpec> methodSpecs) TypeSpec.Builder.addModifiers
(Modifier... modifiers) TypeSpec.Builder.addOriginatingElement
(Element originatingElement) TypeSpec.Builder.addStaticBlock
(CodeBlock block) TypeSpec.Builder.addSuperinterface
(TypeName superinterface) TypeSpec.Builder.addSuperinterface
(Type superinterface) TypeSpec.Builder.addSuperinterface
(Type superinterface, boolean avoidNestedTypeNameClashes) TypeSpec.Builder.addSuperinterface
(TypeMirror superinterface) TypeSpec.Builder.addSuperinterface
(TypeMirror superinterface, boolean avoidNestedTypeNameClashes) TypeSpec.Builder.addSuperinterfaces
(Iterable<? extends TypeName> superinterfaces) TypeSpec.Builder.addTypeVariable
(TypeVariableName typeVariable) TypeSpec.Builder.addTypeVariables
(Iterable<TypeVariableName> typeVariables) TypeSpec.Builder.alwaysQualify
(String... simpleNames) static TypeSpec.Builder
TypeSpec.annotationBuilder
(ClassName className) static TypeSpec.Builder
TypeSpec.annotationBuilder
(String name) static TypeSpec.Builder
TypeSpec.anonymousClassBuilder
(CodeBlock typeArguments) static TypeSpec.Builder
TypeSpec.anonymousClassBuilder
(String typeArgumentsFormat, Object... args) TypeSpec.Builder.avoidClashesWithNestedClasses
(Class<?> clazz) Call this to always fully qualify any types that would conflict with possibly nested types of thistypeElement
.TypeSpec.Builder.avoidClashesWithNestedClasses
(TypeElement typeElement) Call this to always fully qualify any types that would conflict with possibly nested types of thistypeElement
.static TypeSpec.Builder
TypeSpec.classBuilder
(ClassName className) static TypeSpec.Builder
TypeSpec.classBuilder
(String name) static TypeSpec.Builder
TypeSpec.enumBuilder
(ClassName className) static TypeSpec.Builder
TypeSpec.enumBuilder
(String name) static TypeSpec.Builder
TypeSpec.interfaceBuilder
(ClassName className) static TypeSpec.Builder
TypeSpec.interfaceBuilder
(String name) TypeSpec.Builder.superclass
(TypeName superclass) TypeSpec.Builder.superclass
(Type superclass) TypeSpec.Builder.superclass
(Type superclass, boolean avoidNestedTypeNameClashes) TypeSpec.Builder.superclass
(TypeMirror superclass) TypeSpec.Builder.superclass
(TypeMirror superclass, boolean avoidNestedTypeNameClashes) TypeSpec.toBuilder()
Constructors in com.squareup.javapoet with parameters of type TypeSpec.Builder