java.lang.Object
cn.wjybxx.dsoncodec.ConverterOptions.Builder
- 封闭类:
ConverterOptions
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()cn.wjybxx.base.pool.ArrayPool<byte[]> intcn.wjybxx.base.pool.ObjectPool<ArrayDeque<String>> intcn.wjybxx.base.pool.ObjectPool<StringBuilder> intgetUsage()booleanbooleanbooleanbooleanbooleanbooleanbooleansetAppendDef(boolean appendDef) setAppendNull(boolean appendNull) setBinReaderSettings(DsonReaderSettings binReaderSettings) setBinWriterSettings(DsonWriterSettings binWriterSettings) setBufferPool(cn.wjybxx.base.pool.ArrayPool<byte[]> bufferPool) setBufferSize(int bufferSize) setClassIdPolicy(ClassIdPolicy classIdPolicy) setEnableAfterDecode(boolean enableAfterDecode) setEnableBeforeEncode(boolean enableBeforeEncode) setKeySetPool(cn.wjybxx.base.pool.ObjectPool<ArrayDeque<String>> keySetPool) setPbBinaryType(int pbBinaryType) setRandomRead(boolean randomRead) setStringBuilderPool(cn.wjybxx.base.pool.ObjectPool<StringBuilder> stringBuilderPool) setTextReaderSettings(DsonTextReaderSettings textReaderSettings) setTextWriterSettings(DsonTextWriterSettings textWriterSettings) setUsage(int usage) setWriteEnumAsString(boolean writeEnumAsString) setWriteMapAsDocument(boolean writeMapAsDocument)
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
build
-
getClassIdPolicy
-
setClassIdPolicy
-
isAppendDef
public boolean isAppendDef() -
setAppendDef
-
isAppendNull
public boolean isAppendNull() -
setAppendNull
-
isWriteMapAsDocument
public boolean isWriteMapAsDocument() -
setWriteMapAsDocument
-
isWriteEnumAsString
public boolean isWriteEnumAsString() -
setWriteEnumAsString
-
isRandomRead
public boolean isRandomRead() -
setRandomRead
-
getPbBinaryType
public int getPbBinaryType() -
setPbBinaryType
-
getUsage
public int getUsage() -
setUsage
-
isEnableBeforeEncode
public boolean isEnableBeforeEncode() -
setEnableBeforeEncode
-
isEnableAfterDecode
public boolean isEnableAfterDecode() -
setEnableAfterDecode
-
getBufferSize
public int getBufferSize() -
setBufferSize
-
getBufferPool
public cn.wjybxx.base.pool.ArrayPool<byte[]> getBufferPool() -
setBufferPool
-
getKeySetPool
-
setKeySetPool
public ConverterOptions.Builder setKeySetPool(cn.wjybxx.base.pool.ObjectPool<ArrayDeque<String>> keySetPool) -
getStringBuilderPool
-
setStringBuilderPool
public ConverterOptions.Builder setStringBuilderPool(cn.wjybxx.base.pool.ObjectPool<StringBuilder> stringBuilderPool) -
getBinReaderSettings
-
setBinReaderSettings
-
getBinWriterSettings
-
setBinWriterSettings
-
getTextReaderSettings
-
setTextReaderSettings
-
getTextWriterSettings
-
setTextWriterSettings
-