パッケージ com.shimizukenta.jsonhub

クラス JsonHubPrettyPrinterConfig

java.lang.Object
com.shimizukenta.jsonhub.JsonHubPrettyPrinterConfig
すべての実装されたインタフェース:
java.io.Serializable

public class JsonHubPrettyPrinterConfig
extends java.lang.Object
implements java.io.Serializable
This class is implements of Pretty-Print-Configuration.

Used in JsonHubPrettyPrinter.newPrinter(JsonHubPrettyPrinterConfig).

関連項目:
JsonHubPrettyPrinter, 直列化された形式
  • メソッドの詳細

    • defaultConfig

      public static JsonHubPrettyPrinterConfig defaultConfig()
      Returns default-JsonHubPrettyPrinterConfig.

      Config from this instance.

      戻り値:
      default-JsonHubPrettyPrinterConfig
    • noneNullInObject

      public void noneNullInObject​(boolean f)
      Setter of excluding null-value-pair in OBJECT.
      パラメータ:
      f - set true if exclude null-value-pair in OBJECT
    • noneNullValueInObject

      public boolean noneNullValueInObject()
      Excluding null-value-pair in OBJECT getter.
      戻り値:
      true if excluding null-value-pair in OBJECT
    • indent

      public void indent​(java.lang.CharSequence cs)
      Indent setter.

      Not accept null.

      パラメータ:
      cs - Indent String
    • indent

      public java.lang.String indent()
      Indent getter.
      戻り値:
      Indent String
    • lineSeparator

      public void lineSeparator​(java.lang.CharSequence cs)
      Line Separator setter.

      Not accept null.

      パラメータ:
      cs - Line-Searator-String
    • lineSeparator

      public java.lang.String lineSeparator()
      Line Separator getter.
      戻り値:
      Line-Separator-String
    • prefixValueSeparator

      public void prefixValueSeparator​(java.lang.CharSequence cs)
      Prefix-String of value-Separator (",") setter.

      Not accept null

      パラメータ:
      cs - Prefix-String of value-Separator
    • prefixValueSeparator

      public java.lang.String prefixValueSeparator()
      Prefix-String of value-Separator (",") getter.
      戻り値:
      Prefix-String of value-Separator
    • suffixValueSeparator

      public void suffixValueSeparator​(java.lang.CharSequence cs)
      Suffix-String of value-Separator (",") setter.

      Not accept null

      パラメータ:
      cs - Suffix-String of value-Separator
    • suffixValueSeparator

      public java.lang.String suffixValueSeparator()
      Suffix-String of value-Separator (",") getter.
      戻り値:
      Suffix-String of value-Separator
    • prefixNameSeparator

      public void prefixNameSeparator​(java.lang.CharSequence cs)
      Prefix-String of name-Separator (":") setter.

      Not accept null

      パラメータ:
      cs - Prefix-String of name-Separator
    • prefixNameSeparator

      public java.lang.String prefixNameSeparator()
      Prefix-String of name-Separator (":") getter.
      戻り値:
      Prefix-String of name-Separator
    • suffixNameSeparator

      public void suffixNameSeparator​(java.lang.CharSequence cs)
      Suffix-String of name-Separator (":") setter.

      Not accept null

      パラメータ:
      cs - Suffix-String of name-Separator
    • suffixNameSeparator

      public java.lang.String suffixNameSeparator()
      Suffix-String of name-Separator (":") getter.
      戻り値:
      Suffix-String of name-Separator
    • lineSeparateBeforeValueSeparator

      public void lineSeparateBeforeValueSeparator​(boolean f)
      Setter of Line-Separate before value-Separator (",").
      パラメータ:
      f - set true if line-separate before value-separator
    • lineSeparateBeforeValueSeparator

      public boolean lineSeparateBeforeValueSeparator()
      Line-Separating before value-separator getter.
      戻り値:
      true if line-separating before value-separator
    • lineSeparateAfterValueSeparator

      public void lineSeparateAfterValueSeparator​(boolean f)
      Setter of Line-Separate after value-Separator (",").
      パラメータ:
      f - set true if line-separate after value-separator
    • lineSeparateAfterValueSeparator

      public boolean lineSeparateAfterValueSeparator()
      Line-Separating after value-separator getter.
      戻り値:
      true if line-separating after value-separator
    • lineSeparateIfBlank

      public void lineSeparateIfBlank​(boolean f)
      Setter of Line-Separate in blank ARRAY or OBJECT.
      パラメータ:
      f - set true if line-separate in blank ARRAY or OBJECT
    • lineSeparateIfBlank

      public boolean lineSeparateIfBlank()
      Line-Separate in blank ARRAY or OBJECT getter.
      戻り値:
      true if line-separate in blank ARRAY or OBJECT