public class BooleanComponent extends IndexRowKeyComponent
_NULL, ARRAY, BOOLEAN, BYTE, BYTE_ARRAY, BYTE_ARRAY_DECODING_SIZE_RATIO, BYTE_ARRAY_ENCODING_SIZE_RATIO, DATE, descendingOrder_, DOUBLE, ERROR, FLOAT, INT, isDecoded_, LONG, MAP, MARKER_SIZE, MISSING, NONE, NUMERIC, offset_, ORIG_TYPE_ENCODING_SIZE, separator_, SHORT, STRING, TIME, TIMESTAMP, type_| Modifier and Type | Method and Description |
|---|---|
int |
decode(com.mapr.utils.ByteReader buf,
int offset,
int bufSize,
org.apache.commons.lang.mutable.MutableInt origTypeIndex) |
int |
encode(java.nio.ByteBuffer dst) |
boolean |
getBoolean() |
byte |
getMarker(boolean biggest) |
calculateEncodingSize, decode, decode, decodeChildren, encodeOrigType, findIdx, getArray, getByte, getByteArray, getDate, getDouble, getEncodingSize, getEncodingSizeEstimate, getError, getErrorMessage, getFloat, getFullEncodingSize, getInt, getLong, getMap, getNextComponentOffset, getOffset, getOrigType, getOrigTypeEncodingSize, getSeparator, getShort, getString, getTime, getTimestamp, getType, isDecoded, setInt, setIsDecoded, setLong, setOffset, setOrigTypepublic byte getMarker(boolean biggest)
getMarker in class IndexRowKeyComponentpublic int encode(java.nio.ByteBuffer dst)
encode in class IndexRowKeyComponentpublic int decode(com.mapr.utils.ByteReader buf,
int offset,
int bufSize,
org.apache.commons.lang.mutable.MutableInt origTypeIndex)
decode in class IndexRowKeyComponentpublic boolean getBoolean()
getBoolean in class IndexRowKeyComponent