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) |