ValueFlag

enum ValueFlag : Enum<ValueFlag>

Represents flags to supply additional info about values of buffer.

Entries

NAN
Link copied to clipboard
common
NAN(0b0000_0001)
Reports the value is NaN.
MISSING
Link copied to clipboard
common
MISSING(0b0000_0010)
Reports the value doesn't present in the buffer (when the type of value doesn't support null).
NEGATIVE_INFINITY
Link copied to clipboard
common
NEGATIVE_INFINITY(0b0000_0100)
Reports the value is negative infinity.
POSITIVE_INFINITY
Link copied to clipboard
common
POSITIVE_INFINITY(0b0000_1000)
Reports the value is positive infinity

Functions

compareTo
Link copied to clipboard
common
operator override fun compareTo(other: ValueFlag): Int
equals
Link copied to clipboard
common
operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
override fun hashCode(): Int
toString
Link copied to clipboard
common
open override fun toString(): String

Properties

mask
Link copied to clipboard
common
val mask: Byte
bit mask value of this flag.
name
Link copied to clipboard
common
val name: String
ordinal
Link copied to clipboard
common
val ordinal: Int