Uses of Class
com.google.auto.value.processor.AutoAnnotationProcessor.Member
-
Packages that use AutoAnnotationProcessor.Member Package Description com.google.auto.value.processor This package contains the annotation processor that implements theAutoValue
API. -
-
Uses of AutoAnnotationProcessor.Member in com.google.auto.value.processor
Fields in com.google.auto.value.processor with type parameters of type AutoAnnotationProcessor.Member Modifier and Type Field Description (package private) java.util.Map<java.lang.String,AutoAnnotationProcessor.Member>
AutoAnnotationTemplateVars. members
The members of the annotation being implemented.Methods in com.google.auto.value.processor that return types with arguments of type AutoAnnotationProcessor.Member Modifier and Type Method 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)
Method parameters in com.google.auto.value.processor with type arguments of type AutoAnnotationProcessor.Member Modifier and Type Method Description private com.google.common.collect.ImmutableMap<java.lang.String,AutoAnnotationProcessor.Parameter>
AutoAnnotationProcessor. getParameters(javax.lang.model.element.TypeElement annotationElement, javax.lang.model.element.ExecutableElement method, java.util.Map<java.lang.String,AutoAnnotationProcessor.Member> members)
private static com.google.common.collect.ImmutableMap<java.lang.String,java.lang.Integer>
AutoAnnotationProcessor. invariableHashes(com.google.common.collect.ImmutableMap<java.lang.String,AutoAnnotationProcessor.Member> members, com.google.common.collect.ImmutableSet<java.lang.String> parameters)
Returns a map from the names of members with invariable hashCodes to the values of those hashCodes.private void
AutoAnnotationProcessor. validateParameters(javax.lang.model.element.TypeElement annotationElement, javax.lang.model.element.ExecutableElement method, com.google.common.collect.ImmutableMap<java.lang.String,AutoAnnotationProcessor.Member> members, com.google.common.collect.ImmutableMap<java.lang.String,AutoAnnotationProcessor.Parameter> parameters, com.google.common.collect.ImmutableMap<java.lang.String,javax.lang.model.element.AnnotationValue> defaultValues)
-