- ChannelBufferInput - Class in org.msgpack.core.buffer
-
- 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
-
- ChannelBufferOutput(WritableByteChannel) - 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.
- 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.
- close() - Method in class org.msgpack.core.buffer.ArrayBufferInput
-
- 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 class org.msgpack.core.buffer.OutputStreamBufferOutput
-
- close() - Method in class org.msgpack.core.MessagePacker
-
- close() - Method in class org.msgpack.core.MessageUnpacker
-
- close() - Method in class org.msgpack.value.impl.CursorImpl
-
- Code() - Constructor for class org.msgpack.core.MessagePack.Code
-
- Config(boolean, boolean, CodingErrorAction, CodingErrorAction, int, int, int, int, int) - Constructor for class org.msgpack.core.MessagePack.Config
-
- ConfigBuilder() - Constructor for class org.msgpack.core.MessagePack.ConfigBuilder
-
- configuration() - Static method in class org.msgpack.core.example.MessagePackExample
-
Example of using custom MessagePack configuration
- copyTo(int, MessageBuffer, int, int) - Method in class org.msgpack.core.buffer.MessageBuffer
-
Copy this buffer contents to another MessageBuffer
- Cursor - Interface in org.msgpack.value
-
Cursor for traversing a stream of message-packed values
- Cursor.Function<Out> - Interface in org.msgpack.value
-
- CursorImpl - Class in org.msgpack.value.impl
-
Cursor implementation
- CursorImpl(MessageUnpacker) - Constructor for class org.msgpack.value.impl.CursorImpl
-
- MAP16 - Static variable in class org.msgpack.core.MessagePack.Code
-
- MAP32 - Static variable in class org.msgpack.core.MessagePack.Code
-
- MapCursor - Interface in org.msgpack.value
-
Cursor for traversing map value entries.
- MapCursorImpl - Class in org.msgpack.value.impl
-
Created on 6/16/14.
- MapCursorImpl(ValueHolder) - Constructor for class org.msgpack.value.impl.MapCursorImpl
-
- MapValue - Interface in org.msgpack.value
-
Created on 5/30/14.
- MapValueImpl - Class in org.msgpack.value.impl
-
Created on 5/30/14.
- MapValueImpl(Value[]) - Constructor for class org.msgpack.value.impl.MapValueImpl
-
- maxUnpackStringSize(int) - Method in class org.msgpack.core.MessagePack.ConfigBuilder
-
- MessageBuffer - Class in org.msgpack.core.buffer
-
MessageBuffer class is an abstraction of memory for reading/writing message packed data.
- MessageBufferBE - Class in org.msgpack.core.buffer
-
MessageBufferBE is a
MessageBuffer
implementation tailored to big-endian machines.
- MessageBufferInput - Interface in org.msgpack.core.buffer
-
Provides a sequence of MessageBuffers that contains message packed data.
- MessageBufferOutput - Interface in org.msgpack.core.buffer
-
Provides a sequence of MessageBuffers for packing the input data
- MessageFloatOverflowException - Exception in org.msgpack.core
-
This error is thrown when the user tries to read a value that has decimal component as byte, short, int and long.
- MessageFloatOverflowException(double) - Constructor for exception org.msgpack.core.MessageFloatOverflowException
-
- MessageFormat - Enum in org.msgpack.core
-
Describes the list of the message format types defined in the MessagePack specification.
- 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
-
- 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
-
- MessageOverflowException - Exception in org.msgpack.core
-
Created on 5/28/14.
- MessageOverflowException() - Constructor for exception org.msgpack.core.MessageOverflowException
-
- MessageOverflowException(String) - Constructor for exception org.msgpack.core.MessageOverflowException
-
- MessagePack - Class in org.msgpack.core
-
This class has MessagePack prefix code definitions and packer/unpacker factory methods.
- MessagePack() - Constructor for class org.msgpack.core.MessagePack
-
- MessagePack(MessagePack.Config) - Constructor for class org.msgpack.core.MessagePack
-
- MessagePack.Code - Class in org.msgpack.core
-
The prefix code set of MessagePack.
- MessagePack.Config - Class in org.msgpack.core
-
Message packer/unpacker configuration object
- MessagePack.ConfigBuilder - Class in org.msgpack.core
-
Builder of the configuration object
- MessagePacker - Class in org.msgpack.core
-
Writer of message packed data.
- MessagePacker(MessageBufferOutput) - Constructor for class org.msgpack.core.MessagePacker
-
- MessagePacker(MessageBufferOutput, MessagePack.Config) - Constructor for class org.msgpack.core.MessagePacker
-
- MessagePackExample - Class in org.msgpack.core.example
-
This class describes the usage of MessagePack v07
- MessagePackExample() - Constructor for class org.msgpack.core.example.MessagePackExample
-
- 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
-
- 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
-
MessageUnpacker lets an application read message-packed values from a data stream.
- MessageUnpacker(MessageBufferInput) - Constructor for class org.msgpack.core.MessageUnpacker
-
Create an MessageUnpacker that reads data from the given MessageBufferInput
- MessageUnpacker(MessageBufferInput, MessagePack.Config) - Constructor for class org.msgpack.core.MessageUnpacker
-
Create an MessageUnpacker
- NEGFIXINT_PREFIX - Static variable in class org.msgpack.core.MessagePack.Code
-
- NEVER_USED - Static variable in class org.msgpack.core.MessagePack.Code
-
- newArray(Value...) - Static method in class org.msgpack.value.ValueFactory
-
- newArrayFrom(List<? extends Value>) - Static method in class org.msgpack.value.ValueFactory
-
- newBigInteger(BigInteger) - Static method in class org.msgpack.value.ValueFactory
-
- newBinary(byte[]) - Static method in class org.msgpack.value.ValueFactory
-
- newBinary(byte[], int, int) - Static method in class org.msgpack.value.ValueFactory
-
- newBinary(ByteBuffer) - Static method in class org.msgpack.value.ValueFactory
-
- newBoolean(boolean) - Static method in class org.msgpack.value.ValueFactory
-
- newBuffer(int) - Static method in class org.msgpack.core.buffer.MessageBuffer
-
- newBufferInput(InputStream) - Static method in class org.msgpack.core.buffer.InputStreamBufferInput
-
- newByte(byte) - Static method in class org.msgpack.value.ValueFactory
-
- newDefaultPacker(OutputStream) - Static method in class org.msgpack.core.MessagePack
-
Create a MessagePacker that outputs the packed data to the specified stream, using the default configuration
- newDefaultPacker(WritableByteChannel) - Static method in class org.msgpack.core.MessagePack
-
Create a MessagePacker that outputs the packed data to the specified channel, using the default configuration
- newDefaultUnpacker(InputStream) - Static method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from then given InputStream, using the default configuration
- newDefaultUnpacker(ReadableByteChannel) - Static method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given channel, using the default configuration
- newDefaultUnpacker(byte[]) - Static method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given byte array, using the default configuration
- newDefaultUnpacker(byte[], int, int) - Static method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data form the given byte array [offset, ..
- newDirectBuffer(int) - Static method in class org.msgpack.core.buffer.MessageBuffer
-
- newDouble(double) - Static method in class org.msgpack.value.ValueFactory
-
- newExtendedValue(int, byte[]) - Static method in class org.msgpack.value.ValueFactory
-
- newExtendedValue(int, ByteBuffer) - Static method in class org.msgpack.value.ValueFactory
-
- newFloat(float) - Static method in class org.msgpack.value.ValueFactory
-
- newInt(int) - Static method in class org.msgpack.value.ValueFactory
-
- newLong(long) - 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
-
- newPacker(OutputStream) - Method in class org.msgpack.core.MessagePack
-
Create a MessagePacker that outputs the packed data to the specified stream
- newPacker(WritableByteChannel) - Method in class org.msgpack.core.MessagePack
-
Create a MessagePacker that outputs the packed data to the specified channel
- newRawString(byte[]) - Static method in class org.msgpack.value.ValueFactory
-
- newRawString(byte[], int, int) - Static method in class org.msgpack.value.ValueFactory
-
- newRawString(ByteBuffer) - Static method in class org.msgpack.value.ValueFactory
-
- newShort(short) - Static method in class org.msgpack.value.ValueFactory
-
- newString(String) - Static method in class org.msgpack.value.ValueFactory
-
- newUnpacker(InputStream) - Method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given InputStream.
- newUnpacker(ReadableByteChannel) - Method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given ReadableByteChannel.
- newUnpacker(byte[]) - Method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given byte array.
- newUnpacker(byte[], int, int) - Method in class org.msgpack.core.MessagePack
-
Create a MessageUnpacker that reads data from the given byte array [offset, offset+length)
- next() - Method in class org.msgpack.core.buffer.ArrayBufferInput
-
- 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
-
Get a next buffer to read.
- next(int) - Method in interface org.msgpack.core.buffer.MessageBufferOutput
-
Retrieves the next buffer for writing message packed data
- next(int) - Method in class org.msgpack.core.buffer.OutputStreamBufferOutput
-
- next() - Method in interface org.msgpack.value.ArrayCursor
-
- next() - Method in interface org.msgpack.value.Cursor
-
Returns the materialized value of the referenced value, then proceeds the cursor.
- next() - Method in class org.msgpack.value.impl.ArrayCursorImpl
-
- next() - Method in class org.msgpack.value.impl.ArrayValueImpl
-
- next() - Method in class org.msgpack.value.impl.CursorImpl
-
- nextKeyOrValue() - Method in class org.msgpack.value.impl.MapCursorImpl
-
- nextKeyOrValue() - Method in class org.msgpack.value.impl.MapValueImpl
-
- nextKeyOrValue() - Method in interface org.msgpack.value.MapCursor
-
Retrieves a reference to the next key or value.
- nextRef() - Method in interface org.msgpack.value.Cursor
-
Returns a reference to the value, then proceeds the cursor.
- nextRef() - Method in class org.msgpack.value.impl.CursorImpl
-
- NIL - Static variable in class org.msgpack.core.MessagePack.Code
-
- NilValue - Interface in org.msgpack.value
-
References to values
- nilValue() - Static method in class org.msgpack.value.ValueFactory
-
- NilValueImpl - Class in org.msgpack.value.impl
-
Created on 5/30/14.
- NilValueImpl() - Constructor for class org.msgpack.value.impl.NilValueImpl
-
- NonBlockingMessageUnpacker - Class in org.msgpack.core
-
MessageUnpacker implementation that supports event-driven I/O, which
is necessary to implement an efficient RPC server that receives MessagePack data.
- NonBlockingMessageUnpacker() - Constructor for class org.msgpack.core.NonBlockingMessageUnpacker
-
- Nullable - Annotation Type in org.msgpack.core.annotations
-
Annotates a field which can be null
- NUMBER_TYPE_MASK - Static variable in class org.msgpack.value.impl.AbstractValueRef
-
- NumberUtil - Class in org.msgpack.core
-
Utilities for numbers
- NumberUtil() - Constructor for class org.msgpack.core.NumberUtil
-
- NumberUtil.LongUtil - Class in org.msgpack.core
-
- NumberValue - Interface in org.msgpack.value
-
Created on 5/30/14.
- Value - Interface in org.msgpack.value
-
Value is a holder of a message-packed value.
- ValueFactory - Class in org.msgpack.value
-
Factory for creting Value instances
- ValueFactory() - Constructor for class org.msgpack.value.ValueFactory
-
Hide the default constructor to forbid instantiation of this class
- ValueHolder - Class in org.msgpack.value.holder
-
This class can hold any message packed value.
- ValueHolder() - Constructor for class org.msgpack.value.holder.ValueHolder
-
- 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.holder.FloatHolder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.msgpack.value.holder.IntegerHolder.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.msgpack.value.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.msgpack.value.ValueType
-
- ValueRef - Interface in org.msgpack.value
-
Reference to the value
- 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() - Static method in enum org.msgpack.value.holder.FloatHolder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.msgpack.value.holder.IntegerHolder.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- 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.
- ValueType - Enum in org.msgpack.value
-
- ValueVisitor - Interface in org.msgpack.value
-
Interface for implementing the visitor pattern on message-packed values
- VisibleForTesting - Annotation Type in org.msgpack.core.annotations
-
Annotates a code which is used only for testing.
- visitArray(ArrayValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitArray(ArrayValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitBinary(BinaryValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitBinary(BinaryValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitBoolean(boolean) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitBoolean(boolean) - Method in interface org.msgpack.value.ValueVisitor
-
- visitExtended(ExtendedValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitExtended(ExtendedValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitFloat(FloatValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitFloat(FloatValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitInteger(IntegerValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitInteger(IntegerValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitMap(MapValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitMap(MapValue) - Method in interface org.msgpack.value.ValueVisitor
-
- visitNil() - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitNil() - Method in interface org.msgpack.value.ValueVisitor
-
- visitString(StringValue) - Method in class org.msgpack.value.AbstractValueVisitor
-
- visitString(StringValue) - Method in interface org.msgpack.value.ValueVisitor
-