Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractImmutableRawValue - Class in org.msgpack.value.impl
 
AbstractImmutableRawValue(byte[]) - Constructor for class org.msgpack.value.impl.AbstractImmutableRawValue
 
AbstractImmutableRawValue(String) - Constructor for class org.msgpack.value.impl.AbstractImmutableRawValue
 
AbstractImmutableValue - Class in org.msgpack.value.impl
 
AbstractImmutableValue() - Constructor for class org.msgpack.value.impl.AbstractImmutableValue
 
AbstractNumberValueAccessor() - Constructor for class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
AbstractRawValueAccessor() - Constructor for class org.msgpack.value.Variable.AbstractRawValueAccessor
 
AbstractValueAccessor() - Constructor for class org.msgpack.value.Variable.AbstractValueAccessor
 
accessor - Variable in class org.msgpack.value.Variable
 
actionOnMalformedString - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
actionOnMalformedString - Variable in class org.msgpack.core.MessageUnpacker
 
actionOnUnmappableString - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
actionOnUnmappableString - Variable in class org.msgpack.core.MessageUnpacker
 
add(byte[], int, int) - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
add(byte[], int, int) - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
add(byte[], int, int) - Method in interface org.msgpack.core.buffer.MessageBufferOutput
Writes an external payload data.
add(byte[], int, int) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
addPayload(byte[]) - Method in class org.msgpack.core.MessagePacker
Writes a byte array to the output.
addPayload(byte[], int, int) - Method in class org.msgpack.core.MessagePacker
Writes a byte array to the output.
address - Variable in class org.msgpack.core.buffer.MessageBuffer
Head address of the underlying memory.
allocate(int) - Static method in class org.msgpack.core.buffer.MessageBuffer
Allocates a new MessageBuffer backed by a byte array.
allowReadingBinaryAsString - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
allowReadingBinaryAsString - Variable in class org.msgpack.core.MessageUnpacker
 
allowReadingStringAsBinary - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
allowReadingStringAsBinary - Variable in class org.msgpack.core.MessageUnpacker
 
appendJsonKey(StringBuilder, Value) - Static method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
appendJsonString(StringBuilder, String) - Static method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
appendString(StringBuilder, Value) - Static method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
appendString(StringBuilder, Value) - Static method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
array() - Method in class org.msgpack.core.buffer.MessageBuffer
 
array() - Method in class org.msgpack.core.buffer.MessageBufferU
 
array - Variable in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
array - Variable in class org.msgpack.value.impl.ImmutableArrayValueImpl.ImmutableArrayValueList
 
array - Variable in class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
array() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
ARRAY16 - Static variable in class org.msgpack.core.MessagePack.Code
 
ARRAY32 - Static variable in class org.msgpack.core.MessagePack.Code
 
ARRAY_BYTE_BASE_OFFSET - Static variable in class org.msgpack.core.buffer.MessageBuffer
The offset from the object memory header to its byte array data
arrayAccessor - Variable in class org.msgpack.value.Variable
 
ArrayBufferInput - Class in org.msgpack.core.buffer
MessageBufferInput adapter for byte arrays
ArrayBufferInput(MessageBuffer) - Constructor for class org.msgpack.core.buffer.ArrayBufferInput
 
ArrayBufferInput(byte[]) - Constructor for class org.msgpack.core.buffer.ArrayBufferInput
 
ArrayBufferInput(byte[], int, int) - Constructor for class org.msgpack.core.buffer.ArrayBufferInput
 
ArrayBufferOutput - Class in org.msgpack.core.buffer
MessageBufferOutput adapter that writes data into a list of byte arrays.
ArrayBufferOutput() - Constructor for class org.msgpack.core.buffer.ArrayBufferOutput
 
ArrayBufferOutput(int) - Constructor for class org.msgpack.core.buffer.ArrayBufferOutput
 
arrayOffset() - Method in class org.msgpack.core.buffer.MessageBuffer
 
ArrayValue - Interface in org.msgpack.value
Representation of MessagePack's Array type.
ArrayValueAccessor() - Constructor for class org.msgpack.value.Variable.ArrayValueAccessor
 
asArrayValue() - Method in interface org.msgpack.value.ImmutableValue
 
asArrayValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asArrayValue() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
asArrayValue() - Method in interface org.msgpack.value.Value
Returns the value as ArrayValue.
asArrayValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asArrayValue() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
asArrayValue() - Method in class org.msgpack.value.Variable
 
asBigInteger() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asBigInteger() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asBigInteger() - Method in interface org.msgpack.value.IntegerValue
Returns the value as a BigInteger.
asBigInteger() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asBinaryValue() - Method in interface org.msgpack.value.ImmutableValue
 
asBinaryValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asBinaryValue() - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
asBinaryValue() - Method in interface org.msgpack.value.Value
Returns the value as BinaryValue.
asBinaryValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asBinaryValue() - Method in class org.msgpack.value.Variable
 
asBinaryValue() - Method in class org.msgpack.value.Variable.BinaryValueAccessor
 
asBooleanValue() - Method in interface org.msgpack.value.ImmutableValue
 
asBooleanValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asBooleanValue() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
asBooleanValue() - Method in interface org.msgpack.value.Value
Returns the value as BooleanValue.
asBooleanValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asBooleanValue() - Method in class org.msgpack.value.Variable
 
asBooleanValue() - Method in class org.msgpack.value.Variable.BooleanValueAccessor
 
asByte() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asByte() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asByte() - Method in interface org.msgpack.value.IntegerValue
Returns the value as a byte, otherwise throws an exception.
asByte() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asByteArray() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
asByteArray() - Method in interface org.msgpack.value.RawValue
Returns the value as byte[].
asByteArray() - Method in class org.msgpack.value.Variable.AbstractRawValueAccessor
 
asByteBuffer() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
asByteBuffer() - Method in interface org.msgpack.value.RawValue
Returns the value as ByteBuffer.
asByteBuffer() - Method in class org.msgpack.value.Variable.AbstractRawValueAccessor
 
asExtensionValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asExtensionValue() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
asExtensionValue() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
asExtensionValue() - Method in interface org.msgpack.value.Value
Returns the value as ExtensionValue.
asExtensionValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asExtensionValue() - Method in class org.msgpack.value.Variable
 
asExtensionValue() - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
asFloatValue() - Method in interface org.msgpack.value.ImmutableValue
 
asFloatValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asFloatValue() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
asFloatValue() - Method in interface org.msgpack.value.Value
Returns the value as FloatValue.
asFloatValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asFloatValue() - Method in class org.msgpack.value.Variable
 
asFloatValue() - Method in class org.msgpack.value.Variable.FloatValueAccessor
 
asInt() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asInt() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asInt() - Method in interface org.msgpack.value.IntegerValue
Returns the value as an int, otherwise throws an exception.
asInt() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asIntegerValue() - Method in interface org.msgpack.value.ImmutableValue
 
asIntegerValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asIntegerValue() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asIntegerValue() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asIntegerValue() - Method in interface org.msgpack.value.Value
Returns the value as IntegerValue.
asIntegerValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asIntegerValue() - Method in class org.msgpack.value.Variable
 
asIntegerValue() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asLong() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asLong() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asLong() - Method in interface org.msgpack.value.IntegerValue
Returns the value as a long, otherwise throws an exception.
asLong() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asMapValue() - Method in interface org.msgpack.value.ImmutableValue
 
asMapValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asMapValue() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
asMapValue() - Method in interface org.msgpack.value.Value
Returns the value as MapValue.
asMapValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asMapValue() - Method in class org.msgpack.value.Variable
 
asMapValue() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
asNilValue() - Method in interface org.msgpack.value.ImmutableValue
 
asNilValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asNilValue() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
asNilValue() - Method in interface org.msgpack.value.Value
Returns the value as NilValue.
asNilValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asNilValue() - Method in class org.msgpack.value.Variable
 
asNilValue() - Method in class org.msgpack.value.Variable.NilValueAccessor
 
asNumberValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asNumberValue() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asNumberValue() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
asNumberValue() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asNumberValue() - Method in interface org.msgpack.value.Value
Returns the value as NumberValue.
asNumberValue() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
asNumberValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asNumberValue() - Method in class org.msgpack.value.Variable
 
asRawValue() - Method in interface org.msgpack.value.ImmutableValue
 
asRawValue() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
asRawValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asRawValue() - Method in interface org.msgpack.value.Value
Returns the value as RawValue.
asRawValue() - Method in class org.msgpack.value.Variable.AbstractRawValueAccessor
 
asRawValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asRawValue() - Method in class org.msgpack.value.Variable
 
asShort() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
asShort() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
asShort() - Method in interface org.msgpack.value.IntegerValue
Returns the value as a short, otherwise throws an exception.
asShort() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
asString() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
asString() - Method in interface org.msgpack.value.RawValue
Returns the value as String.
asString() - Method in class org.msgpack.value.Variable.AbstractRawValueAccessor
 
asStringValue() - Method in interface org.msgpack.value.ImmutableValue
 
asStringValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asStringValue() - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
asStringValue() - Method in interface org.msgpack.value.Value
Returns the value as StringValue.
asStringValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asStringValue() - Method in class org.msgpack.value.Variable
 
asStringValue() - Method in class org.msgpack.value.Variable.StringValueAccessor
 
asTimestampValue() - Method in interface org.msgpack.value.ImmutableValue
 
asTimestampValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
asTimestampValue() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
asTimestampValue() - Method in interface org.msgpack.value.Value
Returns the value as TimestampValue.
asTimestampValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
asTimestampValue() - Method in class org.msgpack.value.Variable
 
asTimestampValue() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 

B

badElementIndex(int, int, String) - Static method in class org.msgpack.core.Preconditions
 
badPositionIndex(int, int, String) - Static method in class org.msgpack.core.Preconditions
 
badPositionIndexes(int, int, int) - Static method in class org.msgpack.core.Preconditions
 
base - Variable in class org.msgpack.core.buffer.MessageBuffer
Base object for resolving the relative address of the raw byte array.
BIGENDIAN_MESSAGE_BUFFER - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
bigInteger - Variable in exception org.msgpack.core.MessageIntegerOverflowException
 
BIN16 - Static variable in class org.msgpack.core.MessagePack.Code
 
