Package org.immutables.value.processor
Class Generator_Gsons
- java.lang.Object
-
public class Generator_Gsons extends Gsons
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private classGenerator_Gsons.FragmentDispatch-
Nested classes/interfaces inherited from class org.immutables.value.processor.Gsons
Gsons.TypeAdapterTypes
-
Nested classes/interfaces inherited from class org.immutables.value.processor.AbstractValuesTemplate
AbstractValuesTemplate.Flag, AbstractValuesTemplate.TrackingSet
-
Nested classes/interfaces inherited from class org.immutables.generator.Builtins
Builtins.Literal
-
-
Field Summary
-
Fields inherited from class org.immutables.value.processor.Gsons
byFirstCharacter, gson, Mm, Nv
-
Fields inherited from class org.immutables.value.processor.ValuesTemplate
values
-
Fields inherited from class org.immutables.value.processor.AbstractValuesTemplate
allowsClasspathAnnotation, asDiamond, atFallbackNullable, Attribute, BitPosition, CLASSNAME_TAG_JAXARTA, docEscaped, flag, guava, HasStyleInfo, LongPositions, longsFor, noAttributes, Package, Type
-
Fields inherited from class org.immutables.generator.AbstractTemplate
classpath, output
-
-
Constructor Summary
Constructors Constructor Description Generator_Gsons()
-
Method Summary
-
Methods inherited from class org.immutables.value.processor.Gsons
typeAdapters
-
Methods inherited from class org.immutables.value.processor.ValuesTemplate
inferJaxarta, usingValues
-
Methods inherited from class org.immutables.value.processor.AbstractValuesTemplate
jaxarta, newTrackingSet, setJaxarta
-
Methods inherited from class org.immutables.generator.AbstractTemplate
annotations, processing, round
-
-
-
-
Field Detail
-
generate
private final Templates.Invokable generate
-
generateTypeAdapters
private final Templates.Invokable generateTypeAdapters
-
generateTypeAdapter
private final Templates.Invokable generateTypeAdapter
-
getAdapterFromGson
private final Templates.Invokable getAdapterFromGson
-
generateMarshalingMethods
private final Templates.Invokable generateMarshalingMethods
-
generateMarshalOther
private final Templates.Invokable generateMarshalOther
-
generateMarshalConstructorValue
private final Templates.Invokable generateMarshalConstructorValue
-
generateMarshalMapping
private final Templates.Invokable generateMarshalMapping
-
generateMarshalKey
private final Templates.Invokable generateMarshalKey
-
generateMarshalAttributeValue
private final Templates.Invokable generateMarshalAttributeValue
-
generateUnmarshalingMethods
private final Templates.Invokable generateUnmarshalingMethods
-
generateConstructorArgumentUnmarshal
private final Templates.Invokable generateConstructorArgumentUnmarshal
-
generateConstructorArgumentComplexUnmarshal
private final Templates.Invokable generateConstructorArgumentComplexUnmarshal
-
generateUnmarshalAttribute
private final Templates.Invokable generateUnmarshalAttribute
-
createBuilderForCollection
private final Templates.Invokable createBuilderForCollection
-
returnBuiltCollection
private final Templates.Invokable returnBuiltCollection
-
collectionUnmarshalCaseNullSingleArray
private final Templates.Invokable collectionUnmarshalCaseNullSingleArray
-
generateMappingUnmarshalCode
private final Templates.Invokable generateMappingUnmarshalCode
-
generateMappingUnmarshalCodeAlt
private final Templates.Invokable generateMappingUnmarshalCodeAlt
-
generateCollectionUnmarshalCode
private final Templates.Invokable generateCollectionUnmarshalCode
-
generateCollectionUnmarshalCodeAlt
private final Templates.Invokable generateCollectionUnmarshalCodeAlt
-
generateComplexTypeUnmarshalAttribute
private final Templates.Invokable generateComplexTypeUnmarshalAttribute
-
generateReadAttributeValue
private final Templates.Invokable generateReadAttributeValue
-
generateWriteAttributeValue
private final Templates.Invokable generateWriteAttributeValue
-
simpleTypeWrite
private final Templates.Invokable simpleTypeWrite
-
simpleTypeNext
private final Templates.Invokable simpleTypeNext
-
constructorAcceptType
private final Templates.Invokable constructorAcceptType
-
maybeUnwrappedElementType
private final Templates.Invokable maybeUnwrappedElementType
-
checkAttributes
private final Templates.Invokable checkAttributes
-
atGenerated
private final Templates.Invokable atGenerated
-
castBuildStagedBuilder
private final Templates.Invokable castBuildStagedBuilder
-
serializedName
private final Templates.Invokable serializedName
-
optionalGet
private final Templates.Invokable optionalGet
-
optionalEmpty
private final Templates.Invokable optionalEmpty
-
optionalPresent
private final Templates.Invokable optionalPresent
-
-
Method Detail
-
generate
public Templates.Invokable generate()
- Specified by:
generatein classValuesTemplate
-
_t0__generate
void _t0__generate(Templates.Invokation __)
-
generateTypeAdapters
Templates.Invokable generateTypeAdapters()
-
_t1__generateTypeAdapters
void _t1__generateTypeAdapters(Templates.Invokation __)
-
generateTypeAdapter
Templates.Invokable generateTypeAdapter()
-
_t2__generateTypeAdapter
void _t2__generateTypeAdapter(Templates.Invokation __)
-
getAdapterFromGson
Templates.Invokable getAdapterFromGson()
-
_t3__getAdapterFromGson
void _t3__getAdapterFromGson(Templates.Invokation __)
-
generateMarshalingMethods
Templates.Invokable generateMarshalingMethods()
-
_t4__generateMarshalingMethods
void _t4__generateMarshalingMethods(Templates.Invokation __)
-
generateMarshalOther
Templates.Invokable generateMarshalOther()
-
_t5__generateMarshalOther
void _t5__generateMarshalOther(Templates.Invokation __)
-
generateMarshalConstructorValue
Templates.Invokable generateMarshalConstructorValue()
-
_t6__generateMarshalConstructorValue
void _t6__generateMarshalConstructorValue(Templates.Invokation __)
-
generateMarshalMapping
Templates.Invokable generateMarshalMapping()
-
_t7__generateMarshalMapping
void _t7__generateMarshalMapping(Templates.Invokation __)
-
generateMarshalKey
Templates.Invokable generateMarshalKey()
-
_t8__generateMarshalKey
void _t8__generateMarshalKey(Templates.Invokation __)
-
generateMarshalAttributeValue
Templates.Invokable generateMarshalAttributeValue()
-
_t9__generateMarshalAttributeValue
void _t9__generateMarshalAttributeValue(Templates.Invokation __)
-
generateUnmarshalingMethods
Templates.Invokable generateUnmarshalingMethods()
-
_t10__generateUnmarshalingMethods
void _t10__generateUnmarshalingMethods(Templates.Invokation __)
-
generateConstructorArgumentUnmarshal
Templates.Invokable generateConstructorArgumentUnmarshal()
-
_t11__generateConstructorArgumentUnmarshal
void _t11__generateConstructorArgumentUnmarshal(Templates.Invokation __)
-
generateConstructorArgumentComplexUnmarshal
Templates.Invokable generateConstructorArgumentComplexUnmarshal()
-
_t12__generateConstructorArgumentComplexUnmarshal
void _t12__generateConstructorArgumentComplexUnmarshal(Templates.Invokation __)
-
generateUnmarshalAttribute
Templates.Invokable generateUnmarshalAttribute()
-
_t13__generateUnmarshalAttribute
void _t13__generateUnmarshalAttribute(Templates.Invokation __)
-
createBuilderForCollection
Templates.Invokable createBuilderForCollection()
-
_t14__createBuilderForCollection
void _t14__createBuilderForCollection(Templates.Invokation __)
-
returnBuiltCollection
Templates.Invokable returnBuiltCollection()
-
_t15__returnBuiltCollection
void _t15__returnBuiltCollection(Templates.Invokation __)
-
collectionUnmarshalCaseNullSingleArray
Templates.Invokable collectionUnmarshalCaseNullSingleArray()
-
_t16__collectionUnmarshalCaseNullSingleArray
void _t16__collectionUnmarshalCaseNullSingleArray(Templates.Invokation __)
-
generateMappingUnmarshalCode
Templates.Invokable generateMappingUnmarshalCode()
-
_t17__generateMappingUnmarshalCode
void _t17__generateMappingUnmarshalCode(Templates.Invokation __)
-
generateMappingUnmarshalCodeAlt
Templates.Invokable generateMappingUnmarshalCodeAlt()
-
_t18__generateMappingUnmarshalCodeAlt
void _t18__generateMappingUnmarshalCodeAlt(Templates.Invokation __)
-
generateCollectionUnmarshalCode
Templates.Invokable generateCollectionUnmarshalCode()
-
_t19__generateCollectionUnmarshalCode
void _t19__generateCollectionUnmarshalCode(Templates.Invokation __)
-
generateCollectionUnmarshalCodeAlt
Templates.Invokable generateCollectionUnmarshalCodeAlt()
-
_t20__generateCollectionUnmarshalCodeAlt
void _t20__generateCollectionUnmarshalCodeAlt(Templates.Invokation __)
-
generateComplexTypeUnmarshalAttribute
Templates.Invokable generateComplexTypeUnmarshalAttribute()
-
_t21__generateComplexTypeUnmarshalAttribute
void _t21__generateComplexTypeUnmarshalAttribute(Templates.Invokation __)
-
generateReadAttributeValue
Templates.Invokable generateReadAttributeValue()
-
_t22__generateReadAttributeValue
void _t22__generateReadAttributeValue(Templates.Invokation __)
-
generateWriteAttributeValue
Templates.Invokable generateWriteAttributeValue()
-
_t23__generateWriteAttributeValue
void _t23__generateWriteAttributeValue(Templates.Invokation __)
-
simpleTypeWrite
Templates.Invokable simpleTypeWrite()
-
_t24__simpleTypeWrite
void _t24__simpleTypeWrite(Templates.Invokation __)
-
simpleTypeNext
Templates.Invokable simpleTypeNext()
-
_t25__simpleTypeNext
void _t25__simpleTypeNext(Templates.Invokation __)
-
constructorAcceptType
Templates.Invokable constructorAcceptType()
-
_t26__constructorAcceptType
void _t26__constructorAcceptType(Templates.Invokation __)
-
maybeUnwrappedElementType
Templates.Invokable maybeUnwrappedElementType()
-
_t27__maybeUnwrappedElementType
void _t27__maybeUnwrappedElementType(Templates.Invokation __)
-
checkAttributes
Templates.Invokable checkAttributes()
-
_t28__checkAttributes
void _t28__checkAttributes(Templates.Invokation __)
-
atGenerated
Templates.Invokable atGenerated()
-
_t29__atGenerated
void _t29__atGenerated(Templates.Invokation __)
-
castBuildStagedBuilder
Templates.Invokable castBuildStagedBuilder()
-
_t30__castBuildStagedBuilder
void _t30__castBuildStagedBuilder(Templates.Invokation __)
-
serializedName
Templates.Invokable serializedName()
-
_t31__serializedName
void _t31__serializedName(Templates.Invokation __)
-
optionalGet
Templates.Invokable optionalGet()
-
_t32__optionalGet
void _t32__optionalGet(Templates.Invokation __)
-
optionalEmpty
Templates.Invokable optionalEmpty()
-
_t33__optionalEmpty
void _t33__optionalEmpty(Templates.Invokation __)
-
optionalPresent
Templates.Invokable optionalPresent()
-
_t34__optionalPresent
void _t34__optionalPresent(Templates.Invokation __)
-
-