クラス GsonProperties

java.lang.ObjectSE
org.springframework.boot.gson.autoconfigure.GsonProperties

@ConfigurationProperties("spring.gson") public class GsonProperties extends ObjectSE
Gson を構成するための構成プロパティ。
導入:
4.0.0
作成者:
Ivan Golovko
  • コンストラクターの詳細

    • GsonProperties

      public GsonProperties()
  • メソッドの詳細

    • getGenerateNonExecutableJson

      public @Nullable BooleanSE getGenerateNonExecutableJson()
    • setGenerateNonExecutableJson

      public void setGenerateNonExecutableJson(@Nullable BooleanSE generateNonExecutableJson)
    • getExcludeFieldsWithoutExposeAnnotation

      public @Nullable BooleanSE getExcludeFieldsWithoutExposeAnnotation()
    • setExcludeFieldsWithoutExposeAnnotation

      public void setExcludeFieldsWithoutExposeAnnotation(@Nullable BooleanSE excludeFieldsWithoutExposeAnnotation)
    • getSerializeNulls

      public @Nullable BooleanSE getSerializeNulls()
    • setSerializeNulls

      public void setSerializeNulls(@Nullable BooleanSE serializeNulls)
    • getEnableComplexMapKeySerialization

      public @Nullable BooleanSE getEnableComplexMapKeySerialization()
    • setEnableComplexMapKeySerialization

      public void setEnableComplexMapKeySerialization(@Nullable BooleanSE enableComplexMapKeySerialization)
    • getDisableInnerClassSerialization

      public @Nullable BooleanSE getDisableInnerClassSerialization()
    • setDisableInnerClassSerialization

      public void setDisableInnerClassSerialization(@Nullable BooleanSE disableInnerClassSerialization)
    • getLongSerializationPolicy

      public @Nullable com.google.gson.LongSerializationPolicy getLongSerializationPolicy()
    • setLongSerializationPolicy

      public void setLongSerializationPolicy(@Nullable com.google.gson.LongSerializationPolicy longSerializationPolicy)
    • getFieldNamingPolicy

      public @Nullable com.google.gson.FieldNamingPolicy getFieldNamingPolicy()
    • setFieldNamingPolicy

      public void setFieldNamingPolicy(@Nullable com.google.gson.FieldNamingPolicy fieldNamingPolicy)
    • getPrettyPrinting

      public @Nullable BooleanSE getPrettyPrinting()
    • setPrettyPrinting

      public void setPrettyPrinting(@Nullable BooleanSE prettyPrinting)
    • getStrictness

      public @Nullable GsonProperties.Strictness getStrictness()
    • setStrictness

      public void setStrictness(@Nullable GsonProperties.Strictness strictness)
    • setLenient

      public void setLenient(@Nullable BooleanSE lenient)
    • getDisableHtmlEscaping

      public @Nullable BooleanSE getDisableHtmlEscaping()
    • setDisableHtmlEscaping

      public void setDisableHtmlEscaping(@Nullable BooleanSE disableHtmlEscaping)
    • getDateFormat

      public @Nullable StringSE getDateFormat()
    • setDateFormat

      public void setDateFormat(@Nullable StringSE dateFormat)