Class AutoValueOrOneOfTemplateVars

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.lang.String actualTypes
      The generic signature used by any generated subclass for its superclass reference.
      (package private) com.google.common.collect.ImmutableList<java.lang.String> annotations
      The full spelling of any annotation to add to this class, or an empty list if there are none.
      (package private) java.lang.Boolean equals
      Whether to generate an equals(Object) method.
      (package private) java.lang.String equalsParameterType
      A string representing the parameter type declaration of the equals(Object) method, including any annotations.
      (package private) java.lang.String formalTypes
      The formal generic signature of the class with the @AutoValue or AutoOneOf annotation and any generated subclass.
      (package private) java.lang.String generated
      The encoding of the Generated class.
      (package private) java.lang.Boolean hashCode
      Whether to generate a hashCode() method.
      (package private) java.lang.String origClass
      The name of the class with the @AutoValue annotation, including containing classes but not including the package name.
      (package private) java.lang.String pkg
      The package of the class with the @AutoValue annotation and its generated subclass.
      (package private) java.lang.String simpleClassName
      The simple name of the class with the @AutoValue annotation.
      (package private) java.lang.Boolean toString
      Whether to generate a toString() method.
      (package private) java.lang.String wildcardTypes
      The generic signature in actualTypes where every variable has been replaced by a wildcard, for example <?, ?>.
    • Field Detail

      • equals

        java.lang.Boolean equals
        Whether to generate an equals(Object) method.
      • hashCode

        java.lang.Boolean hashCode
        Whether to generate a hashCode() method.
      • toString

        java.lang.Boolean toString
        Whether to generate a toString() method.
      • equalsParameterType

        java.lang.String equalsParameterType
        A string representing the parameter type declaration of the equals(Object) method, including any annotations. If equals is false, this field is ignored (but it must still be non-null).
      • generated

        java.lang.String generated
        The encoding of the Generated class. Empty if the class is not available.
      • pkg

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

        java.lang.String origClass
        The name of the class with the @AutoValue annotation, including containing classes but not including the package name.
      • simpleClassName

        java.lang.String simpleClassName
        The simple name of the class with the @AutoValue annotation.
      • annotations

        com.google.common.collect.ImmutableList<java.lang.String> annotations
        The full spelling of any annotation to add to this class, or an empty list if there are none. A non-empty value might look something like "@com.google.common.annotations.GwtCompatible(serializable = true)".
      • formalTypes

        java.lang.String formalTypes
        The formal generic signature of the class with the @AutoValue or AutoOneOf annotation and any generated subclass. This is empty, or contains type variables with optional bounds, for example <K, V extends K>.
      • actualTypes

        java.lang.String actualTypes
        The generic signature used by any generated subclass for its superclass reference. This is empty, or contains only type variables with no bounds, for example <K, V>.
      • wildcardTypes

        java.lang.String wildcardTypes
        The generic signature in actualTypes where every variable has been replaced by a wildcard, for example <?, ?>.
    • Constructor Detail

      • AutoValueOrOneOfTemplateVars

        AutoValueOrOneOfTemplateVars()