static final class AutoValue_FactoryMethodDescriptor.Builder extends FactoryMethodDescriptor.Builder
Modifier and Type | Field and Description |
---|---|
private com.google.common.collect.ImmutableSet<Parameter> |
creationParameters |
private AutoFactoryDeclaration |
declaration |
private java.lang.String |
name |
private java.lang.Boolean |
overridingMethod |
private com.google.common.collect.ImmutableSet<Parameter> |
passedParameters |
private com.google.common.collect.ImmutableSet<Parameter> |
providedParameters |
private java.lang.Boolean |
publicMethod |
private javax.lang.model.type.TypeMirror |
returnType |
Constructor and Description |
---|
Builder() |
Builder(FactoryMethodDescriptor source) |
Modifier and Type | Method and Description |
---|---|
FactoryMethodDescriptor |
buildImpl() |
FactoryMethodDescriptor.Builder |
creationParameters(java.lang.Iterable<Parameter> creationParameters) |
FactoryMethodDescriptor.Builder |
declaration(AutoFactoryDeclaration declaration) |
FactoryMethodDescriptor.Builder |
name(java.lang.String name) |
FactoryMethodDescriptor.Builder |
overridingMethod(boolean overridingMethod) |
FactoryMethodDescriptor.Builder |
passedParameters(java.lang.Iterable<Parameter> passedParameters) |
FactoryMethodDescriptor.Builder |
providedParameters(java.lang.Iterable<Parameter> providedParameters) |
FactoryMethodDescriptor.Builder |
publicMethod(boolean publicMethod) |
FactoryMethodDescriptor.Builder |
returnType(javax.lang.model.type.TypeMirror returnType) |
build
private AutoFactoryDeclaration declaration
private java.lang.String name
private javax.lang.model.type.TypeMirror returnType
private java.lang.Boolean publicMethod
private java.lang.Boolean overridingMethod
private com.google.common.collect.ImmutableSet<Parameter> passedParameters
private com.google.common.collect.ImmutableSet<Parameter> providedParameters
private com.google.common.collect.ImmutableSet<Parameter> creationParameters
Builder()
Builder(FactoryMethodDescriptor source)
public FactoryMethodDescriptor.Builder declaration(AutoFactoryDeclaration declaration)
declaration
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder name(java.lang.String name)
name
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder returnType(javax.lang.model.type.TypeMirror returnType)
returnType
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder publicMethod(boolean publicMethod)
publicMethod
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder overridingMethod(boolean overridingMethod)
overridingMethod
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder passedParameters(java.lang.Iterable<Parameter> passedParameters)
passedParameters
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder providedParameters(java.lang.Iterable<Parameter> providedParameters)
providedParameters
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor.Builder creationParameters(java.lang.Iterable<Parameter> creationParameters)
creationParameters
in class FactoryMethodDescriptor.Builder
public FactoryMethodDescriptor buildImpl()
buildImpl
in class FactoryMethodDescriptor.Builder