@Generated(value="com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_AutoFactoryDeclaration extends AutoFactoryDeclaration
AutoFactoryDeclaration.Factory| Modifier and Type | Field and Description |
|---|---|
private boolean |
allowSubclasses |
private com.google.common.base.Optional<java.lang.String> |
className |
private javax.lang.model.element.TypeElement |
extendingType |
private com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> |
implementingTypes |
private javax.lang.model.element.AnnotationMirror |
mirror |
private javax.lang.model.element.Element |
target |
private javax.lang.model.element.TypeElement |
targetType |
private com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> |
valuesMap |
| Constructor and Description |
|---|
AutoValue_AutoFactoryDeclaration(javax.lang.model.element.TypeElement targetType,
javax.lang.model.element.Element target,
com.google.common.base.Optional<java.lang.String> className,
javax.lang.model.element.TypeElement extendingType,
com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> implementingTypes,
boolean allowSubclasses,
javax.lang.model.element.AnnotationMirror mirror,
com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> valuesMap) |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean |
allowSubclasses() |
(package private) com.google.common.base.Optional<java.lang.String> |
className() |
boolean |
equals(java.lang.Object o) |
(package private) javax.lang.model.element.TypeElement |
extendingType() |
int |
hashCode() |
(package private) com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> |
implementingTypes() |
(package private) javax.lang.model.element.AnnotationMirror |
mirror() |
(package private) javax.lang.model.element.Element |
target() |
(package private) javax.lang.model.element.TypeElement |
targetType() |
java.lang.String |
toString() |
(package private) com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> |
valuesMap() |
getFactoryNameprivate final javax.lang.model.element.TypeElement targetType
private final javax.lang.model.element.Element target
private final com.google.common.base.Optional<java.lang.String> className
private final javax.lang.model.element.TypeElement extendingType
private final com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> implementingTypes
private final boolean allowSubclasses
private final javax.lang.model.element.AnnotationMirror mirror
private final com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> valuesMap
AutoValue_AutoFactoryDeclaration(javax.lang.model.element.TypeElement targetType,
javax.lang.model.element.Element target,
com.google.common.base.Optional<java.lang.String> className,
javax.lang.model.element.TypeElement extendingType,
com.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> implementingTypes,
boolean allowSubclasses,
javax.lang.model.element.AnnotationMirror mirror,
com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> valuesMap)
javax.lang.model.element.TypeElement targetType()
targetType in class AutoFactoryDeclarationjavax.lang.model.element.Element target()
target in class AutoFactoryDeclarationcom.google.common.base.Optional<java.lang.String> className()
className in class AutoFactoryDeclarationjavax.lang.model.element.TypeElement extendingType()
extendingType in class AutoFactoryDeclarationcom.google.common.collect.ImmutableSet<javax.lang.model.element.TypeElement> implementingTypes()
implementingTypes in class AutoFactoryDeclarationboolean allowSubclasses()
allowSubclasses in class AutoFactoryDeclarationjavax.lang.model.element.AnnotationMirror mirror()
mirror in class AutoFactoryDeclarationcom.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> valuesMap()
valuesMap in class AutoFactoryDeclarationpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object