Class FastJsonConfig
java.lang.Object
com.alibaba.fastjson2.support.config.FastJsonConfig
Configuration for FastJson.
- Since:
- 2.0.2
- Author:
- Victor.Zxy
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets charset.Gets date format.Get reader features json reader . feature [ ].Filter[]Get reader filters filter [ ].Gets symbol table.Get writer features json writer . feature [ ].Filter[]Get writer filters filter [ ].booleanisJSONB()Is jsonb boolean.booleanIs write content length boolean.voidsetCharset(Charset charset) Sets charset.voidsetDateFormat(String dateFormat) Sets date format.voidsetJSONB(boolean jsonb) Sets jsonb flag.voidsetReaderFeatures(JSONReader.Feature... readerFeatures) Sets reader features.voidsetReaderFilters(Filter... readerFilters) Sets reader filters.voidsetSymbolTable(String... names) Sets symbol table.voidsetWriteContentLength(boolean writeContentLength) Sets write content length.voidsetWriterFeatures(JSONWriter.Feature... writerFeatures) Sets writer features.voidsetWriterFilters(Filter... writerFilters) Sets writer filters.
-
Constructor Details
-
FastJsonConfig
public FastJsonConfig()init param.
-
-
Method Details
-
getCharset
Gets charset.- Returns:
- the charset
-
setCharset
Sets charset.- Parameters:
charset- the charset
-
getDateFormat
Gets date format.- Returns:
- the date format
-
setDateFormat
Sets date format.- Parameters:
dateFormat- the date format
-
getReaderFeatures
Get reader features json reader . feature [ ].- Returns:
- the json reader . feature [ ]
-
setReaderFeatures
Sets reader features.- Parameters:
readerFeatures- the reader features
-
getWriterFeatures
Get writer features json writer . feature [ ].- Returns:
- the json writer . feature [ ]
-
setWriterFeatures
Sets writer features.- Parameters:
writerFeatures- the writer features
-
getReaderFilters
Get reader filters filter [ ].- Returns:
- the filter [ ]
-
setReaderFilters
Sets reader filters.- Parameters:
readerFilters- the reader filters
-
getWriterFilters
Get writer filters filter [ ].- Returns:
- the filter [ ]
-
setWriterFilters
Sets writer filters.- Parameters:
writerFilters- the writer filters
-
isWriteContentLength
public boolean isWriteContentLength()Is write content length boolean.- Returns:
- the boolean
-
setWriteContentLength
public void setWriteContentLength(boolean writeContentLength) Sets write content length.- Parameters:
writeContentLength- the write content length
-
isJSONB
public boolean isJSONB()Is jsonb boolean.- Returns:
- the boolean
- Since:
- 2.0.5
-
setJSONB
public void setJSONB(boolean jsonb) Sets jsonb flag.- Parameters:
jsonb- the jsonb- Since:
- 2.0.5
-
getSymbolTable
Gets symbol table.- Returns:
- the symbol table
- Since:
- 2.0.5
-
setSymbolTable
Sets symbol table.- Parameters:
names- the names- Since:
- 2.0.5
-