Package com.jsoniter.spi
Class Config.Builder
- java.lang.Object
-
- com.jsoniter.spi.Config.Builder
-
- Direct Known Subclasses:
GsonCompatibilityMode.Builder
,JacksonCompatibilityMode.Builder
- Enclosing class:
- Config
public static class Config.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private DecodingMode
decodingMode
private EncodingMode
encodingMode
private boolean
escapeUnicode
private int
indentionStep
private boolean
omitDefaultValue
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Config
build()
Config.Builder
copy()
Config.Builder
decodingMode(DecodingMode decodingMode)
protected Config
doBuild(java.lang.String configName)
Config.Builder
encodingMode(EncodingMode encodingMode)
boolean
equals(java.lang.Object o)
Config.Builder
escapeUnicode(boolean escapeUnicode)
int
hashCode()
Config.Builder
indentionStep(int indentionStep)
Config.Builder
omitDefaultValue(boolean omitDefaultValue)
java.lang.String
toString()
-
-
-
Field Detail
-
decodingMode
private DecodingMode decodingMode
-
encodingMode
private EncodingMode encodingMode
-
indentionStep
private int indentionStep
-
escapeUnicode
private boolean escapeUnicode
-
omitDefaultValue
private boolean omitDefaultValue
-
-
Method Detail
-
decodingMode
public Config.Builder decodingMode(DecodingMode decodingMode)
-
encodingMode
public Config.Builder encodingMode(EncodingMode encodingMode)
-
indentionStep
public Config.Builder indentionStep(int indentionStep)
-
omitDefaultValue
public Config.Builder omitDefaultValue(boolean omitDefaultValue)
-
escapeUnicode
public Config.Builder escapeUnicode(boolean escapeUnicode)
-
build
public Config build()
-
doBuild
protected Config doBuild(java.lang.String configName)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
copy
public Config.Builder copy()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-