public class NullComponent 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) |
byte |
getMarker(boolean biggest) |
calculateEncodingSize, decode, decode, decodeChildren, encodeOrigType, findIdx, getArray, getBoolean, 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, setOrigType
public byte getMarker(boolean biggest)
getMarker
in class IndexRowKeyComponent
public int encode(java.nio.ByteBuffer dst)
encode
in class IndexRowKeyComponent
public int decode(com.mapr.utils.ByteReader buf, int offset, int bufSize, org.apache.commons.lang.mutable.MutableInt origTypeIndex)
decode
in class IndexRowKeyComponent