| Package | Description |
|---|---|
| com.google.auto.value.extension |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AutoValueExtension.applicable(AutoValueExtension.Context context)
Determines whether this extension applies to the given context.
|
Set<String> |
AutoValueExtension.consumeProperties(AutoValueExtension.Context context)
Returns a non-null set of property names from
properties() that this extension
intends to implement. |
abstract String |
AutoValueExtension.generateClass(AutoValueExtension.Context context,
String className,
String classToExtend,
boolean isFinal)
Generates the source code of the class named
className to extend
classToExtend, with the original annotated class of
classToImplement. |
boolean |
AutoValueExtension.mustBeFinal(AutoValueExtension.Context context)
Denotes that the class generated by this Extension must be the final class
in the inheritance hierarchy.
|
Copyright © 2016 Google, Inc.. All Rights Reserved.