Package 

Interface ImmutableIntegerValue

  • All Implemented Interfaces:
    com.batch.android.msgpack.value.ImmutableNumberValue , com.batch.android.msgpack.value.ImmutableValue , com.batch.android.msgpack.value.IntegerValue , com.batch.android.msgpack.value.NumberValue , com.batch.android.msgpack.value.Value

    
    public interface ImmutableIntegerValue
     implements IntegerValue, ImmutableNumberValue
                        

    Immutable representation of MessagePack's Integer type.

    MessagePack's Integer type can represent from -263 to 264-1.

    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class com.batch.android.msgpack.value.IntegerValue

        asBigInteger, asByte, asInt, asLong, asShort, isInByteRange, isInIntRange, isInLongRange, isInShortRange, mostSuccinctMessageFormat
      • Methods inherited from class com.batch.android.msgpack.value.NumberValue

        toBigInteger, toByte, toDouble, toFloat, toInt, toLong, toShort
      • Methods inherited from class com.batch.android.msgpack.value.Value

        asArrayValue, asBinaryValue, asBooleanValue, asExtensionValue, asFloatValue, asIntegerValue, asMapValue, asNilValue, asNumberValue, asRawValue, asStringValue, equals, getValueType, immutableValue, isArrayValue, isBinaryValue, isBooleanValue, isExtensionValue, isFloatValue, isIntegerValue, isMapValue, isNilValue, isNumberValue, isRawValue, isStringValue, toJson, writeTo
      • Methods inherited from class com.batch.android.msgpack.value.ImmutableValue

        asArrayValue, asBinaryValue, asBooleanValue, asFloatValue, asIntegerValue, asMapValue, asNilValue, asRawValue, asStringValue
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait