| Package | Description |
|---|---|
| com.google.auto.value.processor |
This package contains the annotation processor that implements the
AutoValue API. |
| Modifier and Type | Field and Description |
|---|---|
private AnnotationOutput |
AutoAnnotationProcessor.Member.annotationOutput |
| Modifier and Type | Method and Description |
|---|---|
private com.google.common.collect.ImmutableMap<java.lang.String,AutoAnnotationProcessor.Member> |
AutoAnnotationProcessor.getMembers(javax.lang.model.element.Element context,
com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.ExecutableElement> memberMethods,
TypeSimplifier typeSimplifier,
AnnotationOutput annotationOutput) |
| Constructor and Description |
|---|
Member(javax.annotation.processing.ProcessingEnvironment processingEnv,
javax.lang.model.element.Element context,
javax.lang.model.element.ExecutableElement method,
TypeSimplifier typeSimplifier,
AnnotationOutput annotationDefaults) |