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, getMarkerdecode, 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, setOrigTypepublic StringComponent(boolean descendingOrder)
public StringComponent(byte[] value,
boolean descendingOrder)
public java.lang.String getString()
throws java.io.UnsupportedEncodingException
getString in class IndexRowKeyComponentjava.io.UnsupportedEncodingException