Package | Description |
---|---|
com.google.gson |
This package provides the
Gson class to convert Json to Java and
vice-versa. |
com.google.gson.internal.bind |
Modifier and Type | Class and Description |
---|---|
class |
FieldNamingPolicy
An enumeration that defines a few standard naming conventions for JSON field names.
|
Modifier and Type | Field and Description |
---|---|
private FieldNamingStrategy |
GsonBuilder.fieldNamingPolicy |
private FieldNamingStrategy |
Gson.fieldNamingStrategy |
Modifier and Type | Method and Description |
---|---|
FieldNamingStrategy |
Gson.fieldNamingStrategy() |
Modifier and Type | Method and Description |
---|---|
GsonBuilder |
GsonBuilder.setFieldNamingStrategy(FieldNamingStrategy fieldNamingStrategy)
Configures Gson to apply a specific naming policy strategy to an object's field during
serialization and deserialization.
|
Constructor and Description |
---|
Gson(Excluder excluder,
FieldNamingStrategy fieldNamingStrategy,
java.util.Map<java.lang.reflect.Type,InstanceCreator<?>> instanceCreators,
boolean serializeNulls,
boolean complexMapKeySerialization,
boolean generateNonExecutableGson,
boolean htmlSafe,
boolean prettyPrinting,
boolean lenient,
boolean serializeSpecialFloatingPointValues,
LongSerializationPolicy longSerializationPolicy,
java.util.List<TypeAdapterFactory> typeAdapterFactories) |
Modifier and Type | Field and Description |
---|---|
private FieldNamingStrategy |
ReflectiveTypeAdapterFactory.fieldNamingPolicy |
Constructor and Description |
---|
ReflectiveTypeAdapterFactory(ConstructorConstructor constructorConstructor,
FieldNamingStrategy fieldNamingPolicy,
Excluder excluder,
JsonAdapterAnnotationTypeAdapterFactory jsonAdapterFactory) |