abstract class FactoryMethodDescriptor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
FactoryMethodDescriptor.Builder |
Constructor and Description |
---|
FactoryMethodDescriptor() |
Modifier and Type | Method and Description |
---|---|
(package private) static FactoryMethodDescriptor.Builder |
builder(AutoFactoryDeclaration declaration) |
(package private) abstract com.google.common.collect.ImmutableSet<Parameter> |
creationParameters() |
(package private) abstract AutoFactoryDeclaration |
declaration() |
(package private) java.lang.String |
factoryName() |
(package private) abstract java.lang.String |
name() |
(package private) abstract boolean |
overridingMethod() |
(package private) abstract com.google.common.collect.ImmutableSet<Parameter> |
passedParameters() |
(package private) abstract com.google.common.collect.ImmutableSet<Parameter> |
providedParameters() |
(package private) abstract boolean |
publicMethod() |
(package private) abstract javax.lang.model.type.TypeMirror |
returnType() |
(package private) abstract FactoryMethodDescriptor.Builder |
toBuilder() |
abstract AutoFactoryDeclaration declaration()
abstract java.lang.String name()
abstract javax.lang.model.type.TypeMirror returnType()
abstract boolean publicMethod()
abstract boolean overridingMethod()
abstract com.google.common.collect.ImmutableSet<Parameter> passedParameters()
abstract com.google.common.collect.ImmutableSet<Parameter> providedParameters()
abstract com.google.common.collect.ImmutableSet<Parameter> creationParameters()
abstract FactoryMethodDescriptor.Builder toBuilder()
final java.lang.String factoryName()
static FactoryMethodDescriptor.Builder builder(AutoFactoryDeclaration declaration)