パッケージ 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
, 直列化された形式
-
メソッドの概要
修飾子とタイプ メソッド 説明 static JsonHubPrettyPrinterConfig
defaultConfig()
Returns default-JsonHubPrettyPrinterConfig.java.lang.String
indent()
Indent getter.void
indent(java.lang.CharSequence cs)
Indent setter.boolean
lineSeparateAfterValueSeparator()
Line-Separating after value-separator getter.void
lineSeparateAfterValueSeparator(boolean f)
Setter of Line-Separate after value-Separator (",").boolean
lineSeparateBeforeValueSeparator()
Line-Separating before value-separator getter.void
lineSeparateBeforeValueSeparator(boolean f)
Setter of Line-Separate before value-Separator (",").boolean
lineSeparateIfBlank()
Line-Separate in blank ARRAY or OBJECT getter.void
lineSeparateIfBlank(boolean f)
Setter of Line-Separate in blank ARRAY or OBJECT.java.lang.String
lineSeparator()
Line Separator getter.void
lineSeparator(java.lang.CharSequence cs)
Line Separator setter.void
noneNullInObject(boolean f)
Setter of excluding null-value-pair in OBJECT.boolean
noneNullValueInObject()
Excluding null-value-pair in OBJECT getter.java.lang.String
prefixNameSeparator()
Prefix-String of name-Separator (":") getter.void
prefixNameSeparator(java.lang.CharSequence cs)
Prefix-String of name-Separator (":") setter.java.lang.String
prefixValueSeparator()
Prefix-String of value-Separator (",") getter.void
prefixValueSeparator(java.lang.CharSequence cs)
Prefix-String of value-Separator (",") setter.java.lang.String
suffixNameSeparator()
Suffix-String of name-Separator (":") getter.void
suffixNameSeparator(java.lang.CharSequence cs)
Suffix-String of name-Separator (":") setter.java.lang.String
suffixValueSeparator()
Suffix-String of value-Separator (",") getter.void
suffixValueSeparator(java.lang.CharSequence cs)
Suffix-String of value-Separator (",") setter.クラスから継承されたメソッド java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
メソッドの詳細
-
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
- settrue
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
- settrue
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
- settrue
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
- settrue
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
-