java.lang.Object
cn.wjybxx.dsoncodec.ConverterOptions.Builder
- 封闭类:
ConverterOptions
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()intcn.wjybxx.base.pool.ArrayPool<byte[]> intintcn.wjybxx.base.pool.ObjectPool<StringBuilder> intgetUsage()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleansetAppendDef(boolean appendDef) setAppendNull(boolean appendNull) setBinReaderSettings(DsonReaderSettings binReaderSettings) setBinWriterSettings(DsonWriterSettings binWriterSettings) setBufferLength(int bufferLength) setBufferPool(cn.wjybxx.base.pool.ArrayPool<byte[]> bufferPool) setEnableAfterDecode(boolean enableAfterDecode) setEnableBeforeEncode(boolean enableBeforeEncode) voidsetMaxBufferLength(int maxBufferLength) setPbBinaryType(int pbBinaryType) setRandomRead(boolean randomRead) setReadAsImmutable(boolean readAsImmutable) setStringBuilderPool(cn.wjybxx.base.pool.ObjectPool<StringBuilder> stringBuilderPool) setTextReaderSettings(DsonTextReaderSettings textReaderSettings) setTextWriterSettings(DsonTextWriterSettings textWriterSettings) setTypeWritePolicy(TypeWritePolicy typeWritePolicy) setUsage(int usage) setWriteEnumAsString(boolean writeEnumAsString) setWriteMapAsDocument(boolean writeMapAsDocument)
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
build
-
getTypeWritePolicy
-
setTypeWritePolicy
-
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
-
isReadAsImmutable
public boolean isReadAsImmutable() -
setReadAsImmutable
-
isEnableBeforeEncode
public boolean isEnableBeforeEncode() -
setEnableBeforeEncode
-
isEnableAfterDecode
public boolean isEnableAfterDecode() -
setEnableAfterDecode
-
getBufferLength
public int getBufferLength() -
setBufferLength
-
getMaxBufferLength
public int getMaxBufferLength() -
setMaxBufferLength
public void setMaxBufferLength(int maxBufferLength) -
getBufferPool
public cn.wjybxx.base.pool.ArrayPool<byte[]> getBufferPool() -
setBufferPool
-
getStringBuilderPool
-
setStringBuilderPool
public ConverterOptions.Builder setStringBuilderPool(cn.wjybxx.base.pool.ObjectPool<StringBuilder> stringBuilderPool) -
getBinReaderSettings
-
setBinReaderSettings
-
getBinWriterSettings
-
setBinWriterSettings
-
getTextReaderSettings
-
setTextReaderSettings
-
getTextWriterSettings
-
setTextWriterSettings
-