public static final class TypeSpecDataHolder.Builder extends Object
Modifier and Type | Method and Description |
---|---|
TypeSpecDataHolder.Builder |
addAnnotation(com.squareup.javapoet.AnnotationSpec annotationSpec) |
TypeSpecDataHolder.Builder |
addAnnotations(Iterable<com.squareup.javapoet.AnnotationSpec> annotationSpecs) |
TypeSpecDataHolder.Builder |
addField(com.squareup.javapoet.FieldSpec fieldSpec) |
TypeSpecDataHolder.Builder |
addField(com.squareup.javapoet.TypeName type,
String name,
javax.lang.model.element.Modifier... modifiers) |
TypeSpecDataHolder.Builder |
addField(Type type,
String name,
javax.lang.model.element.Modifier... modifiers) |
TypeSpecDataHolder.Builder |
addFields(Iterable<com.squareup.javapoet.FieldSpec> fieldSpecs) |
TypeSpecDataHolder.Builder |
addJavadoc(TypeSpecDataHolder.JavadocSpec javadocSpec) |
TypeSpecDataHolder.Builder |
addJavadocs(Iterable<TypeSpecDataHolder.JavadocSpec> javadocSpecs) |
TypeSpecDataHolder.Builder |
addMethod(com.squareup.javapoet.MethodSpec methodSpec) |
TypeSpecDataHolder.Builder |
addMethods(Iterable<com.squareup.javapoet.MethodSpec> methodSpecs) |
TypeSpecDataHolder.Builder |
addType(com.squareup.javapoet.TypeSpec typeSpec) |
TypeSpecDataHolder.Builder |
addTypes(Iterable<com.squareup.javapoet.TypeSpec> typeSpecs) |
TypeSpecDataHolder.Builder |
addTypeSpecDataHolder(TypeSpecDataHolder typeSpecDataHolder) |
TypeSpecDataHolder |
build() |
public TypeSpecDataHolder.Builder addJavadoc(TypeSpecDataHolder.JavadocSpec javadocSpec)
public TypeSpecDataHolder.Builder addJavadocs(Iterable<TypeSpecDataHolder.JavadocSpec> javadocSpecs)
public TypeSpecDataHolder.Builder addAnnotation(com.squareup.javapoet.AnnotationSpec annotationSpec)
public TypeSpecDataHolder.Builder addAnnotations(Iterable<com.squareup.javapoet.AnnotationSpec> annotationSpecs)
public TypeSpecDataHolder.Builder addFields(Iterable<com.squareup.javapoet.FieldSpec> fieldSpecs)
public TypeSpecDataHolder.Builder addField(com.squareup.javapoet.FieldSpec fieldSpec)
public TypeSpecDataHolder.Builder addField(com.squareup.javapoet.TypeName type, String name, javax.lang.model.element.Modifier... modifiers)
public TypeSpecDataHolder.Builder addField(Type type, String name, javax.lang.model.element.Modifier... modifiers)
public TypeSpecDataHolder.Builder addMethods(Iterable<com.squareup.javapoet.MethodSpec> methodSpecs)
public TypeSpecDataHolder.Builder addMethod(com.squareup.javapoet.MethodSpec methodSpec)
public TypeSpecDataHolder.Builder addTypes(Iterable<com.squareup.javapoet.TypeSpec> typeSpecs)
public TypeSpecDataHolder.Builder addType(com.squareup.javapoet.TypeSpec typeSpec)
public TypeSpecDataHolder.Builder addTypeSpecDataHolder(TypeSpecDataHolder typeSpecDataHolder)
public TypeSpecDataHolder build()