static class GwtSerialization.GwtTemplateVars extends TemplateVars
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
actualTypes
The generic signature used by the generated subclass for its superclass reference.
|
(package private) com.google.common.collect.Multimap<java.lang.String,BuilderSpec.PropertySetter> |
builderSetters
A multimap from property names (like foo) to the corresponding setter methods
(foo or setFoo).
|
(package private) java.lang.String |
classHashString
A string that should change if any salient details of the serialized class change.
|
(package private) java.lang.String |
formalTypes
The formal generic signature of the class with the
@AutoValue annotation and its
generated subclass. |
(package private) java.lang.String |
generated
The spelling of the javax.annotation.Generated class: Generated or
javax.annotation.Generated.
|
(package private) java.util.SortedSet<java.lang.String> |
imports
The fully-qualified names of the classes to be imported in the generated class.
|
(package private) java.lang.String |
pkg
The package of the class with the
@AutoValue annotation and its generated subclass. |
(package private) java.util.List<GwtSerialization.Property> |
props
The properties defined by the parent class's abstract methods.
|
(package private) java.lang.String |
serializerClass
The simple name of the generated GWT serializer class.
|
(package private) java.lang.String |
subclass
The simple name of the generated subclass.
|
private static Template |
TEMPLATE |
(package private) java.lang.Boolean |
useBuilder
True if the
@AutoValue class is constructed using a generated builder. |
Constructor and Description |
---|
GwtTemplateVars() |
Modifier and Type | Method and Description |
---|---|
(package private) Template |
parsedTemplate() |
parsedTemplateForResource, toText
java.util.List<GwtSerialization.Property> props
java.util.SortedSet<java.lang.String> imports
java.lang.String pkg
@AutoValue
annotation and its generated subclass.java.lang.String subclass
java.lang.String formalTypes
@AutoValue
annotation and its
generated subclass. This is empty, or contains type variables with optional bounds,
for example <K, V extends K>
.java.lang.String actualTypes
<K, V>
.java.lang.Boolean useBuilder
@AutoValue
class is constructed using a generated builder.com.google.common.collect.Multimap<java.lang.String,BuilderSpec.PropertySetter> builderSetters
java.lang.String serializerClass
java.lang.String generated
java.lang.String classHashString
private static final Template TEMPLATE
Template parsedTemplate()
parsedTemplate
in class TemplateVars