パッケージ 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 JsonHubPrettyPrinterConfigdefaultConfig()Returns default-JsonHubPrettyPrinterConfig.java.lang.Stringindent()Indent getter.voidindent(java.lang.CharSequence cs)Indent setter.booleanlineSeparateAfterValueSeparator()Line-Separating after value-separator getter.voidlineSeparateAfterValueSeparator(boolean f)Setter of Line-Separate after value-Separator (",").booleanlineSeparateBeforeValueSeparator()Line-Separating before value-separator getter.voidlineSeparateBeforeValueSeparator(boolean f)Setter of Line-Separate before value-Separator (",").booleanlineSeparateIfBlank()Line-Separate in blank ARRAY or OBJECT getter.voidlineSeparateIfBlank(boolean f)Setter of Line-Separate in blank ARRAY or OBJECT.java.lang.StringlineSeparator()Line Separator getter.voidlineSeparator(java.lang.CharSequence cs)Line Separator setter.voidnoneNullInObject(boolean f)Setter of excluding null-value-pair in OBJECT.booleannoneNullValueInObject()Excluding null-value-pair in OBJECT getter.java.lang.StringprefixNameSeparator()Prefix-String of name-Separator (":") getter.voidprefixNameSeparator(java.lang.CharSequence cs)Prefix-String of name-Separator (":") setter.java.lang.StringprefixValueSeparator()Prefix-String of value-Separator (",") getter.voidprefixValueSeparator(java.lang.CharSequence cs)Prefix-String of value-Separator (",") setter.java.lang.StringsuffixNameSeparator()Suffix-String of name-Separator (":") getter.voidsuffixNameSeparator(java.lang.CharSequence cs)Suffix-String of name-Separator (":") setter.java.lang.StringsuffixValueSeparator()Suffix-String of value-Separator (",") getter.voidsuffixValueSeparator(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- settrueif 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- settrueif line-separate before value-separator
-
lineSeparateBeforeValueSeparator
public boolean lineSeparateBeforeValueSeparator()Line-Separating before value-separator getter.- 戻り値:
trueif line-separating before value-separator
-
lineSeparateAfterValueSeparator
public void lineSeparateAfterValueSeparator(boolean f)Setter of Line-Separate after value-Separator (",").- パラメータ:
f- settrueif line-separate after value-separator
-
lineSeparateAfterValueSeparator
public boolean lineSeparateAfterValueSeparator()Line-Separating after value-separator getter.- 戻り値:
trueif line-separating after value-separator
-
lineSeparateIfBlank
public void lineSeparateIfBlank(boolean f)Setter of Line-Separate in blank ARRAY or OBJECT.- パラメータ:
f- settrueif line-separate in blank ARRAY or OBJECT
-
lineSeparateIfBlank
public boolean lineSeparateIfBlank()Line-Separate in blank ARRAY or OBJECT getter.- 戻り値:
trueif line-separate in blank ARRAY or OBJECT
-