Package com.google.auto.value.processor
Class GwtSerialization.GwtTemplateVars
java.lang.Object
com.google.auto.value.processor.TemplateVars
com.google.auto.value.processor.GwtSerialization.GwtTemplateVars
- Enclosing class:
GwtSerialization
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) String
The generic signature used by the generated subclass for its superclass reference.(package private) com.google.common.collect.Multimap
<String, BuilderSpec.PropertySetter> A multimap from property names (like foo) to the corresponding setter methods (foo or setFoo).(package private) String
A string that should change if any salient details of the serialized class change.(package private) String
The formal generic signature of the class with the@AutoValue
annotation and its generated subclass.(package private) String
The encoding of theGenerated
class.(package private) String
The package of the class with the@AutoValue
annotation and its generated subclass.(package private) List
<GwtSerialization.Property> The properties defined by the parent class's abstract methods.(package private) String
The simple name of the generated GWT serializer class.(package private) String
The simple name of the generated subclass.private static final Template
(package private) Boolean
True if the@AutoValue
class is constructed using a generated builder. -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.google.auto.value.processor.TemplateVars
parsedTemplateForResource, toText
-
Field Details
-
props
List<GwtSerialization.Property> propsThe properties defined by the parent class's abstract methods. -
pkg
String pkgThe package of the class with the@AutoValue
annotation and its generated subclass. -
subclass
String subclassThe simple name of the generated subclass. -
formalTypes
String formalTypesThe formal generic signature of the class with the@AutoValue
annotation and its generated subclass. This is empty, or contains type variables with optional bounds, for example<K, V extends K>
. -
actualTypes
String actualTypesThe generic signature used by the generated subclass for its superclass reference. This is empty, or contains only type variables with no bounds, for example<K, V>
. -
useBuilder
Boolean useBuilderTrue if the@AutoValue
class is constructed using a generated builder. -
builderSetters
com.google.common.collect.Multimap<String,BuilderSpec.PropertySetter> builderSettersA multimap from property names (like foo) to the corresponding setter methods (foo or setFoo). -
serializerClass
String serializerClassThe simple name of the generated GWT serializer class. -
generated
String generatedThe encoding of theGenerated
class. Empty if noGenerated
class is available. -
classHashString
String classHashStringA string that should change if any salient details of the serialized class change. -
TEMPLATE
-
-
Constructor Details
-
GwtTemplateVars
GwtTemplateVars()
-
-
Method Details
-
parsedTemplate
Template parsedTemplate()- Specified by:
parsedTemplate
in classTemplateVars
-