BIN32 - Static variable in class org.msgpack.core.MessagePack.Code
 
BIN8 - Static variable in class org.msgpack.core.MessagePack.Code
 
binaryAccessor - Variable in class org.msgpack.value.Variable
 
BinaryValue - Interface in org.msgpack.value
Representation of MessagePack's Binary type.
BinaryValueAccessor() - Constructor for class org.msgpack.value.Variable.BinaryValueAccessor
 
booleanAccessor - Variable in class org.msgpack.value.Variable
 
BooleanValue - Interface in org.msgpack.value
Representation MessagePack's Boolean type.
BooleanValueAccessor() - Constructor for class org.msgpack.value.Variable.BooleanValueAccessor
 
buffer - Variable in class org.msgpack.core.buffer.ArrayBufferInput
 
buffer - Variable in class org.msgpack.core.buffer.ChannelBufferInput
 
buffer - Variable in class org.msgpack.core.buffer.ChannelBufferOutput
 
buffer - Variable in class org.msgpack.core.buffer.InputStreamBufferInput
 
buffer - Variable in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
buffer - Variable in class org.msgpack.core.MessagePacker
 
buffer - Variable in class org.msgpack.core.MessageUnpacker
Points to the current buffer to read
bufferFlushThreshold - Variable in class org.msgpack.core.MessagePack.PackerConfig
 
bufferFlushThreshold - Variable in class org.msgpack.core.MessagePacker
 
bufferSize - Variable in class org.msgpack.core.buffer.ArrayBufferOutput
 
bufferSize - Variable in class org.msgpack.core.MessagePack.PackerConfig
 
bufferSize - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
build() - Method in class org.msgpack.value.ValueFactory.MapBuilder
 
BYTE_MAX - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
BYTE_MAX - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
BYTE_MAX - Static variable in class org.msgpack.value.Variable
 
BYTE_MIN - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
BYTE_MIN - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
BYTE_MIN - Static variable in class org.msgpack.value.Variable
 
byteBufferConstructor - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
ByteBufferInput - Class in org.msgpack.core.buffer
MessageBufferInput adapter for ByteBuffer
ByteBufferInput(ByteBuffer) - Constructor for class org.msgpack.core.buffer.ByteBufferInput
 

C

channel - Variable in class org.msgpack.core.buffer.ChannelBufferInput
 
channel - Variable in class org.msgpack.core.buffer.ChannelBufferOutput
 
ChannelBufferInput - Class in org.msgpack.core.buffer
MessageBufferInput adapter for ReadableByteChannel
ChannelBufferInput(ReadableByteChannel) - Constructor for class org.msgpack.core.buffer.ChannelBufferInput
 
ChannelBufferInput(ReadableByteChannel, int) - Constructor for class org.msgpack.core.buffer.ChannelBufferInput
 
ChannelBufferOutput - Class in org.msgpack.core.buffer
MessageBufferOutput adapter for WritableByteChannel
ChannelBufferOutput(WritableByteChannel) - Constructor for class org.msgpack.core.buffer.ChannelBufferOutput
 
ChannelBufferOutput(WritableByteChannel, int) - Constructor for class org.msgpack.core.buffer.ChannelBufferOutput
 
checkArgument(boolean) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, Object) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkArgument(boolean, String, Object...) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving one or more parameters to the calling method.
checkedCastToByte(int) - Static method in class org.msgpack.core.ExtensionTypeHeader
 
checkElementIndex(int, int) - Static method in class org.msgpack.core.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkElementIndex(int, int, String) - Static method in class org.msgpack.core.Preconditions
Ensures that index specifies a valid element in an array, list or string of size size.
checkNotNull(T) - Static method in class org.msgpack.core.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, Object) - Static method in class org.msgpack.core.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkNotNull(T, String, Object...) - Static method in class org.msgpack.core.Preconditions
Ensures that an object reference passed as a parameter to the calling method is not null.
checkPositionIndex(int, int) - Static method in class org.msgpack.core.Preconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndex(int, int, String) - Static method in class org.msgpack.core.Preconditions
Ensures that index specifies a valid position in an array, list or string of size size.
checkPositionIndexes(int, int, int) - Static method in class org.msgpack.core.Preconditions
Ensures that start and end specify a valid positions in an array, list or string of size size, and are in order.
checkState(boolean) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, Object) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
checkState(boolean, String, Object...) - Static method in class org.msgpack.core.Preconditions
Ensures the truth of an expression involving the state of the calling instance, but not involving any parameters to the calling method.
clean(Object) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
clear() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
Clears the written data.
clear() - Method in class org.msgpack.core.MessageBufferPacker
 
clear() - Method in class org.msgpack.core.MessagePacker
Clears the written data.
clone() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
clone() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
close() - Method in class org.msgpack.core.buffer.ArrayBufferInput
 
close() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
close() - Method in class org.msgpack.core.buffer.ByteBufferInput
 
close() - Method in class org.msgpack.core.buffer.ChannelBufferInput
 
close() - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
close() - Method in class org.msgpack.core.buffer.InputStreamBufferInput
 
close() - Method in interface org.msgpack.core.buffer.MessageBufferInput
Closes the input.
close() - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
close() - Method in class org.msgpack.core.MessagePacker
Closes underlying output.
close() - Method in class org.msgpack.core.MessageUnpacker
Closes underlying input.
Code() - Constructor for class org.msgpack.core.MessagePack.Code
 
codingException - Variable in class org.msgpack.value.impl.AbstractImmutableRawValue
 
