Package | Description |
---|---|
com.google.gson |
This package provides the
Gson class to convert Json to Java and
vice-versa. |
Modifier and Type | Field and Description |
---|---|
private LongSerializationPolicy |
GsonBuilder.longSerializationPolicy |
Modifier and Type | Method and Description |
---|---|
static LongSerializationPolicy |
LongSerializationPolicy.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static LongSerializationPolicy[] |
LongSerializationPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private TypeAdapter<java.lang.Number> |
Gson.longAdapter(LongSerializationPolicy longSerializationPolicy) |
GsonBuilder |
GsonBuilder.setLongSerializationPolicy(LongSerializationPolicy serializationPolicy)
Configures Gson to apply a specific serialization policy for
Long and long
objects. |
Constructor and Description |
---|
Gson(Excluder excluder,
FieldNamingStrategy fieldNamingPolicy,
java.util.Map<java.lang.reflect.Type,InstanceCreator<?>> instanceCreators,
boolean serializeNulls,
boolean complexMapKeySerialization,
boolean generateNonExecutableGson,
boolean htmlSafe,
boolean prettyPrinting,
boolean serializeSpecialFloatingPointValues,
LongSerializationPolicy longSerializationPolicy,
java.util.List<TypeAdapterFactory> typeAdapterFactories) |