Uses of Class
com.google.auto.value.extension.AutoValueExtension
-
Packages that use AutoValueExtension Package Description com.google.auto.value.extension.memoized.processor com.google.auto.value.processor This package contains the annotation processor that implements theAutoValue
API. -
-
Uses of AutoValueExtension in com.google.auto.value.extension.memoized.processor
Subclasses of AutoValueExtension in com.google.auto.value.extension.memoized.processor Modifier and Type Class Description class
MemoizeExtension
An extension that implements theMemoized
contract. -
Uses of AutoValueExtension in com.google.auto.value.processor
Fields in com.google.auto.value.processor with type parameters of type AutoValueExtension Modifier and Type Field Description private com.google.common.collect.ImmutableList<AutoValueExtension>
AutoValueProcessor. extensions
Methods in com.google.auto.value.processor that return types with arguments of type AutoValueExtension Modifier and Type Method Description private com.google.common.collect.ImmutableList<AutoValueExtension>
AutoValueProcessor. applicableExtensions(javax.lang.model.element.TypeElement type, ExtensionContext context)
Methods in com.google.auto.value.processor with parameters of type AutoValueExtension Modifier and Type Method Description private java.lang.String
AutoValueProcessor. extensionName(AutoValueExtension extension)
Method parameters in com.google.auto.value.processor with type arguments of type AutoValueExtension Modifier and Type Method Description private com.google.common.collect.ImmutableSet<javax.lang.model.element.ExecutableElement>
AutoValueProcessor. methodsConsumedByExtensions(javax.lang.model.element.TypeElement type, com.google.common.collect.ImmutableList<AutoValueExtension> applicableExtensions, ExtensionContext context, com.google.common.collect.ImmutableSet<javax.lang.model.element.ExecutableElement> abstractMethods, com.google.common.collect.ImmutableBiMap<java.lang.String,javax.lang.model.element.ExecutableElement> properties)
private int
AutoValueProcessor. writeExtensions(javax.lang.model.element.TypeElement type, ExtensionContext context, com.google.common.collect.ImmutableList<AutoValueExtension> applicableExtensions)
Constructor parameters in com.google.auto.value.processor with type arguments of type AutoValueExtension Constructor Description AutoValueProcessor(java.lang.Iterable<? extends AutoValueExtension> extensions)
-