| Package | Description |
|---|---|
| org.msgpack.core | |
| org.msgpack.value | |
| org.msgpack.value.impl |
| Modifier and Type | Method and Description |
|---|---|
ImmutableValue |
MessageUnpacker.unpackValue() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImmutableArrayValue
Immutable representation of MessagePack's Array type.
|
interface |
ImmutableBinaryValue
Immutable representation of MessagePack's Binary type.
|
interface |
ImmutableBooleanValue
Immutable representation of MessagePack's Boolean type.
|
interface |
ImmutableExtensionValue
Immutable representation of MessagePack's Extension type.
|
interface |
ImmutableFloatValue
Immutable representation of MessagePack's Float type.
|
interface |
ImmutableIntegerValue
Immutable representation of MessagePack's Integer type.
|
interface |
ImmutableMapValue
Immutable representation of MessagePack's Map type.
|
interface |
ImmutableNilValue
Immutable representation of MessagePack's Nil type.
|
interface |
ImmutableNumberValue
Immutable base interface of
ImmutableIntegerValue and ImmutableFloatValue interfaces. |
interface |
ImmutableRawValue
Immutable base interface of
ImmutableStringValue and ImmutableBinaryValue interfaces. |
interface |
ImmutableStringValue
Immutable representation of MessagePack's String type.
|
interface |
ImmutableTimestampValue
Immutable representation of MessagePack's Timestamp type.
|
| Modifier and Type | Method and Description |
|---|---|
ImmutableValue |
Value.immutableValue()
Returns immutable copy of this value.
|
ImmutableValue |
Variable.immutableValue() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractImmutableRawValue |
(package private) class |
AbstractImmutableValue |
class |
ImmutableArrayValueImpl
ImmutableArrayValueImpl Implements ImmutableArrayValue using a Value[] field. |
class |
ImmutableBigIntegerValueImpl
ImmutableBigIntegerValueImpl Implements ImmutableBigIntegerValue using a BigInteger field. |
class |
ImmutableBinaryValueImpl
ImmutableBinaryValueImpl Implements ImmutableBinaryValue using a byte[] field. |
class |
ImmutableBooleanValueImpl
ImmutableBooleanValueImpl Implements ImmutableBooleanValue using a boolean field. |
class |
ImmutableDoubleValueImpl
ImmutableDoubleValueImpl Implements ImmutableFloatValue using a double field. |
class |
ImmutableExtensionValueImpl
ImmutableExtensionValueImpl Implements ImmutableExtensionValue using a byte and a byte[] fields. |
class |
ImmutableLongValueImpl
ImmutableLongValueImpl Implements ImmutableIntegerValue using a long field. |
class |
ImmutableMapValueImpl
ImmutableMapValueImpl Implements ImmutableMapValue using a Value[] field. |
class |
ImmutableNilValueImpl
ImmutableNilValueImpl Implements ImmutableNilValue. |
class |
ImmutableStringValueImpl
ImmutableStringValueImpl Implements ImmutableStringValue using a byte[] field. |
class |
ImmutableTimestampValueImpl
ImmutableTimestampValueImpl Implements ImmutableTimestampValue using a byte and a byte[] fields. |