copyTo(int, MessageBuffer, int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
Copy this buffer contents to another MessageBuffer
copyTo(int, MessageBuffer, int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
CORRUPTED_CHARSET_ENCODER - Static variable in class org.msgpack.core.MessagePacker
 

D

data - Variable in class org.msgpack.value.impl.AbstractImmutableRawValue
 
data - Variable in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
data - Variable in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
decodeBuffer - Variable in class org.msgpack.core.MessageUnpacker
Buffer for decoding strings
decodedStringCache - Variable in class org.msgpack.value.impl.AbstractImmutableRawValue
 
decoder - Variable in class org.msgpack.core.MessageUnpacker
For decoding String in unpackString.
decodeString() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
decodeStringBuffer - Variable in class org.msgpack.core.MessageUnpacker
For decoding String in unpackString.
decodeStringFastPath(int) - Method in class org.msgpack.core.MessageUnpacker
 
DEFAULT_MESSAGE_BUFFER - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
DEFAULT_PACKER_CONFIG - Static variable in class org.msgpack.core.MessagePack
DEFAULT_UNPACKER_CONFIG - Static variable in class org.msgpack.core.MessagePack
DirectBufferAccess - Class in org.msgpack.core.buffer
Wraps the difference of access methods to DirectBuffers between Android and others.
DirectBufferAccess() - Constructor for class org.msgpack.core.buffer.DirectBufferAccess
 
DirectBufferAccess.DirectBufferConstructorType - Enum in org.msgpack.core.buffer
 
directBufferConstructorType - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
DirectBufferConstructorType() - Constructor for enum org.msgpack.core.buffer.DirectBufferAccess.DirectBufferConstructorType
 
directByteBufferClass - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
doubleValue - Variable in class org.msgpack.value.Variable
 

E

EMPTY - Static variable in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
empty() - Static method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
EMPTY - Static variable in class org.msgpack.value.impl.ImmutableMapValueImpl
 
empty() - Static method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
EMPTY_BUFFER - Static variable in class org.msgpack.core.MessageUnpacker
 
EMPTY_STRING - Static variable in class org.msgpack.core.MessageUnpacker
 
emptyArray() - Static method in class org.msgpack.value.ValueFactory
 
emptyMap() - Static method in class org.msgpack.value.ValueFactory
 
encoder - Variable in class org.msgpack.core.MessagePacker
String encoder
encodeStringToBufferAt(int, String) - Method in class org.msgpack.core.MessagePacker
 
ensureBuffer() - Method in class org.msgpack.core.MessageUnpacker
 
ensureCapacity(int) - Method in class org.msgpack.core.MessagePacker
 
EntryIterator(Value[], int) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
entrySet() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
EntrySet(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySet
 
entrySet() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.ImmutableMapValueMap
 
entrySet() - Method in interface org.msgpack.value.MapValue
 
entrySet() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
EntrySetIterator(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
equals(Object) - Method in class org.msgpack.core.ExtensionTypeHeader
 
equals(Object) - Method in class org.msgpack.core.MessagePack.PackerConfig
 
equals(Object) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
equals(Object) - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
equals(Object) - Method in interface org.msgpack.value.Value
Compares this value to the specified object.
equals(Object) - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
equals(Object) - Method in class org.msgpack.value.Variable
 
escapeChar(StringBuilder, int) - Static method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
EXT16 - Static variable in class org.msgpack.core.MessagePack.Code
 
EXT32 - Static variable in class org.msgpack.core.MessagePack.Code
 
EXT8 - Static variable in class org.msgpack.core.MessagePack.Code
 
EXT_TIMESTAMP - Static variable in class org.msgpack.core.MessagePack.Code
 
extensionAccessor - Variable in class org.msgpack.value.Variable
 
ExtensionTypeHeader - Class in org.msgpack.core
Header of the Extension types
ExtensionTypeHeader(byte, int) - Constructor for class org.msgpack.core.ExtensionTypeHeader
Create an extension type header Example:
ExtensionValue - Interface in org.msgpack.value
Representation of MessagePack's Extension type.
ExtensionValueAccessor() - Constructor for class org.msgpack.value.Variable.ExtensionValueAccessor
 

F

FALSE - Static variable in class org.msgpack.core.MessagePack.Code
 
FALSE - Static variable in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
FIXARRAY_PREFIX - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXEXT1 - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXEXT16 - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXEXT2 - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXEXT4 - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXEXT8 - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXMAP_PREFIX - Static variable in class org.msgpack.core.MessagePack.Code
 
FIXSTR_PREFIX - Static variable in class org.msgpack.core.MessagePack.Code
 
FLOAT32 - Static variable in class org.msgpack.core.MessagePack.Code
 
FLOAT64 - Static variable in class org.msgpack.core.MessagePack.Code
 
floatAccessor - Variable in class org.msgpack.value.Variable
 
FloatValue - Interface in org.msgpack.value
Representation of MessagePack's Float type.
FloatValueAccessor() - Constructor for class org.msgpack.value.Variable.FloatValueAccessor
 
flush() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
flush() - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
flush() - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
flush() - Method in class org.msgpack.core.MessagePacker
Flushes internal buffer to the underlying output.
flushBuffer() - Method in class org.msgpack.core.MessagePacker
 
format(String, Object...) - Static method in class org.msgpack.core.Preconditions
Substitutes each %s in template with an argument.
formatTable - Static variable in enum org.msgpack.core.MessageFormat
 

G

get(int) - Method in interface org.msgpack.value.ArrayValue
Returns the element at the specified position in this array.
get(int) - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
get(int) - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl.ImmutableArrayValueList
 
get() - Static method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
get(int) - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
getActionOnMalformedString() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getActionOnUnmappableString() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getAddress(Buffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
getAllowReadingBinaryAsString() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getAllowReadingStringAsBinary() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getArrayBufferOut() - Method in class org.msgpack.core.MessageBufferPacker
 
getBigInteger() - Method in exception org.msgpack.core.MessageIntegerOverflowException
 
getBoolean(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getBoolean(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getBoolean() - Method in interface org.msgpack.value.BooleanValue
Returns the value as a boolean.
getBoolean() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
getBoolean() - Method in class org.msgpack.value.Variable.BooleanValueAccessor
 
getBufferFlushThreshold() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
getBufferSize() - Method in class org.msgpack.core.MessageBufferPacker
 
getBufferSize() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
getBufferSize() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getByte(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getByte(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getBytes(int, byte[], int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getBytes(int, int, ByteBuffer) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getBytes(int, int, ByteBuffer) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getBytes(int, byte[], int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getCause() - Method in exception org.msgpack.core.MessageStringCodingException
 
getCleanerMethod(ByteBuffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
Checks if we have a usable DirectByteBuffer#cleaner.
getCleanMethod(ByteBuffer, Method) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
Checks if we have a usable Cleaner.clean().
getData() - Method in interface org.msgpack.value.ExtensionValue
 
getData() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
getData() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
getData() - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
getData() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
getDouble(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getDouble(int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
getDouble(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getEpochSecond() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
getEpochSecond() - Method in interface org.msgpack.value.TimestampValue
 
getEpochSecond() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
getFloat(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getFloat(int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
getFloat(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getInt(int) - Method in class org.msgpack.core.buffer.MessageBuffer
Read a big-endian int value at the specified index
getInt(int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
getInt(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getInvokeCleanerMethod(ByteBuffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
Checks if we have a usable Unsafe#invokeCleaner.
getJavaVersion() - Static method in class org.msgpack.core.buffer.MessageBuffer
 
getKeyValueArray() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
getKeyValueArray() - Method in interface org.msgpack.value.MapValue
Returns the key-value pairs as an array of Value.
getKeyValueArray() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
getLength() - Method in class org.msgpack.core.ExtensionTypeHeader
 
getLong(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getLong(int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
getLong(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getMessage() - Method in exception org.msgpack.core.MessageIntegerOverflowException
 
getNano() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
getNano() - Method in interface org.msgpack.value.TimestampValue
 
getNano() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
getNextBuffer() - Method in class org.msgpack.core.MessageUnpacker
Get the next buffer without changing the position
getNextFormat() - Method in class org.msgpack.core.MessageUnpacker
Returns format of the next value.
getOrNilValue(int) - Method in interface org.msgpack.value.ArrayValue
Returns the element at the specified position in this array.
getOrNilValue(int) - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
getOrNilValue(int) - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
getShort(int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
getShort(int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
getShort(int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
getSize() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
Gets the size of the written data.
getSize() - Method in exception org.msgpack.core.MessageSizeException
 
getSmallStringOptimizationThreshold() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
getStringDecoderBufferSize() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getStringSizeLimit() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
getTotalReadBytes() - Method in class org.msgpack.core.MessageUnpacker
Returns total number of read bytes.
getTotalWrittenBytes() - Method in class org.msgpack.core.MessagePacker
Returns total number of written bytes.
getType() - Method in class org.msgpack.core.ExtensionTypeHeader
 
getType() - Method in interface org.msgpack.value.ExtensionValue
 
getType() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
getType() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
getType() - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
getType() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
getValueType() - Method in enum org.msgpack.core.MessageFormat
Retruns the ValueType corresponding to this MessageFormat
getValueType() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
getValueType() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
getValueType() - Method in interface org.msgpack.value.Value
Returns type of this value.
getValueType() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.BinaryValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.BooleanValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.FloatValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable
 
getValueType() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.NilValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.StringValueAccessor
 
getValueType() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
getValueType() - Method in enum org.msgpack.value.Variable.Type
 

H

handleCoderError(CoderResult) - Method in class org.msgpack.core.MessageUnpacker
 
hasArray() - Method in class org.msgpack.core.buffer.MessageBuffer
 
hasArray() - Method in class org.msgpack.core.buffer.MessageBufferU
 
hashCode() - Method in class org.msgpack.core.ExtensionTypeHeader
 
hashCode() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
hashCode() - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
hashCode() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
hashCode() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
hashCode() - Method in class org.msgpack.value.Variable
 
hasNext() - Method in class org.msgpack.core.MessageUnpacker
Returns true if this unpacker has more elements.
hasNext() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
hasNext() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
hasNext() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
HEX_TABLE - Static variable in class org.msgpack.value.impl.AbstractImmutableRawValue
 

I

ImmutableArrayValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Array type.
ImmutableArrayValueImpl - Class in org.msgpack.value.impl
ImmutableArrayValueImpl Implements ImmutableArrayValue using a Value[] field.
ImmutableArrayValueImpl(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableArrayValueImpl
 
ImmutableArrayValueImpl.ImmutableArrayValueList - Class in org.msgpack.value.impl
 
ImmutableArrayValueImpl.Ite - Class in org.msgpack.value.impl
 
ImmutableArrayValueList(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableArrayValueImpl.ImmutableArrayValueList
 
ImmutableBigIntegerValueImpl - Class in org.msgpack.value.impl
ImmutableBigIntegerValueImpl Implements ImmutableBigIntegerValue using a BigInteger field.
ImmutableBigIntegerValueImpl(BigInteger) - Constructor for class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
ImmutableBinaryValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Binary type.
ImmutableBinaryValueImpl - Class in org.msgpack.value.impl
ImmutableBinaryValueImpl Implements ImmutableBinaryValue using a byte[] field.
ImmutableBinaryValueImpl(byte[]) - Constructor for class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
ImmutableBooleanValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Boolean type.
ImmutableBooleanValueImpl - Class in org.msgpack.value.impl
ImmutableBooleanValueImpl Implements ImmutableBooleanValue using a boolean field.
ImmutableBooleanValueImpl(boolean) - Constructor for class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
ImmutableDoubleValueImpl - Class in org.msgpack.value.impl
ImmutableDoubleValueImpl Implements ImmutableFloatValue using a double field.
ImmutableDoubleValueImpl(double) - Constructor for class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
ImmutableExtensionValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Extension type.
ImmutableExtensionValueImpl - Class in org.msgpack.value.impl
ImmutableExtensionValueImpl Implements ImmutableExtensionValue using a byte and a byte[] fields.
ImmutableExtensionValueImpl(byte, byte[]) - Constructor for class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
ImmutableFloatValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Float type.
ImmutableIntegerValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Integer type.
ImmutableLongValueImpl - Class in org.msgpack.value.impl
ImmutableLongValueImpl Implements ImmutableIntegerValue using a long field.
ImmutableLongValueImpl(long) - Constructor for class org.msgpack.value.impl.ImmutableLongValueImpl
 
ImmutableMapValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Map type.
ImmutableMapValueImpl - Class in org.msgpack.value.impl
ImmutableMapValueImpl Implements ImmutableMapValue using a Value[] field.
ImmutableMapValueImpl(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl
 
ImmutableMapValueImpl.EntryIterator - Class in org.msgpack.value.impl
 
ImmutableMapValueImpl.EntrySet - Class in org.msgpack.value.impl
 
ImmutableMapValueImpl.EntrySetIterator - Class in org.msgpack.value.impl
 
ImmutableMapValueImpl.ImmutableMapValueMap - Class in org.msgpack.value.impl
 
ImmutableMapValueImpl.KeySet - Class in org.msgpack.value.impl
 
ImmutableMapValueImpl.ValueCollection - Class in org.msgpack.value.impl
 
ImmutableMapValueMap(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.ImmutableMapValueMap
 
ImmutableNilValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Nil type.
ImmutableNilValueImpl - Class in org.msgpack.value.impl
ImmutableNilValueImpl Implements ImmutableNilValue.
ImmutableNilValueImpl() - Constructor for class org.msgpack.value.impl.ImmutableNilValueImpl
 
ImmutableNumberValue - Interface in org.msgpack.value
Immutable base interface of ImmutableIntegerValue and ImmutableFloatValue interfaces.
ImmutableRawValue - Interface in org.msgpack.value
Immutable base interface of ImmutableStringValue and ImmutableBinaryValue interfaces.
ImmutableStringValue - Interface in org.msgpack.value
Immutable representation of MessagePack's String type.
ImmutableStringValueImpl - Class in org.msgpack.value.impl
ImmutableStringValueImpl Implements ImmutableStringValue using a byte[] field.
ImmutableStringValueImpl(byte[]) - Constructor for class org.msgpack.value.impl.ImmutableStringValueImpl
 
ImmutableStringValueImpl(String) - Constructor for class org.msgpack.value.impl.ImmutableStringValueImpl
 
ImmutableTimestampValue - Interface in org.msgpack.value
Immutable representation of MessagePack's Timestamp type.
ImmutableTimestampValueImpl - Class in org.msgpack.value.impl
ImmutableTimestampValueImpl Implements ImmutableTimestampValue using a byte and a byte[] fields.
ImmutableTimestampValueImpl(Instant) - Constructor for class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
ImmutableValue - Interface in org.msgpack.value
Immutable declaration of Value interface.
immutableValue() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
immutableValue() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
immutableValue() - Method in interface org.msgpack.value.Value
Returns immutable copy of this value.
immutableValue() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.BinaryValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.BooleanValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.FloatValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable
 
immutableValue() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.NilValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.StringValueAccessor
 
immutableValue() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
in - Variable in class org.msgpack.core.buffer.InputStreamBufferInput
 
in - Variable in class org.msgpack.core.MessageUnpacker
 
index - Variable in class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
index - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
index - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
input - Variable in class org.msgpack.core.buffer.ByteBufferInput
 
InputStreamBufferInput - Class in org.msgpack.core.buffer
MessageBufferInput adapter for InputStream
InputStreamBufferInput(InputStream) - Constructor for class org.msgpack.core.buffer.InputStreamBufferInput
 
InputStreamBufferInput(InputStream, int) - Constructor for class org.msgpack.core.buffer.InputStreamBufferInput
 
instance - Static variable in class org.msgpack.value.impl.ImmutableNilValueImpl
 
instant - Variable in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
INT16 - Static variable in class org.msgpack.core.MessagePack.Code
 
INT32 - Static variable in class org.msgpack.core.MessagePack.Code
 
INT64 - Static variable in class org.msgpack.core.MessagePack.Code
 
INT8 - Static variable in class org.msgpack.core.MessagePack.Code
 
INT_MAX - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
INT_MAX - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
INT_MAX - Static variable in class org.msgpack.value.Variable
 
INT_MIN - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
INT_MIN - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
INT_MIN - Static variable in class org.msgpack.value.Variable
 
integerAccessor - Variable in class org.msgpack.value.Variable
 
IntegerValue - Interface in org.msgpack.value
Representation of MessagePack's Integer type.
IntegerValueAccessor() - Constructor for class org.msgpack.value.Variable.IntegerValueAccessor
 
isArrayType() - Method in enum org.msgpack.value.ValueType
 
isArrayValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isArrayValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Array.
isArrayValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isArrayValue() - Method in class org.msgpack.value.Variable
 
isBinaryType() - Method in enum org.msgpack.value.ValueType
 
isBinaryValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isBinaryValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Binary.
isBinaryValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isBinaryValue() - Method in class org.msgpack.value.Variable
 
isBooleanType() - Method in enum org.msgpack.value.ValueType
 
isBooleanValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isBooleanValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Boolean.
isBooleanValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isBooleanValue() - Method in class org.msgpack.value.Variable
 
isDirectByteBufferInstance(Object) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
isEmpty - Variable in class org.msgpack.core.buffer.ArrayBufferInput
 
isExtensionType() - Method in enum org.msgpack.value.ValueType
 
isExtensionValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isExtensionValue() - Method in interface org.msgpack.value.Value
Returns true if type of this an Extension.
isExtensionValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isExtensionValue() - Method in class org.msgpack.value.Variable
 
isFixedArray(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isFixedMap(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isFixedRaw(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isFixInt(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isFixStr(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isFloatType() - Method in enum org.msgpack.value.ValueType
 
isFloatValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isFloatValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Float.
isFloatValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isFloatValue() - Method in class org.msgpack.value.Variable
 
isInByteRange() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
isInByteRange() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
isInByteRange() - Method in interface org.msgpack.value.IntegerValue
Returns true if the value is in the range of [-27 to 27-1].
isInByteRange() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
isInIntRange() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
isInIntRange() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
isInIntRange() - Method in interface org.msgpack.value.IntegerValue
Returns true if the value is in the range of [-231 to 231-1]
isInIntRange() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
isInLongRange() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
isInLongRange() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
isInLongRange() - Method in interface org.msgpack.value.IntegerValue
Returns true if the value is in the range of [-263 to 263-1]
isInLongRange() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
isInShortRange() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
isInShortRange() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
isInShortRange() - Method in interface org.msgpack.value.IntegerValue
Returns true if the value is in the range of [-215 to 215-1]
isInShortRange() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
isIntegerType() - Method in enum org.msgpack.value.ValueType
 
isIntegerValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isIntegerValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Integer.
isIntegerValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isIntegerValue() - Method in class org.msgpack.value.Variable
 
isMapType() - Method in enum org.msgpack.value.ValueType
 
isMapValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isMapValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Map.
isMapValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isMapValue() - Method in class org.msgpack.value.Variable
 
isNegFixInt(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isNilType() - Method in enum org.msgpack.value.ValueType
 
isNilValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isNilValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Nil.
isNilValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isNilValue() - Method in class org.msgpack.value.Variable
 
isNumberType() - Method in enum org.msgpack.value.ValueType
 
isNumberValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isNumberValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is Integer or Float.
isNumberValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isNumberValue() - Method in class org.msgpack.value.Variable
 
isPosFixInt(byte) - Static method in class org.msgpack.core.MessagePack.Code
 
isRawType() - Method in enum org.msgpack.value.ValueType
 
isRawValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isRawValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is String or Binary.
isRawValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isRawValue() - Method in class org.msgpack.value.Variable
 
isRead - Variable in class org.msgpack.core.buffer.ByteBufferInput
 
isStr8FormatSupport() - Method in class org.msgpack.core.MessagePack.PackerConfig
 
isStringType() - Method in enum org.msgpack.value.ValueType
 
isStringValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isStringValue() - Method in interface org.msgpack.value.Value
Returns true if type of this value is String.
isStringValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isStringValue() - Method in class org.msgpack.value.Variable
 
isTimestampType() - Method in class org.msgpack.core.ExtensionTypeHeader
 
isTimestampValue() - Method in class org.msgpack.value.impl.AbstractImmutableValue
 
isTimestampValue() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
isTimestampValue() - Method in interface org.msgpack.value.Value
Returns true if the type of this value is Timestamp.
isTimestampValue() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
isTimestampValue() - Method in class org.msgpack.value.Variable
 
isTimestampValue() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
isUniversalBuffer - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
Ite(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
iterator() - Method in interface org.msgpack.value.ArrayValue
Returns an iterator over elements.
iterator() - Method in interface org.msgpack.value.ImmutableArrayValue
Returns an iterator over elements.
iterator() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
iterator() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySet
 
iterator() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.KeySet
 
iterator() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.ValueCollection
 
iterator() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 

J

javaVersion - Static variable in class org.msgpack.core.buffer.MessageBuffer
 

K

keySet() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
KeySet(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.KeySet
 
keySet() - Method in interface org.msgpack.value.MapValue
 
keySet() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySet
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.ImmutableMapValueMap
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.KeySet
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl
 
kvs - Variable in class org.msgpack.value.impl.ImmutableMapValueImpl.ValueCollection
 

L

lastBuffer - Variable in class org.msgpack.core.buffer.ArrayBufferOutput
 
length - Variable in class org.msgpack.core.ExtensionTypeHeader
 
list - Variable in class org.msgpack.core.buffer.ArrayBufferOutput
 
list() - Method in interface org.msgpack.value.ArrayValue
Returns the value as List.
list() - Method in interface org.msgpack.value.ImmutableArrayValue
Returns the value as List.
list() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
list() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
LONG_MAX - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
LONG_MAX - Static variable in class org.msgpack.value.Variable
 
LONG_MIN - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
LONG_MIN - Static variable in class org.msgpack.value.Variable
 
longValue - Variable in class org.msgpack.value.Variable
 

M

map() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
map() - Method in interface org.msgpack.value.MapValue
Returns the value as Map.
map - Variable in class org.msgpack.value.ValueFactory.MapBuilder
 
map() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
MAP16 - Static variable in class org.msgpack.core.MessagePack.Code
 
MAP32 - Static variable in class org.msgpack.core.MessagePack.Code
 
mapAccessor - Variable in class org.msgpack.value.Variable
 
MapBuilder() - Constructor for class org.msgpack.value.ValueFactory.MapBuilder
 
MapValue - Interface in org.msgpack.value
Representation of MessagePack's Map type.
MapValueAccessor() - Constructor for class org.msgpack.value.Variable.MapValueAccessor
 
mbArrConstructor - Static variable in class org.msgpack.core.buffer.MessageBuffer
Reference to MessageBuffer Constructors
mbBBConstructor - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
mClean - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
mCleaner - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
memoryBlockWrapFromJni - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
MessageBuffer - Class in org.msgpack.core.buffer
MessageBuffer class is an abstraction of memory with fast methods to serialize and deserialize primitive values to/from the memory.
MessageBuffer(byte[], int, int) - Constructor for class org.msgpack.core.buffer.MessageBuffer
Create a MessageBuffer instance from an java heap array
MessageBuffer(ByteBuffer) - Constructor for class org.msgpack.core.buffer.MessageBuffer
Create a MessageBuffer instance from a given ByteBuffer instance
MessageBuffer(Object, long, int) - Constructor for class org.msgpack.core.buffer.MessageBuffer
 
MessageBufferBE - Class in org.msgpack.core.buffer
MessageBufferBE is a MessageBuffer implementation tailored to big-endian machines.
MessageBufferBE(byte[], int, int) - Constructor for class org.msgpack.core.buffer.MessageBufferBE
 
MessageBufferBE(ByteBuffer) - Constructor for class org.msgpack.core.buffer.MessageBufferBE
 
MessageBufferBE(Object, long, int) - Constructor for class org.msgpack.core.buffer.MessageBufferBE
 
MessageBufferInput - Interface in org.msgpack.core.buffer
Provides a sequence of MessageBuffer instances.
MessageBufferOutput - Interface in org.msgpack.core.buffer
Provides a buffered output stream that writes sequence of MessageBuffer instances.
MessageBufferPacker - Class in org.msgpack.core
MessagePacker that is useful to produce byte array output.
MessageBufferPacker(MessagePack.PackerConfig) - Constructor for class org.msgpack.core.MessageBufferPacker
 
MessageBufferPacker(ArrayBufferOutput, MessagePack.PackerConfig) - Constructor for class org.msgpack.core.MessageBufferPacker
 
MessageBufferU - Class in org.msgpack.core.buffer
Universal MessageBuffer implementation supporting Java6 and Android.
MessageBufferU(byte[], int, int) - Constructor for class org.msgpack.core.buffer.MessageBufferU
 
MessageBufferU(ByteBuffer) - Constructor for class org.msgpack.core.buffer.MessageBufferU
 
MessageBufferU(Object, long, int, ByteBuffer) - Constructor for class org.msgpack.core.buffer.MessageBufferU
 
MessageFormat - Enum in org.msgpack.core
Describes the list of the message format types defined in the MessagePack specification.
MessageFormat(ValueType) - Constructor for enum org.msgpack.core.MessageFormat
 
MessageFormatException - Exception in org.msgpack.core
Thrown when the input message pack format is invalid
MessageFormatException(Throwable) - Constructor for exception org.msgpack.core.MessageFormatException
 
MessageFormatException(String) - Constructor for exception org.msgpack.core.MessageFormatException
 
MessageFormatException(String, Throwable) - Constructor for exception org.msgpack.core.MessageFormatException
 
MessageInsufficientBufferException - Exception in org.msgpack.core
Exception that indicates end of input.
MessageInsufficientBufferException() - Constructor for exception org.msgpack.core.MessageInsufficientBufferException
 
MessageInsufficientBufferException(String) - Constructor for exception org.msgpack.core.MessageInsufficientBufferException
 
MessageInsufficientBufferException(Throwable) - Constructor for exception org.msgpack.core.MessageInsufficientBufferException
 
MessageInsufficientBufferException(String, Throwable) - Constructor for exception org.msgpack.core.MessageInsufficientBufferException
 
MessageIntegerOverflowException - Exception in org.msgpack.core
This error is thrown when the user tries to read an integer value using a smaller types.
MessageIntegerOverflowException(BigInteger) - Constructor for exception org.msgpack.core.MessageIntegerOverflowException
 
MessageIntegerOverflowException(long) - Constructor for exception org.msgpack.core.MessageIntegerOverflowException
 
MessageIntegerOverflowException(String, BigInteger) - Constructor for exception org.msgpack.core.MessageIntegerOverflowException
 
MessageNeverUsedFormatException - Exception in org.msgpack.core
Thrown when the input message pack format is invalid
MessageNeverUsedFormatException(Throwable) - Constructor for exception org.msgpack.core.MessageNeverUsedFormatException
 
MessageNeverUsedFormatException(String) - Constructor for exception org.msgpack.core.MessageNeverUsedFormatException
 
MessageNeverUsedFormatException(String, Throwable) - Constructor for exception org.msgpack.core.MessageNeverUsedFormatException
 
MessagePack - Class in org.msgpack.core
Convenience class to build packer and unpacker classes.
MessagePack() - Constructor for class org.msgpack.core.MessagePack
 
MessagePack.Code - Class in org.msgpack.core
The prefix code set of MessagePack format.
MessagePack.PackerConfig - Class in org.msgpack.core
MessagePacker configuration.
MessagePack.UnpackerConfig - Class in org.msgpack.core
MessageUnpacker configuration.
MessagePacker - Class in org.msgpack.core
MessagePack serializer that converts objects into binary.
MessagePacker(MessageBufferOutput, MessagePack.PackerConfig) - Constructor for class org.msgpack.core.MessagePacker
Create an MessagePacker that outputs the packed data to the given MessageBufferOutput.
MessagePackException - Exception in org.msgpack.core
A base class of all of the message pack exceptions.
MessagePackException() - Constructor for exception org.msgpack.core.MessagePackException
 
MessagePackException(String) - Constructor for exception org.msgpack.core.MessagePackException
 
MessagePackException(String, Throwable) - Constructor for exception org.msgpack.core.MessagePackException
 
MessagePackException(Throwable) - Constructor for exception org.msgpack.core.MessagePackException
 
MessageSizeException - Exception in org.msgpack.core
Thrown to indicate too large message size (e.g, larger than 2^31-1).
MessageSizeException(long) - Constructor for exception org.msgpack.core.MessageSizeException
 
MessageSizeException(String, long) - Constructor for exception org.msgpack.core.MessageSizeException
 
MessageStringCodingException - Exception in org.msgpack.core
Thrown to indicate an error when encoding/decoding a String value
MessageStringCodingException(String, CharacterCodingException) - Constructor for exception org.msgpack.core.MessageStringCodingException
 
MessageStringCodingException(CharacterCodingException) - Constructor for exception org.msgpack.core.MessageStringCodingException
 
MessageTypeCastException - Exception in org.msgpack.core
 
MessageTypeCastException() - Constructor for exception org.msgpack.core.MessageTypeCastException
 
MessageTypeCastException(String) - Constructor for exception org.msgpack.core.MessageTypeCastException
 
MessageTypeCastException(String, Throwable) - Constructor for exception org.msgpack.core.MessageTypeCastException
 
MessageTypeCastException(Throwable) - Constructor for exception org.msgpack.core.MessageTypeCastException
 
MessageTypeException - Exception in org.msgpack.core
Thrown when a type mismatch error occurs
MessageTypeException() - Constructor for exception org.msgpack.core.MessageTypeException
 
MessageTypeException(String) - Constructor for exception org.msgpack.core.MessageTypeException
 
MessageTypeException(String, Throwable) - Constructor for exception org.msgpack.core.MessageTypeException
 
MessageTypeException(Throwable) - Constructor for exception org.msgpack.core.MessageTypeException
 
MessageUnpacker - Class in org.msgpack.core
MessagePack deserializer that converts binary into objects.
MessageUnpacker(MessageBufferInput, MessagePack.UnpackerConfig) - Constructor for class org.msgpack.core.MessageUnpacker
Create an MessageUnpacker that reads data from the given MessageBufferInput.
mInvokeCleaner - Static variable in class org.msgpack.core.buffer.DirectBufferAccess
 
mostSuccinctMessageFormat(IntegerValue) - Static method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
mostSuccinctMessageFormat() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
mostSuccinctMessageFormat() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
mostSuccinctMessageFormat() - Method in interface org.msgpack.value.IntegerValue
Returns the most succinct MessageFormat type to represent this integer value.
mostSuccinctMessageFormat() - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 

N

NANOS_PER_SECOND - Static variable in class org.msgpack.core.MessagePacker
 
NEGFIXINT_PREFIX - Static variable in class org.msgpack.core.MessagePack.Code
 
NEVER_USED - Static variable in class org.msgpack.core.MessagePack.Code
 
newArray(List<? extends Value>) - Static method in class org.msgpack.value.ValueFactory
 
newArray(Value...) - Static method in class org.msgpack.value.ValueFactory
 
newArray(Value[], boolean) - Static method in class org.msgpack.value.ValueFactory
 
newBinary(byte[]) - Static method in class org.msgpack.value.ValueFactory
 
newBinary(byte[], boolean) - Static method in class org.msgpack.value.ValueFactory
 
newBinary(byte[], int, int) - Static method in class org.msgpack.value.ValueFactory
 
newBinary(byte[], int, int, boolean) - Static method in class org.msgpack.value.ValueFactory
 
newBoolean(boolean) - Static method in class org.msgpack.value.ValueFactory
 
newBufferInput(InputStream) - Static method in class org.msgpack.core.buffer.InputStreamBufferInput
 
newBufferPacker() - Method in class org.msgpack.core.MessagePack.PackerConfig
Creates a packer that serializes objects into byte arrays.
newByteBuffer(long, int, int, ByteBuffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
newDefaultBufferPacker() - Static method in class org.msgpack.core.MessagePack
Creates a packer that serializes objects into byte arrays.
newDefaultPacker(MessageBufferOutput) - Static method in class org.msgpack.core.MessagePack
Creates a packer that serializes objects into the specified output.
newDefaultPacker(OutputStream) - Static method in class org.msgpack.core.MessagePack
Creates a packer that serializes objects into the specified output stream.
newDefaultPacker(WritableByteChannel) - Static method in class org.msgpack.core.MessagePack
Creates a packer that serializes objects into the specified writable channel.
newDefaultUnpacker(MessageBufferInput) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from a specified input.
newDefaultUnpacker(InputStream) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from a specified input stream.
newDefaultUnpacker(ReadableByteChannel) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from a specified readable channel.
newDefaultUnpacker(byte[]) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from a specified byte array.
newDefaultUnpacker(byte[], int, int) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from subarray of a specified byte array.
newDefaultUnpacker(ByteBuffer) - Static method in class org.msgpack.core.MessagePack
Creates an unpacker that deserializes objects from a specified ByteBuffer.
newExtension(byte, byte[]) - Static method in class org.msgpack.value.ValueFactory
 
newFloat(float) - Static method in class org.msgpack.value.ValueFactory
 
newFloat(double) - Static method in class org.msgpack.value.ValueFactory
 
newInstance(Constructor<?>, Object...) - Static method in class org.msgpack.core.buffer.MessageBuffer
Creates a new MessageBuffer instance
newInteger(byte) - Static method in class org.msgpack.value.ValueFactory
 
newInteger(short) - Static method in class org.msgpack.value.ValueFactory
 
newInteger(int) - Static method in class org.msgpack.value.ValueFactory
 
newInteger(long) - Static method in class org.msgpack.value.ValueFactory
 
newInteger(BigInteger) - Static method in class org.msgpack.value.ValueFactory
 
newMap(Map<K, V>) - Static method in class org.msgpack.value.ValueFactory
 
newMap(Value...) - Static method in class org.msgpack.value.ValueFactory
 
newMap(Value[], boolean) - Static method in class org.msgpack.value.ValueFactory
 
newMap(Map.Entry<? extends Value, ? extends Value>...) - Static method in class org.msgpack.value.ValueFactory
 
newMapBuilder() - Static method in class org.msgpack.value.ValueFactory
 
newMapEntry(Value, Value) - Static method in class org.msgpack.value.ValueFactory
 
newMessageBuffer(byte[], int, int) - Static method in class org.msgpack.core.buffer.MessageBuffer
Creates a new MessageBuffer instance backed by a java heap array
newMessageBuffer(ByteBuffer) - Static method in class org.msgpack.core.buffer.MessageBuffer
Creates a new MessageBuffer instance backed by ByteBuffer
newNil() - Static method in class org.msgpack.value.ValueFactory
 
newPacker(MessageBufferOutput) - Method in class org.msgpack.core.MessagePack.PackerConfig
Creates a packer that serializes objects into the specified output.
newPacker(OutputStream) - Method in class org.msgpack.core.MessagePack.PackerConfig
Creates a packer that serializes objects into the specified output stream.
newPacker(WritableByteChannel) - Method in class org.msgpack.core.MessagePack.PackerConfig
Creates a packer that serializes objects into the specified writable channel.
newString(String) - Static method in class org.msgpack.value.ValueFactory
 
newString(byte[]) - Static method in class org.msgpack.value.ValueFactory
 
newString(byte[], boolean) - Static method in class org.msgpack.value.ValueFactory
 
newString(byte[], int, int) - Static method in class org.msgpack.value.ValueFactory
 
newString(byte[], int, int, boolean) - Static method in class org.msgpack.value.ValueFactory
 
newTimestamp(Instant) - Static method in class org.msgpack.value.ValueFactory
 
newTimestamp(long) - Static method in class org.msgpack.value.ValueFactory
 
newTimestamp(long, int) - Static method in class org.msgpack.value.ValueFactory
 
newUnpacker(MessageBufferInput) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from a specified input.
newUnpacker(InputStream) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from a specified input stream.
newUnpacker(ReadableByteChannel) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from a specified readable channel.
newUnpacker(byte[]) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from a specified byte array.
newUnpacker(byte[], int, int) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from subarray of a specified byte array.
newUnpacker(ByteBuffer) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Creates an unpacker that deserializes objects from a specified ByteBuffer.
next() - Method in class org.msgpack.core.buffer.ArrayBufferInput
 
next(int) - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
next() - Method in class org.msgpack.core.buffer.ByteBufferInput
 
next() - Method in class org.msgpack.core.buffer.ChannelBufferInput
 
next(int) - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
next() - Method in class org.msgpack.core.buffer.InputStreamBufferInput
 
next() - Method in interface org.msgpack.core.buffer.MessageBufferInput
Returns a next buffer to read.
next(int) - Method in interface org.msgpack.core.buffer.MessageBufferOutput
Allocates the next buffer to write.
next(int) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
next() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
next() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
next() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
nextBuffer() - Method in class org.msgpack.core.MessageUnpacker
 
nextReadPosition - Variable in class org.msgpack.core.MessageUnpacker
After calling prepareNumberBuffer(), the caller should use this variable to read from the returned MessageBuffer.
NIL - Static variable in class org.msgpack.core.MessagePack.Code
 
nilAccessor - Variable in class org.msgpack.value.Variable
 
NilValue - Interface in org.msgpack.value
Representation of MessagePack's Nil type.
NilValueAccessor() - Constructor for class org.msgpack.value.Variable.NilValueAccessor
 
Nullable - Annotation Type in org.msgpack.core.annotations
Annotates a field which can be null
numberBuffer - Variable in class org.msgpack.core.MessageUnpacker
An extra buffer for reading a small number value across the input buffer boundary.
numberType - Variable in enum org.msgpack.value.ValueType
Design note: We do not add Timestamp as a ValueType here because detecting Timestamp values requires reading 1-3 bytes ahead while the other value types can be determined just by reading the first one byte.
NumberValue - Interface in org.msgpack.value
Base interface of IntegerValue and FloatValue interfaces.

O

objectValue - Variable in class org.msgpack.value.Variable
 
org.msgpack.core - package org.msgpack.core
 
org.msgpack.core.annotations - package org.msgpack.core.annotations
 
org.msgpack.core.buffer - package org.msgpack.core.buffer
 
org.msgpack.value - package org.msgpack.value
 
org.msgpack.value.impl - package org.msgpack.value.impl
 
out - Variable in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
out - Variable in class org.msgpack.core.MessagePacker
Current internal buffer.
OutputStreamBufferOutput - Class in org.msgpack.core.buffer
MessageBufferOutput adapter for OutputStream.
OutputStreamBufferOutput(OutputStream) - Constructor for class org.msgpack.core.buffer.OutputStreamBufferOutput
 
OutputStreamBufferOutput(OutputStream, int) - Constructor for class org.msgpack.core.buffer.OutputStreamBufferOutput
 
overflowI16(short) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowI32(int) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowI64(long) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowU16(short) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowU32(int) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowU32Size(int) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowU64(long) - Static method in class org.msgpack.core.MessageUnpacker
 
overflowU8(byte) - Static method in class org.msgpack.core.MessageUnpacker
 

P

packArrayHeader(int) - Method in class org.msgpack.core.MessagePacker
Writes header of an Array value.
packBigInteger(BigInteger) - Method in class org.msgpack.core.MessagePacker
Writes an Integer value.
packBinaryHeader(int) - Method in class org.msgpack.core.MessagePacker
Writes header of a Binary value.
packBoolean(boolean) - Method in class org.msgpack.core.MessagePacker
Writes a Boolean value.
packByte(byte) - Method in class org.msgpack.core.MessagePacker
Writes an Integer value.
packDouble(double) - Method in class org.msgpack.core.MessagePacker
Writes a Float value.
PackerConfig() - Constructor for class org.msgpack.core.MessagePack.PackerConfig
 
PackerConfig(MessagePack.PackerConfig) - Constructor for class org.msgpack.core.MessagePack.PackerConfig
 
packExtensionTypeHeader(byte, int) - Method in class org.msgpack.core.MessagePacker
Writes header of an Extension value.
packFloat(float) - Method in class org.msgpack.core.MessagePacker
Writes a Float value.
packInt(int) - Method in class org.msgpack.core.MessagePacker
Writes an Integer value.
packLong(long) - Method in class org.msgpack.core.MessagePacker
Writes an Integer value.
packMapHeader(int) - Method in class org.msgpack.core.MessagePacker
Writes header of a Map value.
packNil() - Method in class org.msgpack.core.MessagePacker
Writes a Nil value.
packRawStringHeader(int) - Method in class org.msgpack.core.MessagePacker
Writes header of a String value.
packShort(short) - Method in class org.msgpack.core.MessagePacker
Writes an Integer value.
packString(String) - Method in class org.msgpack.core.MessagePacker
Writes a String vlaue in UTF-8 encoding.
packStringWithGetBytes(String) - Method in class org.msgpack.core.MessagePacker
 
packTimestamp(Instant) - Method in class org.msgpack.core.MessagePacker
Writes a Timestamp value.
packTimestamp(long) - Method in class org.msgpack.core.MessagePacker
Writes a Timesamp value using a millisecond value (e.g., System.currentTimeMillis())
packTimestamp(long, int) - Method in class org.msgpack.core.MessagePacker
Writes a Timestamp value.
packValue(Value) - Method in class org.msgpack.core.MessagePacker
Writes a dynamically typed value.
POSFIXINT_MASK - Static variable in class org.msgpack.core.MessagePack.Code
 
position - Variable in class org.msgpack.core.MessagePacker
 
position - Variable in class org.msgpack.core.MessageUnpacker
Cursor position in the current buffer
Preconditions - Class in org.msgpack.core
Simple static methods to be called at the start of your own methods to verify correct arguments and state.
Preconditions() - Constructor for class org.msgpack.core.Preconditions
 
prepareEncoder() - Method in class org.msgpack.core.MessagePacker
 
prepareNumberBuffer(int) - Method in class org.msgpack.core.MessageUnpacker
Returns a short size buffer (upto 8 bytes) to read a number value
put(Map.Entry<? extends Value, ? extends Value>) - Method in class org.msgpack.value.ValueFactory.MapBuilder
 
put(Value, Value) - Method in class org.msgpack.value.ValueFactory.MapBuilder
 
putAll(Iterable<? extends Map.Entry<? extends Value, ? extends Value>>) - Method in class org.msgpack.value.ValueFactory.MapBuilder
 
putAll(Map<? extends Value, ? extends Value>) - Method in class org.msgpack.value.ValueFactory.MapBuilder
 
putBoolean(int, boolean) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putBoolean(int, boolean) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putByte(int, byte) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putByte(int, byte) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putByteBuffer(int, ByteBuffer, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putByteBuffer(int, ByteBuffer, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putBytes(int, byte[], int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putBytes(int, byte[], int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putDouble(int, double) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putDouble(int, double) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
putDouble(int, double) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putFloat(int, float) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putFloat(int, float) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putInt(int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
Write a big-endian integer value to the memory
putInt(int, int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
putInt(int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putLong(int, long) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putLong(int, long) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
putLong(int, long) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putMessageBuffer(int, MessageBuffer, int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putMessageBuffer(int, MessageBuffer, int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
putShort(int, short) - Method in class org.msgpack.core.buffer.MessageBuffer
 
putShort(int, short) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
putShort(int, short) - Method in class org.msgpack.core.buffer.MessageBufferU
 

R

rawType - Variable in enum org.msgpack.value.ValueType
 
RawValue - Interface in org.msgpack.value
Base interface of StringValue and BinaryValue interfaces.
readByte() - Method in class org.msgpack.core.MessageUnpacker
Read a byte value at the cursor and proceed the cursor.
readDouble() - Method in class org.msgpack.core.MessageUnpacker
 
readFloat() - Method in class org.msgpack.core.MessageUnpacker
 
readInt() - Method in class org.msgpack.core.MessageUnpacker
 
readLong() - Method in class org.msgpack.core.MessageUnpacker
 
readNextLength16() - Method in class org.msgpack.core.MessageUnpacker
 
readNextLength32() - Method in class org.msgpack.core.MessageUnpacker
 
readNextLength8() - Method in class org.msgpack.core.MessageUnpacker
 
readPayload(ByteBuffer) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types.
readPayload(MessageBuffer, int, int) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types.
readPayload(byte[]) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types.
readPayload(int) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types.
readPayload(byte[], int, int) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types.
readPayloadAsReference(int) - Method in class org.msgpack.core.MessageUnpacker
Reads payload bytes of binary, extension, or raw string types as a reference to internal buffer.
readShort() - Method in class org.msgpack.core.MessageUnpacker
 
reference - Variable in class org.msgpack.core.buffer.MessageBuffer
Reference is used to hold a reference to an object that holds the underlying memory so that it cannot be released by the garbage collector.
releaseBuffer(MessageBuffer) - Static method in class org.msgpack.core.buffer.MessageBuffer
 
remove() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl.Ite
 
remove() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntryIterator
 
remove() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySetIterator
 
reset(MessageBuffer) - Method in class org.msgpack.core.buffer.ArrayBufferInput
Reset buffer.
reset(byte[]) - Method in class org.msgpack.core.buffer.ArrayBufferInput
 
reset(byte[], int, int) - Method in class org.msgpack.core.buffer.ArrayBufferInput
 
reset(ByteBuffer) - Method in class org.msgpack.core.buffer.ByteBufferInput
Reset buffer.
reset(ReadableByteChannel) - Method in class org.msgpack.core.buffer.ChannelBufferInput
Reset channel.
reset(WritableByteChannel) - Method in class org.msgpack.core.buffer.ChannelBufferOutput
Reset channel.
reset(InputStream) - Method in class org.msgpack.core.buffer.InputStreamBufferInput
Reset Stream.
reset(OutputStream) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
Reset Stream.
reset(MessageBufferOutput) - Method in class org.msgpack.core.MessageBufferPacker
 
reset(MessageBufferOutput) - Method in class org.msgpack.core.MessagePacker
Replaces underlying output.
reset(MessageBufferInput) - Method in class org.msgpack.core.MessageUnpacker
Replaces underlying input.
resetBufferPosition() - Method in class org.msgpack.core.buffer.MessageBufferU
 
resetDecoder() - Method in class org.msgpack.core.MessageUnpacker
 

S

setArrayValue(List<Value>) - Method in class org.msgpack.value.Variable
 
setArrayValue(Value[]) - Method in class org.msgpack.value.Variable
 
setBinaryValue(byte[]) - Method in class org.msgpack.value.Variable
 
setBooleanValue(boolean) - Method in class org.msgpack.value.Variable
 
setExtensionValue(byte, byte[]) - Method in class org.msgpack.value.Variable
 
setFloatValue(double) - Method in class org.msgpack.value.Variable
 
setFloatValue(float) - Method in class org.msgpack.value.Variable
 
setIntegerValue(long) - Method in class org.msgpack.value.Variable
 
setIntegerValue(BigInteger) - Method in class org.msgpack.value.Variable
 
setMapValue(Map<Value, Value>) - Method in class org.msgpack.value.Variable
 
setMapValue(Value[]) - Method in class org.msgpack.value.Variable
 
setNilValue() - Method in class org.msgpack.value.Variable
 
setStringValue(String) - Method in class org.msgpack.value.Variable
 
setStringValue(byte[]) - Method in class org.msgpack.value.Variable
 
setTimestampValue(Instant) - Method in class org.msgpack.value.Variable
 
setupCleanerJava6(ByteBuffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
setupCleanerJava9(ByteBuffer) - Static method in class org.msgpack.core.buffer.DirectBufferAccess
 
SHORT_MAX - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
SHORT_MAX - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
SHORT_MAX - Static variable in class org.msgpack.value.Variable
 
SHORT_MIN - Static variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
SHORT_MIN - Static variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
SHORT_MIN - Static variable in class org.msgpack.value.Variable
 
size - Variable in class org.msgpack.core.buffer.MessageBuffer
Size of the underlying memory
size() - Method in class org.msgpack.core.buffer.MessageBuffer
Gets the size of the buffer.
size - Variable in exception org.msgpack.core.MessageSizeException
 
size() - Method in interface org.msgpack.value.ArrayValue
Returns number of elements in this array.
size() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl.ImmutableArrayValueList
 
size() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
size() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.EntrySet
 
size() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.KeySet
 
size() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
size() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl.ValueCollection
 
size() - Method in interface org.msgpack.value.MapValue
Returns number of key-value pairs in this array.
size() - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
size() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
skipPayload(int) - Method in class org.msgpack.core.MessageUnpacker
Skip reading the specified number of bytes.
skipValue() - Method in class org.msgpack.core.MessageUnpacker
Skip the next value, then move the cursor at the end of the value
skipValue(int) - Method in class org.msgpack.core.MessageUnpacker
Skip next values, then move the cursor at the end of the value
slice(int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
slice(int, int) - Method in class org.msgpack.core.buffer.MessageBufferBE
 
slice(int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
sliceAsByteBuffer(int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
Create a ByteBuffer view of the range [index, index+length) of this memory
sliceAsByteBuffer() - Method in class org.msgpack.core.buffer.MessageBuffer
Get a ByteBuffer view of this buffer
sliceAsByteBuffer(int, int) - Method in class org.msgpack.core.buffer.MessageBufferU
 
sliceAsByteBuffer() - Method in class org.msgpack.core.buffer.MessageBufferU
 
smallStringOptimizationThreshold - Variable in class org.msgpack.core.MessagePack.PackerConfig
 
smallStringOptimizationThreshold - Variable in class org.msgpack.core.MessagePacker
 
STR16 - Static variable in class org.msgpack.core.MessagePack.Code
 
STR32 - Static variable in class org.msgpack.core.MessagePack.Code
 
STR8 - Static variable in class org.msgpack.core.MessagePack.Code
 
str8FormatSupport - Variable in class org.msgpack.core.MessagePack.PackerConfig
 
str8FormatSupport - Variable in class org.msgpack.core.MessagePacker
 
stringAccessor - Variable in class org.msgpack.value.Variable
 
stringDecoderBufferSize - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
stringDecoderBufferSize - Variable in class org.msgpack.core.MessageUnpacker
 
stringSizeLimit - Variable in class org.msgpack.core.MessagePack.UnpackerConfig
 
stringSizeLimit - Variable in class org.msgpack.core.MessageUnpacker
 
StringValue - Interface in org.msgpack.value
Representation of MessagePack's String type.
StringValueAccessor() - Constructor for class org.msgpack.value.Variable.StringValueAccessor
 

T

timestampAccessor - Variable in class org.msgpack.value.Variable
 
TimestampValue - Interface in org.msgpack.value
Value representation of MessagePack's Timestamp type.
TimestampValueAccessor() - Constructor for class org.msgpack.value.Variable.TimestampValueAccessor
 
toBigInteger() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toBigInteger() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toBigInteger() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toBigInteger() - Method in interface org.msgpack.value.NumberValue
Represent this value as a BigInteger, which may involve rounding or truncation of the original value.
toBigInteger() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toBufferList() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
Returns the written data as a list of MessageBuffer.
toBufferList() - Method in class org.msgpack.core.MessageBufferPacker
Returns the written data as a list of MessageBuffer.
toByte() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toByte() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toByte() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toByte() - Method in interface org.msgpack.value.NumberValue
Represent this value as a byte value, which may involve rounding or truncation of the original value.
toByte() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toByteArray() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
Gets a copy of the written data as a byte array.
toByteArray() - Method in class org.msgpack.core.buffer.MessageBuffer
Get a copy of this buffer
toByteArray() - Method in class org.msgpack.core.buffer.MessageBufferU
 
toByteArray() - Method in class org.msgpack.core.MessageBufferPacker
Gets copy of the written data as a byte array.
toDouble() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toDouble() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toDouble() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toDouble() - Method in interface org.msgpack.value.NumberValue
Represent this value as a 64-bit double value, which may involve rounding or truncation of the original value.
toDouble() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toEpochMillis() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
toEpochMillis() - Method in interface org.msgpack.value.TimestampValue
 
toEpochMillis() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
toFloat() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toFloat() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toFloat() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toFloat() - Method in interface org.msgpack.value.NumberValue
Represent this value as a 32-bit float value, which may involve rounding or truncation of the original value.
toFloat() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toHexString(int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
 
toInstant() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
toInstant() - Method in interface org.msgpack.value.TimestampValue
 
toInstant() - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
toInt() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toInt() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toInt() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toInt() - Method in interface org.msgpack.value.NumberValue
Represent this value as an int value, which may involve rounding or truncation of the original value.
toInt() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toJson() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
toJson() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
toJson() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
toJson() - Method in interface org.msgpack.value.Value
Returns json representation of this Value.
toJson() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
toJson() - Method in class org.msgpack.value.Variable
 
toLong() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toLong() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toLong() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toLong() - Method in interface org.msgpack.value.NumberValue
Represent this value as a long value, which may involve rounding or truncation of the original value.
toLong() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toMessageBuffer() - Method in class org.msgpack.core.buffer.ArrayBufferOutput
Gets the written data as a MessageBuffer.
toMessageBuffer() - Method in class org.msgpack.core.MessageBufferPacker
Gets the written data as a MessageBuffer.
toMessageFormat(byte) - Static method in enum org.msgpack.core.MessageFormat
Converting a byte value into MessageFormat.
toShort() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toShort() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toShort() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toShort() - Method in interface org.msgpack.value.NumberValue
Represent this value as a short value, which may involve rounding or truncation of the original value.
toShort() - Method in class org.msgpack.value.Variable.AbstractNumberValueAccessor
 
toString() - Method in class org.msgpack.core.ExtensionTypeHeader
 
toString() - Method in class org.msgpack.value.impl.AbstractImmutableRawValue
 
toString() - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
toString() - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
toString() - Method in interface org.msgpack.value.RawValue
Returns the value as String.
toString() - Method in class org.msgpack.value.Variable.AbstractRawValueAccessor
 
toString() - Method in class org.msgpack.value.Variable.AbstractValueAccessor
 
toString() - Method in class org.msgpack.value.Variable
 
totalFlushBytes - Variable in class org.msgpack.core.MessagePacker
Total written byte size
totalReadBytes - Variable in class org.msgpack.core.MessageUnpacker
Total read byte size
TRUE - Static variable in class org.msgpack.core.MessagePack.Code
 
TRUE - Static variable in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
tryReadBinaryHeader(byte) - Method in class org.msgpack.core.MessageUnpacker
 
tryReadStringHeader(byte) - Method in class org.msgpack.core.MessageUnpacker
 
tryUnpackNil() - Method in class org.msgpack.core.MessageUnpacker
Peeks a Nil byte and reads it if next byte is a nil value.
type - Variable in class org.msgpack.core.ExtensionTypeHeader
 
type - Variable in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
type - Variable in class org.msgpack.value.Variable
 
Type(ValueType) - Constructor for enum org.msgpack.value.Variable.Type
 

U

UINT16 - Static variable in class org.msgpack.core.MessagePack.Code
 
UINT32 - Static variable in class org.msgpack.core.MessagePack.Code
 
UINT64 - Static variable in class org.msgpack.core.MessagePack.Code
 
UINT8 - Static variable in class org.msgpack.core.MessagePack.Code
 
unexpected(String, byte) - Static method in class org.msgpack.core.MessageUnpacker
Create an exception for the case when an unexpected byte value is read
unexpectedExtension(String, int, int) - Static method in class org.msgpack.core.MessageUnpacker
 
UNIVERSAL_MESSAGE_BUFFER - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
unpackArrayHeader() - Method in class org.msgpack.core.MessageUnpacker
Reads header of an array.
unpackBigInteger() - Method in class org.msgpack.core.MessageUnpacker
Reads a BigInteger.
unpackBinaryHeader() - Method in class org.msgpack.core.MessageUnpacker
Reads header of a binary.
unpackBoolean() - Method in class org.msgpack.core.MessageUnpacker
Reads true or false.
unpackByte() - Method in class org.msgpack.core.MessageUnpacker
Reads a byte.
unpackDouble() - Method in class org.msgpack.core.MessageUnpacker
Reads a double.
UnpackerConfig() - Constructor for class org.msgpack.core.MessagePack.UnpackerConfig
 
UnpackerConfig(MessagePack.UnpackerConfig) - Constructor for class org.msgpack.core.MessagePack.UnpackerConfig
 
unpackExtensionTypeHeader() - Method in class org.msgpack.core.MessageUnpacker
 
unpackFloat() - Method in class org.msgpack.core.MessageUnpacker
Reads a float.
unpackInt() - Method in class org.msgpack.core.MessageUnpacker
Reads a int.
unpackLong() - Method in class org.msgpack.core.MessageUnpacker
Reads a long.
unpackMapHeader() - Method in class org.msgpack.core.MessageUnpacker
Reads header of a map.
unpackNil() - Method in class org.msgpack.core.MessageUnpacker
Reads a Nil byte.
unpackRawStringHeader() - Method in class org.msgpack.core.MessageUnpacker
 
unpackShort() - Method in class org.msgpack.core.MessageUnpacker
Reads a short.
unpackString() - Method in class org.msgpack.core.MessageUnpacker
 
unpackTimestamp() - Method in class org.msgpack.core.MessageUnpacker
 
unpackTimestamp(ExtensionTypeHeader) - Method in class org.msgpack.core.MessageUnpacker
Unpack timestamp that can be used after reading the extension type header with unpackExtensionTypeHeader.
unpackValue() - Method in class org.msgpack.core.MessageUnpacker
 
unpackValue(Variable) - Method in class org.msgpack.core.MessageUnpacker
 
UNREACHABLE - Static variable in exception org.msgpack.core.MessagePackException
 
unsafe - Static variable in class org.msgpack.core.buffer.MessageBuffer
 
UNSUPPORTED(String) - Static method in exception org.msgpack.core.MessagePackException
 
UTF8 - Static variable in class org.msgpack.core.MessagePack
 
utf8MultibyteCharacterSize(byte) - Static method in class org.msgpack.core.MessageUnpacker
 
UTF_8_MAX_CHAR_SIZE - Static variable in class org.msgpack.core.MessagePacker
 

V

value - Variable in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
value - Variable in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
value - Variable in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
value - Variable in class org.msgpack.value.impl.ImmutableLongValueImpl
 
Value - Interface in org.msgpack.value
Value stores a value and its type in MessagePack type system.
ValueCollection(Value[]) - Constructor for class org.msgpack.value.impl.ImmutableMapValueImpl.ValueCollection
 
ValueFactory - Class in org.msgpack.value
 
ValueFactory() - Constructor for class org.msgpack.value.ValueFactory
 
ValueFactory.MapBuilder - Class in org.msgpack.value
 
valueOf(String) - Static method in enum org.msgpack.core.buffer.DirectBufferAccess.DirectBufferConstructorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.msgpack.core.MessageFormat
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum org.msgpack.core.MessageFormat
Returns a MessageFormat type of the specified byte value
valueOf(String) - Static method in enum org.msgpack.value.ValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.msgpack.value.Variable.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.msgpack.core.buffer.DirectBufferAccess.DirectBufferConstructorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.msgpack.core.MessageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
values() - Method in interface org.msgpack.value.MapValue
 
values() - Static method in enum org.msgpack.value.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.msgpack.value.Variable.MapValueAccessor
 
values() - Static method in enum org.msgpack.value.Variable.Type
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in enum org.msgpack.core.MessageFormat
 
ValueType - Enum in org.msgpack.value
Representation of MessagePack types.
ValueType(boolean, boolean) - Constructor for enum org.msgpack.value.ValueType
 
valueType - Variable in enum org.msgpack.value.Variable.Type
 
Variable - Class in org.msgpack.value
 
Variable() - Constructor for class org.msgpack.value.Variable
 
Variable.AbstractNumberValueAccessor - Class in org.msgpack.value
 
Variable.AbstractRawValueAccessor - Class in org.msgpack.value
 
Variable.AbstractValueAccessor - Class in org.msgpack.value
 
Variable.ArrayValueAccessor - Class in org.msgpack.value
 
Variable.BinaryValueAccessor - Class in org.msgpack.value
 
Variable.BooleanValueAccessor - Class in org.msgpack.value
 
Variable.ExtensionValueAccessor - Class in org.msgpack.value
 
Variable.FloatValueAccessor - Class in org.msgpack.value
 
Variable.IntegerValueAccessor - Class in org.msgpack.value
 
Variable.MapValueAccessor - Class in org.msgpack.value
 
Variable.NilValueAccessor - Class in org.msgpack.value
 
Variable.StringValueAccessor - Class in org.msgpack.value
 
Variable.TimestampValueAccessor - Class in org.msgpack.value
 
Variable.Type - Enum in org.msgpack.value
 
VisibleForTesting - Annotation Type in org.msgpack.core.annotations
Annotates a code which is used only for testing.

W

withActionOnMalformedString(CodingErrorAction) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Sets action when encountered a malformed input (default: REPLACE)
withActionOnUnmappableString(CodingErrorAction) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Sets action when an unmappable character is found (default: REPLACE)
withAllowReadingBinaryAsString(boolean) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Allows unpackString and unpackRawStringHeader and unpackString to read bin format family (default: true)
withAllowReadingStringAsBinary(boolean) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
Allows unpackBinaryHeader to read str format family (default: true)
withBufferFlushThreshold(int) - Method in class org.msgpack.core.MessagePack.PackerConfig
When the next payload size exceeds this threshold, MessagePacker will call Flushable.flush() before writing more data (default: 8192).
withBufferSize(int) - Method in class org.msgpack.core.MessagePack.PackerConfig
When a packer is created with MessagePack.PackerConfig.newPacker(OutputStream) or MessagePack.PackerConfig.newPacker(WritableByteChannel), the stream will be buffered with this size of buffer (default: 8192).
withBufferSize(int) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
When a packer is created with newUnpacker(OutputStream) or newUnpacker(WritableByteChannel), the stream will be buffered with this size of buffer (default: 8192).
withSmallStringOptimizationThreshold(int) - Method in class org.msgpack.core.MessagePack.PackerConfig
Use String.getBytes() for converting Java Strings that are shorter than this threshold.
withStr8FormatSupport(boolean) - Method in class org.msgpack.core.MessagePack.PackerConfig
Disable str8 format when needed backward compatibility between different msgpack serializer versions.
withStringDecoderBufferSize(int) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
 
withStringSizeLimit(int) - Method in class org.msgpack.core.MessagePack.UnpackerConfig
unpackString size limit (default: Integer.MAX_VALUE).
wrap(byte[]) - Static method in class org.msgpack.core.buffer.MessageBuffer
Wraps a byte array into a MessageBuffer.
wrap(byte[], int, int) - Static method in class org.msgpack.core.buffer.MessageBuffer
Wraps a byte array into a MessageBuffer.
wrap(ByteBuffer) - Static method in class org.msgpack.core.buffer.MessageBuffer
Wraps a ByteBuffer into a MessageBuffer.
wrap - Variable in class org.msgpack.core.buffer.MessageBufferU
 
write(byte[], int, int) - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
write(byte[], int, int) - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
write(byte[], int, int) - Method in interface org.msgpack.core.buffer.MessageBufferOutput
Writes an external payload data.
write(byte[], int, int) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
writeBuffer(int) - Method in class org.msgpack.core.buffer.ArrayBufferOutput
 
writeBuffer(int) - Method in class org.msgpack.core.buffer.ChannelBufferOutput
 
writeBuffer(int) - Method in interface org.msgpack.core.buffer.MessageBufferOutput
Writes the previously allocated buffer.
writeBuffer(int) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
 
writeByte(byte) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndByte(byte, byte) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndDouble(byte, double) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndFloat(byte, float) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndInt(byte, int) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndLong(byte, long) - Method in class org.msgpack.core.MessagePacker
 
writeByteAndShort(byte, short) - Method in class org.msgpack.core.MessagePacker
 
writeInt(int) - Method in class org.msgpack.core.MessagePacker
 
writeLong(long) - Method in class org.msgpack.core.MessagePacker
 
writePayload(byte[]) - Method in class org.msgpack.core.MessagePacker
Writes a byte array to the output.
writePayload(byte[], int, int) - Method in class org.msgpack.core.MessagePacker
Writes a byte array to the output.
writeShort(short) - Method in class org.msgpack.core.MessagePacker
 
writeTimestamp32(int) - Method in class org.msgpack.core.MessagePacker
 
writeTimestamp64(long) - Method in class org.msgpack.core.MessagePacker
 
writeTimestamp96(long, int) - Method in class org.msgpack.core.MessagePacker
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableArrayValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableBigIntegerValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableBinaryValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableBooleanValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableDoubleValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableExtensionValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableLongValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableMapValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableNilValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableStringValueImpl
 
writeTo(MessagePacker) - Method in class org.msgpack.value.impl.ImmutableTimestampValueImpl
 
writeTo(MessagePacker) - Method in interface org.msgpack.value.Value
Serializes the value using the specified MessagePacker
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.ArrayValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.BinaryValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.BooleanValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.ExtensionValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.FloatValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.IntegerValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.MapValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.NilValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.StringValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable.TimestampValueAccessor
 
writeTo(MessagePacker) - Method in class org.msgpack.value.Variable
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links