Uses of Class
com.google.auto.value.processor.AutoAnnotationProcessor.Member
Packages that use AutoAnnotationProcessor.Member
Package
Description
This package contains the annotation processor that implements the
AutoValue
API.-
Uses of AutoAnnotationProcessor.Member in com.google.auto.value.processor
Fields in com.google.auto.value.processor with type parameters of type AutoAnnotationProcessor.MemberModifier and TypeFieldDescription(package private) Map<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.MemberModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableMap<String,
AutoAnnotationProcessor.Member> AutoAnnotationProcessor.getMembers
(Element context, com.google.common.collect.ImmutableMap<String, ExecutableElement> memberMethods) Method parameters in com.google.auto.value.processor with type arguments of type AutoAnnotationProcessor.MemberModifier and TypeMethodDescriptionprivate com.google.common.collect.ImmutableMap<String,
AutoAnnotationProcessor.Parameter> AutoAnnotationProcessor.getParameters
(TypeElement annotationElement, ExecutableElement method, Map<String, AutoAnnotationProcessor.Member> members) AutoAnnotationProcessor.invariableHashes
(com.google.common.collect.ImmutableMap<String, AutoAnnotationProcessor.Member> members, com.google.common.collect.ImmutableSet<String> parameters) Returns a map from the names of members with invariable hashCodes to the values of those hashCodes.private void
AutoAnnotationProcessor.validateParameters
(TypeElement annotationElement, ExecutableElement method, com.google.common.collect.ImmutableMap<String, AutoAnnotationProcessor.Member> members, com.google.common.collect.ImmutableMap<String, AutoAnnotationProcessor.Parameter> parameters, com.google.common.collect.ImmutableMap<String, AnnotationValue> defaultValues)