@Generated(value="com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_FactoryDescriptor extends FactoryDescriptor
Modifier and Type | Field and Description |
---|---|
private boolean |
allowSubclasses |
private javax.lang.model.type.TypeMirror |
extendingType |
private com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> |
implementationMethodDescriptors |
private com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> |
implementingTypes |
private com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> |
methodDescriptors |
private java.lang.String |
name |
private com.google.common.collect.ImmutableMap<Key,java.lang.String> |
providerNames |
private boolean |
publicType |
Constructor and Description |
---|
AutoValue_FactoryDescriptor(java.lang.String name,
javax.lang.model.type.TypeMirror extendingType,
com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> implementingTypes,
boolean publicType,
com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> methodDescriptors,
com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> implementationMethodDescriptors,
boolean allowSubclasses,
com.google.common.collect.ImmutableMap<Key,java.lang.String> providerNames) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
allowSubclasses() |
boolean |
equals(java.lang.Object o) |
(package private) javax.lang.model.type.TypeMirror |
extendingType() |
int |
hashCode() |
(package private) com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> |
implementationMethodDescriptors() |
(package private) com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> |
implementingTypes() |
(package private) com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> |
methodDescriptors() |
(package private) java.lang.String |
name() |
(package private) com.google.common.collect.ImmutableMap<Key,java.lang.String> |
providerNames() |
(package private) boolean |
publicType() |
java.lang.String |
toString() |
create
private final java.lang.String name
private final javax.lang.model.type.TypeMirror extendingType
private final com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> implementingTypes
private final boolean publicType
private final com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> methodDescriptors
private final com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> implementationMethodDescriptors
private final boolean allowSubclasses
private final com.google.common.collect.ImmutableMap<Key,java.lang.String> providerNames
AutoValue_FactoryDescriptor(java.lang.String name, javax.lang.model.type.TypeMirror extendingType, com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> implementingTypes, boolean publicType, com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> methodDescriptors, com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> implementationMethodDescriptors, boolean allowSubclasses, com.google.common.collect.ImmutableMap<Key,java.lang.String> providerNames)
java.lang.String name()
name
in class FactoryDescriptor
javax.lang.model.type.TypeMirror extendingType()
extendingType
in class FactoryDescriptor
com.google.common.collect.ImmutableSet<javax.lang.model.type.TypeMirror> implementingTypes()
implementingTypes
in class FactoryDescriptor
boolean publicType()
publicType
in class FactoryDescriptor
com.google.common.collect.ImmutableSet<FactoryMethodDescriptor> methodDescriptors()
methodDescriptors
in class FactoryDescriptor
com.google.common.collect.ImmutableSet<ImplementationMethodDescriptor> implementationMethodDescriptors()
implementationMethodDescriptors
in class FactoryDescriptor
boolean allowSubclasses()
allowSubclasses
in class FactoryDescriptor
com.google.common.collect.ImmutableMap<Key,java.lang.String> providerNames()
providerNames
in class FactoryDescriptor
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object