Package 

Interface ImmutableFloatValue

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

    
    public interface ImmutableFloatValue
     implements FloatValue, ImmutableNumberValue
                        

    Immutable representation of MessagePack's Float type.

    MessagePack's Float type can represent IEEE 754 double precision floating point numbers including NaN and infinity. This is same with Java's {@code double} type.

    • Method Summary

      Modifier and Type Method Description
      • 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