public class FastJsonConfig
extends java.lang.Object
Compatible fastjson 1.2.x
SerializeConfig,
ParserConfig,
ParseProcess,
SerializerFeature,
SerializeFilter,
Feature| Modifier and Type | Field and Description |
|---|---|
private java.nio.charset.Charset |
charset
default charset
|
private java.util.Map<java.lang.Class<?>,SerializeFilter> |
classSerializeFilters
class level serializeFilter
|
private java.lang.String |
dateFormat
format date type
|
private Feature[] |
features
features
|
private ParseProcess |
parseProcess
parseProcess
|
private ParserConfig |
parserConfig
parserConfig
|
private SerializeConfig |
serializeConfig
serializeConfig
|
private SerializeFilter[] |
serializeFilters
serializeFilters
|
private SerializerFeature[] |
serializerFeatures
serializerFeatures
|
private boolean |
writeContentLength
The Write content length.
|
| Constructor and Description |
|---|
FastJsonConfig()
init param.
|
| Modifier and Type | Method and Description |
|---|---|
java.nio.charset.Charset |
getCharset() |
java.util.Map<java.lang.Class<?>,SerializeFilter> |
getClassSerializeFilters() |
java.lang.String |
getDateFormat() |
Feature[] |
getFeatures() |
ParseProcess |
getParseProcess()
Gets parse process.
|
ParserConfig |
getParserConfig() |
SerializeConfig |
getSerializeConfig() |
SerializeFilter[] |
getSerializeFilters() |
SerializerFeature[] |
getSerializerFeatures() |
boolean |
isWriteContentLength()
Is write content length boolean.
|
void |
setCharset(java.nio.charset.Charset charset) |
void |
setClassSerializeFilters(java.util.Map<java.lang.Class<?>,SerializeFilter> classSerializeFilters) |
void |
setDateFormat(java.lang.String dateFormat) |
void |
setFeatures(Feature... features) |
void |
setParseProcess(ParseProcess parseProcess)
Sets parse process.
|
void |
setParserConfig(ParserConfig parserConfig) |
void |
setSerializeConfig(SerializeConfig serializeConfig) |
void |
setSerializeFilters(SerializeFilter... serializeFilters) |
void |
setSerializerFeatures(SerializerFeature... serializerFeatures) |
void |
setWriteContentLength(boolean writeContentLength)
Sets write content length.
|
private java.nio.charset.Charset charset
private SerializeConfig serializeConfig
private ParserConfig parserConfig
private ParseProcess parseProcess
private SerializerFeature[] serializerFeatures
private SerializeFilter[] serializeFilters
private Feature[] features
private java.util.Map<java.lang.Class<?>,SerializeFilter> classSerializeFilters
private java.lang.String dateFormat
private boolean writeContentLength
public SerializeConfig getSerializeConfig()
public void setSerializeConfig(SerializeConfig serializeConfig)
serializeConfig - the serializeConfig to setpublic ParserConfig getParserConfig()
public void setParserConfig(ParserConfig parserConfig)
parserConfig - the parserConfig to setpublic SerializerFeature[] getSerializerFeatures()
public void setSerializerFeatures(SerializerFeature... serializerFeatures)
serializerFeatures - the serializerFeatures to setpublic SerializeFilter[] getSerializeFilters()
public void setSerializeFilters(SerializeFilter... serializeFilters)
serializeFilters - the serializeFilters to setpublic Feature[] getFeatures()
public void setFeatures(Feature... features)
features - the features to setpublic java.util.Map<java.lang.Class<?>,SerializeFilter> getClassSerializeFilters()
public void setClassSerializeFilters(java.util.Map<java.lang.Class<?>,SerializeFilter> classSerializeFilters)
classSerializeFilters - the classSerializeFilters to setpublic java.lang.String getDateFormat()
public void setDateFormat(java.lang.String dateFormat)
dateFormat - the dateFormat to setpublic java.nio.charset.Charset getCharset()
public void setCharset(java.nio.charset.Charset charset)
charset - the charset to setpublic boolean isWriteContentLength()
public void setWriteContentLength(boolean writeContentLength)
writeContentLength - the write content lengthpublic ParseProcess getParseProcess()
public void setParseProcess(ParseProcess parseProcess)
parseProcess - the parse process