ArrayIndexTypeMask, ArrayIndexTypeShift, IsArrayElementMask, IsArrayElementShift, IsRootMask, IsRootShift, opType| Constructor and Description |
|---|
DBDocumentImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
asJsonString() |
String |
asJsonString(org.ojai.json.JsonOptions options) |
Map<String,Object> |
asMap() |
org.ojai.DocumentReader |
asReader() |
org.ojai.DocumentReader |
asReader(org.ojai.FieldPath fieldPath) |
org.ojai.DocumentReader |
asReader(String fieldPath) |
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
org.ojai.Document |
delete(org.ojai.FieldPath path) |
org.ojai.Document |
delete(String field) |
void |
deserializeFromRowCol(ByteBuffer input,
SerializationContext ctx) |
DBDocumentImpl |
empty() |
Set<Map.Entry<String,Object>> |
entrySet() |
boolean |
equals(Object obj) |
Object |
get(Object key) |
ByteBuffer |
getBinary(org.ojai.FieldPath field) |
ByteBuffer |
getBinary(String field) |
boolean |
getBoolean(org.ojai.FieldPath field) |
boolean |
getBoolean(String field) |
Boolean |
getBooleanObj(org.ojai.FieldPath field) |
Boolean |
getBooleanObj(String field) |
byte |
getByte(org.ojai.FieldPath field) |
byte |
getByte(String field) |
Byte |
getByteObj(org.ojai.FieldPath field) |
Byte |
getByteObj(String field) |
Map<Integer,ByteBuffer> |
getCachedBuffers() |
ControlInfo |
getControlInfo(org.ojai.FieldPath fieldPath) |
ControlInfo |
getControlInfo(String fieldPath) |
org.ojai.types.ODate |
getDate(org.ojai.FieldPath field) |
org.ojai.types.ODate |
getDate(String field) |
BigDecimal |
getDecimal(org.ojai.FieldPath field) |
BigDecimal |
getDecimal(String field) |
void |
getDOMFromCachedBuffer() |
double |
getDouble(org.ojai.FieldPath field) |
double |
getDouble(String field) |
Double |
getDoubleObj(org.ojai.FieldPath field) |
Double |
getDoubleObj(String field) |
float |
getFloat(org.ojai.FieldPath field) |
float |
getFloat(String field) |
Float |
getFloatObj(org.ojai.FieldPath field) |
Float |
getFloatObj(String field) |
org.ojai.Value |
getId() |
String |
getIdAsString() |
ByteBuffer |
getIdBinary() |
String |
getIdString() |
int |
getIndex(String path) |
int |
getInt(org.ojai.FieldPath field) |
int |
getInt(String field) |
org.ojai.types.OInterval |
getInterval(org.ojai.FieldPath fieldPath) |
org.ojai.types.OInterval |
getInterval(String fieldPath) |
Integer |
getIntObj(org.ojai.FieldPath field) |
Integer |
getIntObj(String field) |
Map<org.ojai.FieldPath,Integer> |
getJsonPathMap() |
KeyValue |
getKeyValue(org.ojai.FieldPath path) |
KeyValue |
getKeyValue(String path) |
List<Object> |
getList(org.ojai.FieldPath fieldPath) |
List<Object> |
getList(String fieldPath) |
long |
getLong(org.ojai.FieldPath field) |
long |
getLong(String field) |
Long |
getLongObj(org.ojai.FieldPath field) |
Long |
getLongObj(String field) |
Map<String,Object> |
getMap(org.ojai.FieldPath fieldPath) |
Map<String,Object> |
getMap(String fieldPath) |
boolean |
getNeedDOMStruct() |
short |
getShort(org.ojai.FieldPath field) |
short |
getShort(String field) |
Short |
getShortObj(org.ojai.FieldPath field) |
Short |
getShortObj(String field) |
String |
getString(org.ojai.FieldPath field) |
String |
getString(String field) |
String |
getStringWithTs(Map<org.ojai.FieldPath,Integer> tablePathToIdMap) |
org.ojai.types.OTime |
getTime(org.ojai.FieldPath field) |
org.ojai.types.OTime |
getTime(String field) |
org.ojai.types.OTimestamp |
getTimestamp(org.ojai.FieldPath fieldPath) |
org.ojai.types.OTimestamp |
getTimestamp(String fieldPath) |
org.ojai.Value |
getValue(org.ojai.FieldPath fieldPath) |
org.ojai.Value |
getValue(String fieldPath) |
int |
hashCode() |
void |
insertKeyValue(String key,
KeyValue value,
boolean isAtRoot) |
boolean |
isEmpty() |
boolean |
isReadOnly() |
Iterator<Map.Entry<String,org.ojai.Value>> |
iterator() |
Set<String> |
keySet() |
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,? extends Object> m) |
Object |
remove(Object key) |
void |
serializeToRowCol(ByteWriter w,
SerializationContext ctx) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
BigDecimal value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
boolean value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
byte value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
byte[] value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
byte[] value,
int off,
int len) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
ByteBuffer value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
org.ojai.Document value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
double value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
float value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
int value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
List<? extends Object> value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
long value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
Map<String,? extends Object> value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
org.ojai.types.ODate value) |
org.ojai.Document |
set(org.ojai.FieldPath fieldPath,
org.ojai.types.OInterval value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
org.ojai.types.OTime value) |
org.ojai.Document |
set(org.ojai.FieldPath fieldPath,
org.ojai.types.OTimestamp value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
short value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
String value) |
DBDocumentImpl |
set(org.ojai.FieldPath field,
org.ojai.Value value) |
DBDocumentImpl |
set(String field,
BigDecimal value) |
DBDocumentImpl |
set(String field,
boolean value) |
DBDocumentImpl |
set(String field,
byte value) |
DBDocumentImpl |
set(String field,
byte[] value) |
DBDocumentImpl |
set(String field,
byte[] value,
int off,
int len) |
DBDocumentImpl |
set(String field,
ByteBuffer value) |
DBDocumentImpl |
set(String field,
org.ojai.Document value) |
DBDocumentImpl |
set(String field,
double value) |
DBDocumentImpl |
set(String field,
float value) |
DBDocumentImpl |
set(String field,
int value) |
DBDocumentImpl |
set(String field,
List<? extends Object> value) |
DBDocumentImpl |
set(String field,
long value) |
DBDocumentImpl |
set(String field,
Map<String,? extends Object> value) |
DBDocumentImpl |
set(String field,
org.ojai.types.ODate value) |
org.ojai.Document |
set(String fieldPath,
org.ojai.types.OInterval value) |
DBDocumentImpl |
set(String field,
org.ojai.types.OTime value) |
org.ojai.Document |
set(String fieldPath,
org.ojai.types.OTimestamp value) |
DBDocumentImpl |
set(String field,
short value) |
DBDocumentImpl |
set(String field,
String value) |
DBDocumentImpl |
set(String field,
org.ojai.Value value) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
boolean[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
byte[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
double[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
float[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
int[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
long[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
Object... values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
short[] values) |
org.ojai.Document |
setArray(org.ojai.FieldPath fieldPath,
String[] values) |
org.ojai.Document |
setArray(String fieldPath,
boolean[] values) |
org.ojai.Document |
setArray(String fieldPath,
byte[] values) |
org.ojai.Document |
setArray(String fieldPath,
double[] values) |
org.ojai.Document |
setArray(String fieldPath,
float[] values) |
org.ojai.Document |
setArray(String fieldPath,
int[] values) |
org.ojai.Document |
setArray(String fieldPath,
long[] values) |
org.ojai.Document |
setArray(String fieldPath,
Object... values) |
org.ojai.Document |
setArray(String fieldPath,
short[] values) |
org.ojai.Document |
setArray(String fieldPath,
String[] values) |
void |
setCachedBuffer(ByteBuffer buffer) |
org.ojai.Document |
setId(ByteBuffer _id) |
org.ojai.Document |
setId(String _id) |
org.ojai.Document |
setId(org.ojai.Value id) |
void |
setMapOnDemand() |
org.ojai.Document |
setNull(org.ojai.FieldPath fieldPath) |
org.ojai.Document |
setNull(String fieldPath) |
void |
setRecursiveNonDefaultColumnFamily(boolean b,
int cfId) |
void |
setSerializedJson(Map<Integer,ByteBuffer> map,
Map<org.ojai.FieldPath,Integer> jsonPathMap,
Map<Integer,String> idToCFNameMap,
org.ojai.Value id,
boolean excludeId,
boolean insertionOrder,
boolean decodeTimestamp,
boolean preserveDeleteFlags) |
DBDocumentImpl |
shallowCopy() |
int |
size() |
<T> T |
toJavaBean(Class<T> beanClass) |
String |
toString() |
String |
toStringWithTimestamp() |
Collection<Object> |
values() |
equals, getArrayIndexType, getBinary, getBoolean, getByte, getCFRootId, getDate, getDateAsInt, getDecimal, getDouble, getFloat, getInt, getInterval, getIntervalAsLong, getKey, getList, getLong, getMap, getObject, getOpType, getOrderOfField, getRecord, getShort, getString, getTime, getTimeAsInt, getTimeDescriptor, getTimestamp, getTimestampAsLong, getType, isArrayElement, isContainerType, isPartOfNonDefaultColumnFamily, isRoot, isRootOfColumnFamily, restoreKVOrder, setArrayIndex, setArrayIndexType, setCFRootId, setIsArrayElement, setIsRoot, setKey, setOpTypeAndFlags, setOrderOfField, setPartOfNonDefaultColumnFamily, setRootFlags, setRootOfColumnFamily, toString, updateChecksumKeyValue, updateChecksumPrimaryType, valueToStringpublic boolean isReadOnly()
isReadOnly in interface org.ojai.Documentpublic void setSerializedJson(Map<Integer,ByteBuffer> map, Map<org.ojai.FieldPath,Integer> jsonPathMap, Map<Integer,String> idToCFNameMap, org.ojai.Value id, boolean excludeId, boolean insertionOrder, boolean decodeTimestamp, boolean preserveDeleteFlags)
public Map<Integer,ByteBuffer> getCachedBuffers()
public int hashCode()
public ControlInfo getControlInfo(String fieldPath)
public ControlInfo getControlInfo(org.ojai.FieldPath fieldPath)
public DBDocumentImpl empty()
empty in interface org.ojai.Documentpublic DBDocumentImpl set(String field, String value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, String value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, boolean value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, boolean value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, byte value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, byte value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, short value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, short value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, int value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, int value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, long value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, long value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, float value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, float value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, double value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, double value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, org.ojai.types.OTime value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, org.ojai.types.OTime value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, org.ojai.types.ODate value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, org.ojai.types.ODate value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, BigDecimal value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, BigDecimal value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, byte[] value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, byte[] value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, byte[] value, int off, int len)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, byte[] value, int off, int len)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, ByteBuffer value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, ByteBuffer value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, Map<String,? extends Object> value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, Map<String,? extends Object> value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, org.ojai.Document value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, org.ojai.Document value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, org.ojai.Value value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, org.ojai.Value value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(String field, List<? extends Object> value)
set in interface org.ojai.Documentpublic DBDocumentImpl set(org.ojai.FieldPath field, List<? extends Object> value)
set in interface org.ojai.Documentpublic org.ojai.Document set(String fieldPath, org.ojai.types.OTimestamp value)
set in interface org.ojai.Documentpublic org.ojai.Document set(org.ojai.FieldPath fieldPath,
org.ojai.types.OTimestamp value)
set in interface org.ojai.Documentpublic org.ojai.Document set(String fieldPath, org.ojai.types.OInterval value)
set in interface org.ojai.Documentpublic org.ojai.Document set(org.ojai.FieldPath fieldPath,
org.ojai.types.OInterval value)
set in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, byte[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
byte[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, boolean[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
boolean[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, short[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
short[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, int[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
int[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, long[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
long[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, float[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
float[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, double[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
double[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, String[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
String[] values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(String fieldPath, Object... values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setArray(org.ojai.FieldPath fieldPath,
Object... values)
setArray in interface org.ojai.Documentpublic org.ojai.Document setNull(String fieldPath)
setNull in interface org.ojai.Documentpublic org.ojai.Document setNull(org.ojai.FieldPath fieldPath)
setNull in interface org.ojai.Documentpublic KeyValue getKeyValue(org.ojai.FieldPath path)
public org.ojai.Value getValue(String fieldPath)
getValue in interface org.ojai.Documentpublic org.ojai.Value getValue(org.ojai.FieldPath fieldPath)
getValue in interface org.ojai.Documentpublic String getString(String field)
getString in interface org.ojai.Documentpublic String getString(org.ojai.FieldPath field)
getString in interface org.ojai.Documentpublic boolean getBoolean(String field)
getBoolean in interface org.ojai.Documentpublic boolean getBoolean(org.ojai.FieldPath field)
getBoolean in interface org.ojai.Documentpublic Boolean getBooleanObj(String field)
getBooleanObj in interface org.ojai.Documentpublic Boolean getBooleanObj(org.ojai.FieldPath field)
getBooleanObj in interface org.ojai.Documentpublic byte getByte(String field)
getByte in interface org.ojai.Documentpublic byte getByte(org.ojai.FieldPath field)
getByte in interface org.ojai.Documentpublic Byte getByteObj(String field)
getByteObj in interface org.ojai.Documentpublic Byte getByteObj(org.ojai.FieldPath field)
getByteObj in interface org.ojai.Documentpublic short getShort(String field)
getShort in interface org.ojai.Documentpublic short getShort(org.ojai.FieldPath field)
getShort in interface org.ojai.Documentpublic Short getShortObj(String field)
getShortObj in interface org.ojai.Documentpublic Short getShortObj(org.ojai.FieldPath field)
getShortObj in interface org.ojai.Documentpublic int getInt(String field)
getInt in interface org.ojai.Documentpublic int getInt(org.ojai.FieldPath field)
getInt in interface org.ojai.Documentpublic Integer getIntObj(String field)
getIntObj in interface org.ojai.Documentpublic Integer getIntObj(org.ojai.FieldPath field)
getIntObj in interface org.ojai.Documentpublic long getLong(String field)
getLong in interface org.ojai.Documentpublic long getLong(org.ojai.FieldPath field)
getLong in interface org.ojai.Documentpublic Long getLongObj(String field)
getLongObj in interface org.ojai.Documentpublic Long getLongObj(org.ojai.FieldPath field)
getLongObj in interface org.ojai.Documentpublic float getFloat(String field)
getFloat in interface org.ojai.Documentpublic float getFloat(org.ojai.FieldPath field)
getFloat in interface org.ojai.Documentpublic Float getFloatObj(String field)
getFloatObj in interface org.ojai.Documentpublic Float getFloatObj(org.ojai.FieldPath field)
getFloatObj in interface org.ojai.Documentpublic double getDouble(String field)
getDouble in interface org.ojai.Documentpublic double getDouble(org.ojai.FieldPath field)
getDouble in interface org.ojai.Documentpublic Double getDoubleObj(String field)
getDoubleObj in interface org.ojai.Documentpublic Double getDoubleObj(org.ojai.FieldPath field)
getDoubleObj in interface org.ojai.Documentpublic org.ojai.types.OTime getTime(String field)
getTime in interface org.ojai.Documentpublic org.ojai.types.OTime getTime(org.ojai.FieldPath field)
getTime in interface org.ojai.Documentpublic org.ojai.types.ODate getDate(String field)
getDate in interface org.ojai.Documentpublic org.ojai.types.ODate getDate(org.ojai.FieldPath field)
getDate in interface org.ojai.Documentpublic BigDecimal getDecimal(String field)
getDecimal in interface org.ojai.Documentpublic BigDecimal getDecimal(org.ojai.FieldPath field)
getDecimal in interface org.ojai.Documentpublic ByteBuffer getBinary(String field)
getBinary in interface org.ojai.Documentpublic ByteBuffer getBinary(org.ojai.FieldPath field)
getBinary in interface org.ojai.Documentpublic org.ojai.types.OTimestamp getTimestamp(String fieldPath)
getTimestamp in interface org.ojai.Documentpublic org.ojai.types.OTimestamp getTimestamp(org.ojai.FieldPath fieldPath)
getTimestamp in interface org.ojai.Documentpublic org.ojai.types.OInterval getInterval(String fieldPath)
getInterval in interface org.ojai.Documentpublic org.ojai.types.OInterval getInterval(org.ojai.FieldPath fieldPath)
getInterval in interface org.ojai.Documentpublic Map<String,Object> getMap(String fieldPath)
getMap in interface org.ojai.Documentpublic Map<String,Object> getMap(org.ojai.FieldPath fieldPath)
getMap in interface org.ojai.Documentpublic List<Object> getList(String fieldPath)
getList in interface org.ojai.Documentpublic List<Object> getList(org.ojai.FieldPath fieldPath)
getList in interface org.ojai.Documentpublic org.ojai.Document delete(String field)
delete in interface org.ojai.Documentpublic org.ojai.Document delete(org.ojai.FieldPath path)
delete in interface org.ojai.Documentpublic boolean containsKey(Object key)
containsKey in interface Map<String,Object>public boolean containsValue(Object value)
containsValue in interface Map<String,Object>public int size()
public org.ojai.DocumentReader asReader()
public void getDOMFromCachedBuffer()
public boolean getNeedDOMStruct()
public org.ojai.DocumentReader asReader(String fieldPath)
asReader in interface org.ojai.Documentpublic org.ojai.DocumentReader asReader(org.ojai.FieldPath fieldPath)
asReader in interface org.ojai.Documentpublic DBDocumentImpl shallowCopy()
shallowCopy in class KeyValuepublic int getIndex(String path)
public void setRecursiveNonDefaultColumnFamily(boolean b,
int cfId)
setRecursiveNonDefaultColumnFamily in class KeyValuepublic void serializeToRowCol(ByteWriter w, SerializationContext ctx)
public void deserializeFromRowCol(ByteBuffer input, SerializationContext ctx)
public <T> T toJavaBean(Class<T> beanClass)
toJavaBean in interface org.ojai.Documentpublic org.ojai.Document setId(String _id)
setId in interface org.ojai.Documentpublic org.ojai.Document setId(ByteBuffer _id)
setId in interface org.ojai.Documentpublic org.ojai.Document setId(org.ojai.Value id)
setId in interface org.ojai.Documentpublic org.ojai.Value getId()
getId in interface org.ojai.Documentpublic String getIdString()
getIdString in interface org.ojai.Documentpublic ByteBuffer getIdBinary()
getIdBinary in interface org.ojai.Document@API.Internal public String getIdAsString()
@API.Internal public void setMapOnDemand()
public String toString()
public String asJsonString()
asJsonString in interface org.ojai.Documentpublic String asJsonString(org.ojai.json.JsonOptions options)
asJsonString in interface org.ojai.Documentpublic String toStringWithTimestamp()
toStringWithTimestamp in class KeyValuepublic void setCachedBuffer(ByteBuffer buffer)
Copyright © 2016 Mapr Technologies, Inc.. All rights reserved.