Package org.msgpack.value
Interface ImmutableIntegerValue
-
- All Superinterfaces:
ImmutableNumberValue
,ImmutableValue
,IntegerValue
,NumberValue
,Value
- All Known Implementing Classes:
ImmutableBigIntegerValueImpl
,ImmutableLongValueImpl
public interface ImmutableIntegerValue extends IntegerValue, ImmutableNumberValue
Immutable representation of MessagePack's Integer type. MessagePack's Integer type can represent from -263 to 264-1.
-
-
Method Summary
-
Methods inherited from interface org.msgpack.value.ImmutableValue
asArrayValue, asBinaryValue, asBooleanValue, asFloatValue, asIntegerValue, asMapValue, asNilValue, asRawValue, asStringValue
-
Methods inherited from interface org.msgpack.value.IntegerValue
asBigInteger, asByte, asInt, asLong, asShort, isInByteRange, isInIntRange, isInLongRange, isInShortRange, mostSuccinctMessageFormat
-
Methods inherited from interface org.msgpack.value.NumberValue
toBigInteger, toByte, toDouble, toFloat, toInt, toLong, toShort
-
Methods inherited from interface org.msgpack.value.Value
asExtensionValue, asNumberValue, equals, getValueType, immutableValue, isArrayValue, isBinaryValue, isBooleanValue, isExtensionValue, isFloatValue, isIntegerValue, isMapValue, isNilValue, isNumberValue, isRawValue, isStringValue, toJson, writeTo
-
-