Uses of Class
com.squareup.javapoet.TypeSpec.Builder
-
-
Uses of TypeSpec.Builder in com.squareup.javapoet
Methods in com.squareup.javapoet that return TypeSpec.Builder Modifier and Type Method Description TypeSpec.Builder
TypeSpec.Builder. addAnnotation(AnnotationSpec annotationSpec)
TypeSpec.Builder
TypeSpec.Builder. addAnnotation(ClassName annotation)
TypeSpec.Builder
TypeSpec.Builder. addAnnotation(java.lang.Class<?> annotation)
TypeSpec.Builder
TypeSpec.Builder. addAnnotations(java.lang.Iterable<AnnotationSpec> annotationSpecs)
TypeSpec.Builder
TypeSpec.Builder. addEnumConstant(java.lang.String name)
TypeSpec.Builder
TypeSpec.Builder. addEnumConstant(java.lang.String name, TypeSpec typeSpec)
TypeSpec.Builder
TypeSpec.Builder. addField(FieldSpec fieldSpec)
TypeSpec.Builder
TypeSpec.Builder. addField(TypeName type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)
TypeSpec.Builder
TypeSpec.Builder. addField(java.lang.reflect.Type type, java.lang.String name, javax.lang.model.element.Modifier... modifiers)
TypeSpec.Builder
TypeSpec.Builder. addFields(java.lang.Iterable<FieldSpec> fieldSpecs)
TypeSpec.Builder
TypeSpec.Builder. addInitializerBlock(CodeBlock block)
TypeSpec.Builder
TypeSpec.Builder. addJavadoc(CodeBlock block)
TypeSpec.Builder
TypeSpec.Builder. addJavadoc(java.lang.String format, java.lang.Object... args)
TypeSpec.Builder
TypeSpec.Builder. addMethod(MethodSpec methodSpec)
TypeSpec.Builder
TypeSpec.Builder. addMethods(java.lang.Iterable<MethodSpec> methodSpecs)
TypeSpec.Builder
TypeSpec.Builder. addModifiers(javax.lang.model.element.Modifier... modifiers)
TypeSpec.Builder
TypeSpec.Builder. addOriginatingElement(javax.lang.model.element.Element originatingElement)
TypeSpec.Builder
TypeSpec.Builder. addStaticBlock(CodeBlock block)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterface(TypeName superinterface)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterface(java.lang.reflect.Type superinterface)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterface(java.lang.reflect.Type superinterface, boolean avoidNestedTypeNameClashes)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterface(javax.lang.model.type.TypeMirror superinterface)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterface(javax.lang.model.type.TypeMirror superinterface, boolean avoidNestedTypeNameClashes)
TypeSpec.Builder
TypeSpec.Builder. addSuperinterfaces(java.lang.Iterable<? extends TypeName> superinterfaces)
TypeSpec.Builder
TypeSpec.Builder. addType(TypeSpec typeSpec)
TypeSpec.Builder
TypeSpec.Builder. addTypes(java.lang.Iterable<TypeSpec> typeSpecs)
TypeSpec.Builder
TypeSpec.Builder. addTypeVariable(TypeVariableName typeVariable)
TypeSpec.Builder
TypeSpec.Builder. addTypeVariables(java.lang.Iterable<TypeVariableName> typeVariables)
TypeSpec.Builder
TypeSpec.Builder. alwaysQualify(java.lang.String... simpleNames)
static TypeSpec.Builder
TypeSpec. annotationBuilder(ClassName className)
static TypeSpec.Builder
TypeSpec. annotationBuilder(java.lang.String name)
static TypeSpec.Builder
TypeSpec. anonymousClassBuilder(CodeBlock typeArguments)
static TypeSpec.Builder
TypeSpec. anonymousClassBuilder(java.lang.String typeArgumentsFormat, java.lang.Object... args)
TypeSpec.Builder
TypeSpec.Builder. avoidClashesWithNestedClasses(java.lang.Class<?> clazz)
Call this to always fully qualify any types that would conflict with possibly nested types of thistypeElement
.TypeSpec.Builder
TypeSpec.Builder. avoidClashesWithNestedClasses(javax.lang.model.element.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(java.lang.String name)
static TypeSpec.Builder
TypeSpec. enumBuilder(ClassName className)
static TypeSpec.Builder
TypeSpec. enumBuilder(java.lang.String name)
static TypeSpec.Builder
TypeSpec. interfaceBuilder(ClassName className)
static TypeSpec.Builder
TypeSpec. interfaceBuilder(java.lang.String name)
TypeSpec.Builder
TypeSpec.Builder. superclass(TypeName superclass)
TypeSpec.Builder
TypeSpec.Builder. superclass(java.lang.reflect.Type superclass)
TypeSpec.Builder
TypeSpec.Builder. superclass(java.lang.reflect.Type superclass, boolean avoidNestedTypeNameClashes)
TypeSpec.Builder
TypeSpec.Builder. superclass(javax.lang.model.type.TypeMirror superclass)
TypeSpec.Builder
TypeSpec.Builder. superclass(javax.lang.model.type.TypeMirror superclass, boolean avoidNestedTypeNameClashes)
TypeSpec.Builder
TypeSpec. toBuilder()
Constructors in com.squareup.javapoet with parameters of type TypeSpec.Builder Constructor Description TypeSpec(TypeSpec.Builder builder)
-