TypeSpecs used in AutoValueExtension implementations.
This is copied from com. until we find a better
location to consolidate the code.
| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final String | |
| private final AutoValueExtension. | |
| private final javax. | |
| private final boolean | |
| private final javax. |
| Access | Constructor and Description |
|---|---|
| private | ExtensionClassTypeSpecBuilder(AutoValueExtension.
|
| Modifier and Type | Method and Description |
|---|---|
| private static TypeName | annotatedType(javax.
Translate a |
| private ImmutableList | |
| private MethodSpec | |
| pack-priv TypeSpec. | |
| pack-priv static TypeSpec. | extensionClassTypeSpecBuilder(AutoValueExtension.
|
| private static String | |
| private TypeName | |
| private ImmutableList |
| className | back to summary |
|---|---|
| private final String className | |
| classToExtend | back to summary |
|---|---|
| private final String classToExtend | |
| context | back to summary |
|---|---|
| private final AutoValueExtension. | |
| elements | back to summary |
|---|---|
| private final javax. | |
| isFinal | back to summary |
|---|---|
| private final boolean isFinal | |
| sourceVersion | back to summary |
|---|---|
| private final javax. | |
| ExtensionClassTypeSpecBuilder | back to summary |
|---|---|
| private ExtensionClassTypeSpecBuilder(AutoValueExtension. | |
| annotatedType | back to summary |
|---|---|
| private static TypeName annotatedType(javax. Translate a | |
| annotatedTypeVariableNames | back to summary |
|---|---|
| private ImmutableList | |
| constructor | back to summary |
|---|---|
| private MethodSpec constructor() | |
| extensionClassBuilder | back to summary |
|---|---|
| pack-priv TypeSpec. | |
| extensionClassTypeSpecBuilder | back to summary |
|---|---|
| pack-priv static TypeSpec. | |
| generateIdentifier | back to summary |
|---|---|
| private static String generateIdentifier(String name, Set<String> existingNames) | |
| superType | back to summary |
|---|---|
| private TypeName superType() | |
| typeVariableNames | back to summary |
|---|---|
| private ImmutableList | |