@ConfigurationProperties(prefix="spring.gson")
public class GsonProperties
extends java.lang.Object
Gson.| Constructor and Description |
|---|
GsonProperties() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDateFormat() |
java.lang.Boolean |
getDisableHtmlEscaping() |
java.lang.Boolean |
getDisableInnerClassSerialization() |
java.lang.Boolean |
getEnableComplexMapKeySerialization() |
java.lang.Boolean |
getExcludeFieldsWithoutExposeAnnotation() |
com.google.gson.FieldNamingPolicy |
getFieldNamingPolicy() |
java.lang.Boolean |
getGenerateNonExecutableJson() |
java.lang.Boolean |
getLenient() |
com.google.gson.LongSerializationPolicy |
getLongSerializationPolicy() |
java.lang.Boolean |
getPrettyPrinting() |
java.lang.Boolean |
getSerializeNulls() |
void |
setDateFormat(java.lang.String dateFormat) |
void |
setDisableHtmlEscaping(java.lang.Boolean disableHtmlEscaping) |
void |
setDisableInnerClassSerialization(java.lang.Boolean disableInnerClassSerialization) |
void |
setEnableComplexMapKeySerialization(java.lang.Boolean enableComplexMapKeySerialization) |
void |
setExcludeFieldsWithoutExposeAnnotation(java.lang.Boolean excludeFieldsWithoutExposeAnnotation) |
void |
setFieldNamingPolicy(com.google.gson.FieldNamingPolicy fieldNamingPolicy) |
void |
setGenerateNonExecutableJson(java.lang.Boolean generateNonExecutableJson) |
void |
setLenient(java.lang.Boolean lenient) |
void |
setLongSerializationPolicy(com.google.gson.LongSerializationPolicy longSerializationPolicy) |
void |
setPrettyPrinting(java.lang.Boolean prettyPrinting) |
void |
setSerializeNulls(java.lang.Boolean serializeNulls) |
public java.lang.Boolean getGenerateNonExecutableJson()
public void setGenerateNonExecutableJson(java.lang.Boolean generateNonExecutableJson)
public java.lang.Boolean getExcludeFieldsWithoutExposeAnnotation()
public void setExcludeFieldsWithoutExposeAnnotation(java.lang.Boolean excludeFieldsWithoutExposeAnnotation)
public java.lang.Boolean getSerializeNulls()
public void setSerializeNulls(java.lang.Boolean serializeNulls)
public java.lang.Boolean getEnableComplexMapKeySerialization()
public void setEnableComplexMapKeySerialization(java.lang.Boolean enableComplexMapKeySerialization)
public java.lang.Boolean getDisableInnerClassSerialization()
public void setDisableInnerClassSerialization(java.lang.Boolean disableInnerClassSerialization)
public com.google.gson.LongSerializationPolicy getLongSerializationPolicy()
public void setLongSerializationPolicy(com.google.gson.LongSerializationPolicy longSerializationPolicy)
public com.google.gson.FieldNamingPolicy getFieldNamingPolicy()
public void setFieldNamingPolicy(com.google.gson.FieldNamingPolicy fieldNamingPolicy)
public java.lang.Boolean getPrettyPrinting()
public void setPrettyPrinting(java.lang.Boolean prettyPrinting)
public java.lang.Boolean getLenient()
public void setLenient(java.lang.Boolean lenient)
public java.lang.Boolean getDisableHtmlEscaping()
public void setDisableHtmlEscaping(java.lang.Boolean disableHtmlEscaping)
public java.lang.String getDateFormat()
public void setDateFormat(java.lang.String dateFormat)