Package 

Interface ExtensionValue

  • All Implemented Interfaces:
    com.batch.android.msgpack.value.Value

    
    public interface ExtensionValue
     implements Value
                        

    Representation of MessagePack's Extension type.

    MessagePack's Extension type can represent represents a tuple of type information and a byte array where type information is an integer whose meaning is defined by applications.

    As the type information, applications can use 0 to 127 as the application-specific types. -1 to -128 is reserved for MessagePack's future extension.

    • Method Summary

      Modifier and Type Method Description
      abstract byte getType()
      abstract Array<byte> getData()
      • 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 java.lang.Object

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