public class StringComponent extends ByteArrayComponent
value_
_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_
Constructor and Description |
---|
StringComponent(boolean descendingOrder) |
StringComponent(byte[] value,
boolean descendingOrder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getString() |
calculateEncodingSize, decode, encode, getByteArray, getEncodingSize, getEncodingSizeEstimate, getMarker, getMarker
decode, decode, decodeChildren, encodeOrigType, findIdx, getArray, getBoolean, getByte, getDate, getDouble, getError, getErrorMessage, getFloat, getFullEncodingSize, getInt, getLong, getMap, getNextComponentOffset, getOffset, getOrigType, getOrigTypeEncodingSize, getSeparator, getShort, getTime, getTimestamp, getType, isDecoded, setInt, setIsDecoded, setLong, setOffset, setOrigType
public StringComponent(boolean descendingOrder)
public StringComponent(byte[] value, boolean descendingOrder)
public java.lang.String getString() throws java.io.UnsupportedEncodingException
getString
in class IndexRowKeyComponent
java.io.UnsupportedEncodingException