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) |
buildprivate 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.Builderpublic FactoryMethodDescriptor.Builder name(java.lang.String name)
name in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder returnType(javax.lang.model.type.TypeMirror returnType)
returnType in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder publicMethod(boolean publicMethod)
publicMethod in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder overridingMethod(boolean overridingMethod)
overridingMethod in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder passedParameters(java.lang.Iterable<Parameter> passedParameters)
passedParameters in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder providedParameters(java.lang.Iterable<Parameter> providedParameters)
providedParameters in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor.Builder creationParameters(java.lang.Iterable<Parameter> creationParameters)
creationParameters in class FactoryMethodDescriptor.Builderpublic FactoryMethodDescriptor buildImpl()
buildImpl in class FactoryMethodDescriptor.Builder