public class StreamsDocument
extends com.mapr.db.rowcol.DBDocumentImpl
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 |
|---|
StreamsDocument(java.lang.String rowIdStr,
int rowPartition,
java.lang.String rowTopic,
long rowOffset,
java.lang.String producer,
org.ojai.Document rowMsgDoc,
int indexInRow,
java.util.List<java.lang.Integer> projectedPathIds) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.lang.Integer> |
getProjectionIdList(java.util.List<org.ojai.FieldPath> ps) |
int |
size() |
asJsonString, asJsonString, asMap, asReader, asReader, asReader, clear, containsKey, containsValue, delete, delete, deserializeFromRowCol, empty, entrySet, equals, get, getBinary, getBinary, getBoolean, getBoolean, getBooleanObj, getBooleanObj, getByte, getByte, getByteObj, getByteObj, getCachedBuffers, getControlInfo, getControlInfo, getDate, getDate, getDecimal, getDecimal, getDOMFromCachedBuffer, getDouble, getDouble, getDoubleObj, getDoubleObj, getFloat, getFloat, getFloatObj, getFloatObj, getId, getIdAsString, getIdBinary, getIdString, getIndex, getInt, getInt, getInterval, getInterval, getIntObj, getIntObj, getJsonPathMap, getKeyValue, getKeyValue, getList, getList, getLong, getLong, getLongObj, getLongObj, getMap, getMap, getNeedDOMStruct, getShort, getShort, getShortObj, getShortObj, getString, getString, getStringWithTs, getTime, getTime, getTimestamp, getTimestamp, getValue, getValue, hashCode, insertKeyValue, isEmpty, isReadOnly, iterator, keySet, put, putAll, remove, serializeToRowCol, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setArray, setCachedBuffer, setId, setId, setId, setMapOnDemand, setNull, setNull, setRecursiveNonDefaultColumnFamily, setSerializedJson, shallowCopy, toJavaBean, toString, toStringWithTimestamp, valuesclone, equals, updateChecksumKeyValue, updateChecksumPrimaryTypecheckType, 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, setRootFlags, setRootOfColumnFamily, toString, valueToStringpublic StreamsDocument(java.lang.String rowIdStr,
int rowPartition,
java.lang.String rowTopic,
long rowOffset,
java.lang.String producer,
org.ojai.Document rowMsgDoc,
int indexInRow,
java.util.List<java.lang.Integer> projectedPathIds)
public static java.util.List<java.lang.Integer> getProjectionIdList(java.util.List<org.ojai.FieldPath> ps)
public int size()
size in interface java.util.Map<java.lang.String,java.lang.Object>size in interface org.ojai.Documentsize in class com.mapr.db.rowcol.DBDocumentImpl