public class KeyValueWithTS extends KeyValue
ArrayIndexTypeMask, ArrayIndexTypeShift, IsArrayElementMask, IsArrayElementShift, IsRootMask, IsRootShift, objValue, opType, primValue, type_TYPE_CODE_ARRAY, TYPE_CODE_BINARY, TYPE_CODE_BOOLEAN, TYPE_CODE_BYTE, TYPE_CODE_DATE, TYPE_CODE_DECIMAL, TYPE_CODE_DOUBLE, TYPE_CODE_FLOAT, TYPE_CODE_INT, TYPE_CODE_INTERVAL, TYPE_CODE_LONG, TYPE_CODE_MAP, TYPE_CODE_NULL, TYPE_CODE_SHORT, TYPE_CODE_STRING, TYPE_CODE_TIME, TYPE_CODE_TIMESTAMP| Constructor and Description |
|---|
KeyValueWithTS() |
KeyValueWithTS(org.ojai.Value.Type type) |
| Modifier and Type | Method and Description |
|---|---|
KeyValueWithTS |
clone() |
static boolean |
equals(KeyValue kv1,
KeyValue kv2,
boolean matchTime,
boolean keepOnlyMismatch,
TimeAndUniq parentDelTime1,
TimeAndUniq parentDelTime2) |
KeyValue |
shallowCopy() |
java.lang.String |
toStringWithTimestamp() |
static void |
updateChecksumKeyValue(java.util.zip.Checksum checksum,
KeyValue kv,
boolean includeTime,
TimeAndUniq parentDelTime) |
static void |
updateChecksumPrimaryType(java.util.zip.Checksum checksum,
KeyValue kv) |
asReader, checkType, equals, getArrayIndexType, getBinary, getBoolean, getByte, getCFRootId, getDate, getDateAsInt, getDecimal, getDouble, getFloat, getInt, getInterval, getIntervalAsLong, getList, getLong, getMap, getObject, getOpType, getOrderOfField, getPrimValue, getRecord, getShort, getString, getTime, getTimeAsInt, getTimeDescriptor, getTimestamp, getTimestampAsLong, getType, isArrayElement, isContainerType, isPartOfNonDefaultColumnFamily, isRoot, isRootOfColumnFamily, restoreKVOrder, setArrayIndex, setArrayIndexType, setCFRootId, setIsArrayElement, setIsRoot, setObjValue, setOpTypeAndFlags, setOrderOfField, setPartOfNonDefaultColumnFamily, setPrimValue, setRecursiveNonDefaultColumnFamily, setRootFlags, setRootOfColumnFamily, toString, toString, valueToStringpublic KeyValueWithTS()
public KeyValueWithTS(org.ojai.Value.Type type)
public java.lang.String toStringWithTimestamp()
toStringWithTimestamp in class KeyValuepublic static boolean equals(KeyValue kv1, KeyValue kv2, boolean matchTime, boolean keepOnlyMismatch, TimeAndUniq parentDelTime1, TimeAndUniq parentDelTime2)
@API.Internal
public static void updateChecksumKeyValue(java.util.zip.Checksum checksum,
KeyValue kv,
boolean includeTime,
TimeAndUniq parentDelTime)
public static void updateChecksumPrimaryType(java.util.zip.Checksum checksum,
KeyValue kv)
public KeyValue shallowCopy()
shallowCopy in class KeyValuepublic KeyValueWithTS clone()