| Package | Description |
|---|---|
| com.mapr.db.ojai | |
| com.mapr.db.rowcol |
| Constructor and Description |
|---|
DBDocumentReader(Map<Integer,ByteBuffer> data,
Map<org.ojai.FieldPath,Integer> pathMap,
KeyValue _id,
boolean excludeId) |
DBDOMDocumentReader(KeyValue value) |
DBDOMDocumentReader(KeyValue value,
KeyValue idValue) |
| Modifier and Type | Class and Description |
|---|---|
class |
DBDocumentImpl |
class |
DBList |
| Modifier and Type | Method and Description |
|---|---|
static KeyValue |
KeyValueDeserializeHelper.deserialize(boolean isArrayElement,
KeyValue parentKv,
SerializationContext context,
ByteBuffer input) |
KeyValue |
DBDocumentImpl.getKeyValue(org.ojai.FieldPath path) |
KeyValue |
DBDocumentImpl.getKeyValue(String path) |
static KeyValue |
KeyValueBuilder.initFrom(BigDecimal value) |
static KeyValue |
KeyValueBuilder.initFrom(boolean value) |
static KeyValue |
KeyValueBuilder.initFrom(byte value) |
static KeyValue |
KeyValueBuilder.initFrom(ByteBuffer value) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.Document value) |
static KeyValue |
KeyValueBuilder.initFrom(double value) |
static KeyValue |
KeyValueBuilder.initFrom(float value) |
static KeyValue |
KeyValueBuilder.initFrom(int value) |
static KeyValue |
KeyValueBuilder.initFrom(List<? extends Object> list) |
static KeyValue |
KeyValueBuilder.initFrom(long value) |
static KeyValue |
KeyValueBuilder.initFrom(Map<String,? extends Object> map) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.types.ODate value) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.types.OInterval value) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.types.OTime value) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.types.OTimestamp value) |
static KeyValue |
KeyValueBuilder.initFrom(short value) |
static KeyValue |
KeyValueBuilder.initFrom(String value) |
static KeyValue |
KeyValueBuilder.initFrom(org.ojai.Value value) |
static KeyValue |
KeyValueBuilder.initFromArray(Object value) |
static KeyValue |
KeyValueBuilder.initFromNull() |
static KeyValue |
KeyValueBuilder.initFromObject(Object value) |
KeyValue |
KeyValue.shallowCopy() |
| Modifier and Type | Method and Description |
|---|---|
void |
DBList.addToDBList(KeyValue keyValue) |
void |
DBList.addToDBListWithFlags(KeyValue keyValue) |
void |
DBList.createOrInsert(Iterator<org.ojai.FieldSegment> iter,
KeyValue inKeyValue,
InsertContext ctx) |
static KeyValue |
KeyValueDeserializeHelper.deserialize(boolean isArrayElement,
KeyValue parentKv,
SerializationContext context,
ByteBuffer input) |
static byte |
TimeDescriptor.deserialize(KeyValue kv,
ByteBuffer r,
SerializationContext ctx) |
static boolean |
KeyValue.equals(KeyValue kv1,
KeyValue kv2,
boolean matchTime,
boolean keepOnlyMismatch,
TimeAndUniq parentDelTime1,
TimeAndUniq parentDelTime2) |
void |
DBList.insert(int index,
KeyValue child,
InsertContext ctx)
LIST interface END
|
void |
DBDocumentImpl.insertKeyValue(String key,
KeyValue value,
boolean isAtRoot) |
void |
DBList.insertValueWithFlags(int index,
KeyValue child) |
static boolean |
TimeDescriptor.isCreateTimeValid(KeyValue kv) |
static boolean |
TimeDescriptor.isDeleteTimeValid(KeyValue kv) |
static boolean |
TimeDescriptor.isUpdateTimeValid(KeyValue kv) |
static boolean |
MutationHelper.mutationCommon(InsertContext.OpType opType,
DBDocumentImpl rec,
org.ojai.FieldPath field,
KeyValue value)
This is the common entry point to insert different types of
mutation operations in a record.
|
static void |
TimeDescriptor.reset(KeyValue kv) |
static void |
TimeDescriptor.resetCreateTime(KeyValue kv) |
static void |
TimeDescriptor.resetUpdateTime(KeyValue kv) |
static void |
TimeDescriptor.serialize(KeyValue kv,
ByteWriter w) |
static void |
TimeDescriptor.serialize(KeyValue kv,
ByteWriter w,
SerializationContext ctx) |
static void |
KeyValueSerializeHelper.serialize(KeyValue kv,
KeyValue parentKv,
int indexInParent,
SerializationContext context,
ByteWriter w) |
static void |
TimeDescriptor.setCreateTimeValid(KeyValue kv) |
static void |
TimeDescriptor.setDeleteTimeValid(KeyValue kv) |
static void |
TimeDescriptor.setUpdateTimeValid(KeyValue kv) |
static String |
TimeDescriptor.toStringWithTimestamp(KeyValue kv) |
static void |
KeyValue.updateChecksumKeyValue(Checksum checksum,
KeyValue kv,
boolean includeTime,
TimeAndUniq parentDelTime) |
static void |
KeyValue.updateChecksumPrimaryType(Checksum checksum,
KeyValue kv) |
Copyright © 2016 Mapr Technologies, Inc.. All rights reserved.