Class GwtSerialization.GwtTemplateVars

java.lang.Object
com.google.auto.value.processor.TemplateVars
com.google.auto.value.processor.GwtSerialization.GwtTemplateVars
Enclosing class:
GwtSerialization

static class GwtSerialization.GwtTemplateVars extends TemplateVars
  • Field Details

    • props

      The properties defined by the parent class's abstract methods.
    • pkg

      String pkg
      The package of the class with the @AutoValue annotation and its generated subclass.
    • subclass

      String subclass
      The simple name of the generated subclass.
    • formalTypes

      String formalTypes
      The 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 actualTypes
      The 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 useBuilder
      True if the @AutoValue class is constructed using a generated builder.
    • builderSetters

      com.google.common.collect.Multimap<String,BuilderSpec.PropertySetter> builderSetters
      A multimap from property names (like foo) to the corresponding setter methods (foo or setFoo).
    • serializerClass

      String serializerClass
      The simple name of the generated GWT serializer class.
    • generated

      String generated
      The encoding of the Generated class. Empty if no Generated class is available.
    • classHashString

      String classHashString
      A string that should change if any salient details of the serialized class change.
    • TEMPLATE

      private static final Template TEMPLATE
  • Constructor Details

    • GwtTemplateVars

      GwtTemplateVars()
  • Method Details