org.msgpack.core
Class MessagePack.ConfigBuilder

java.lang.Object
  extended by org.msgpack.core.MessagePack.ConfigBuilder
Enclosing class:
MessagePack

public static class MessagePack.ConfigBuilder
extends java.lang.Object

Builder of the configuration object


Constructor Summary
MessagePack.ConfigBuilder()
           
 
Method Summary
 MessagePack.Config build()
           
 MessagePack.ConfigBuilder maxUnpackStringSize(int size)
           
 MessagePack.ConfigBuilder onMalFormedInput(java.nio.charset.CodingErrorAction action)
           
 MessagePack.ConfigBuilder onUnmappableCharacter(java.nio.charset.CodingErrorAction action)
           
 MessagePack.ConfigBuilder packerBufferSize(int size)
           
 MessagePack.ConfigBuilder packerRawDataCopyingThreshold(int threshold)
           
 MessagePack.ConfigBuilder readBinaryAsString(boolean enable)
           
 MessagePack.ConfigBuilder readStringAsBinary(boolean enable)
           
 MessagePack.ConfigBuilder stringDecoderBufferSize(int size)
           
 MessagePack.ConfigBuilder stringEncoderBufferSize(int size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessagePack.ConfigBuilder

public MessagePack.ConfigBuilder()
Method Detail

build

public MessagePack.Config build()

readStringAsBinary

public MessagePack.ConfigBuilder readStringAsBinary(boolean enable)

readBinaryAsString

public MessagePack.ConfigBuilder readBinaryAsString(boolean enable)

onMalFormedInput

public MessagePack.ConfigBuilder onMalFormedInput(java.nio.charset.CodingErrorAction action)

onUnmappableCharacter

public MessagePack.ConfigBuilder onUnmappableCharacter(java.nio.charset.CodingErrorAction action)

maxUnpackStringSize

public MessagePack.ConfigBuilder maxUnpackStringSize(int size)

stringEncoderBufferSize

public MessagePack.ConfigBuilder stringEncoderBufferSize(int size)

stringDecoderBufferSize

public MessagePack.ConfigBuilder stringDecoderBufferSize(int size)

packerBufferSize

public MessagePack.ConfigBuilder packerBufferSize(int size)

packerRawDataCopyingThreshold

public MessagePack.ConfigBuilder packerRawDataCopyingThreshold(int threshold)