| Modifier and Type | Field and Description |
|---|---|
| private ImmutableList | |
| private final ClassLoader | |
| private static final String | |
| pack-priv static final String |
| Access | Constructor and Description |
|---|---|
| public | |
| pack-priv | |
| public | |
| private | AutoValueProcessor(Iterable<? extends AutoValueExtension> testExtensions, ClassLoader loaderForExtensions)
|
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| private ImmutableList | |
| private void | defineVarsForType(javax.
|
| private String | |
| pack-priv static ImmutableList | |
| pack-priv static String | |
| public ImmutableSet | |
| private javax. | |
| private static <E> ImmutableSet | |
| private boolean | |
| public synchronized void | init(javax.
Overrides com.
|
| private ImmutableSet | methodsConsumedByExtensions(javax.
|
| pack-priv Optional | nullableAnnotationForMethod(javax.
Implements abstract com. Returns the appropriate |
| private static ImmutableSet | |
| pack-priv static ImmutableSet | |
| pack-priv void | processType(javax.
the class with the type@AutoValue or @AutoOneOf annotation.Implements abstract com. Analyzes a single |
| private void | validateMethods(javax.
|
| private int | writeExtensions(javax.
|
| extensions | back to summary |
|---|---|
| private ImmutableList<AutoValueExtension> extensions | |
| loaderForExtensions | back to summary |
|---|---|
| private final ClassLoader loaderForExtensions | |
| OLD_MEMOIZE_EXTENSION | back to summary |
|---|---|
| private static final String OLD_MEMOIZE_EXTENSION | |
| OMIT_IDENTIFIERS_OPTION | back to summary |
|---|---|
| pack-priv static final String OMIT_IDENTIFIERS_OPTION | |
| AutoValueProcessor | back to summary |
|---|---|
| public AutoValueProcessor() | |
| AutoValueProcessor | back to summary |
|---|---|
pack-priv AutoValueProcessor(ClassLoader loaderForExtensions)
| |
| AutoValueProcessor | back to summary |
|---|---|
public AutoValueProcessor(Iterable<? extends AutoValueExtension> testExtensions)
| |
| AutoValueProcessor | back to summary |
|---|---|
| private AutoValueProcessor(Iterable<? extends AutoValueExtension> testExtensions, ClassLoader loaderForExtensions) | |
| ancestorIsAutoValue | back to summary |
|---|---|
| private boolean ancestorIsAutoValue(javax. | |
| applicableExtensions | back to summary |
|---|---|
| private ImmutableList | |
| defineVarsForType | back to summary |
|---|---|
| private void defineVarsForType(javax. | |
| extensionName | back to summary |
|---|---|
| private String extensionName(AutoValueExtension extension) | |
| extensionsFromLoader | back to summary |
|---|---|
pack-priv static ImmutableList
| |
| generatedSubclassName | back to summary |
|---|---|
| pack-priv static String generatedSubclassName(javax. | |
| getSupportedOptions | back to summary |
|---|---|
public ImmutableSet
| |
| getTypeMirror | back to summary |
|---|---|
| private javax. | |
| immutableSetDifference | back to summary |
|---|---|
| private static <E> ImmutableSet | |
| implementsAnnotation | back to summary |
|---|---|
| private boolean implementsAnnotation(javax. | |
| init | back to summary |
|---|---|
| public synchronized void init(javax. Overrides com.
| |
| methodsConsumedByExtensions | back to summary |
|---|---|
| private ImmutableSet | |
| nullableAnnotationForMethod | back to summary |
|---|---|
| pack-priv Optional Implements abstract com. Doc from com. Returns the appropriate
| |
| optionsFor | back to summary |
|---|---|
| private static ImmutableSet | |
| prefixedGettersIn | back to summary |
|---|---|
| pack-priv static ImmutableSet | |
| processType | back to summary |
|---|---|
| pack-priv void processType(javax. Implements abstract com. Doc from com. Analyzes a single
| |
| validateMethods | back to summary |
|---|---|
| private void validateMethods(javax. | |
| writeExtensions | back to summary |
|---|---|
| private int writeExtensions(javax. | |