public class DBDocumentBuilder extends Object implements org.ojai.DocumentBuilder
| Constructor and Description |
|---|
DBDocumentBuilder() |
public boolean inMap()
public DBDocumentBuilder put(String field, String value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, int value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.types.ODate value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, boolean value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, byte value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, short value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, long value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, float value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, double value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, BigDecimal value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, byte[] value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, byte[] value, int off, int len)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, ByteBuffer value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.types.OInterval value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putNewMap(String field)
putNewMap in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putNewArray(String field)
putNewArray in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putNull(String field)
putNull in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.Value value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.Document value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDecimal(String field, int unscaledValue, int scale)
putDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDecimal(String field, long unscaledValue, int scale)
putDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDecimal(String field, long decimalValue)
putDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDecimal(String field, double decimalValue)
putDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDecimal(String field, byte[] unscaledValue, int scale)
putDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.types.OTime value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, org.ojai.types.OTimestamp value)
put in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putDate(String field, int days)
putDate in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putTime(String field, int millis)
putTime in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putTimestamp(String field, long timeMillis)
putTimestamp in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putInterval(String field, long durationInMs)
putInterval in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder putInterval(String field, int months, int days, int milliseconds)
putInterval in interface org.ojai.DocumentBuilderpublic org.ojai.DocumentBuilder setArrayIndex(int index)
setArrayIndex in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(boolean value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(String value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(byte value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(short value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(int value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(long value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(float value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(double value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(BigDecimal value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.types.OTime value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.types.ODate value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.types.OTimestamp value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.types.OInterval value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(byte[] value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(byte[] value, int off, int len)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(ByteBuffer value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addNull()
addNull in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.Value value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder add(org.ojai.Document value)
add in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addNewArray()
addNewArray in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addNewMap()
addNewMap in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDecimal(long decimalValue)
addDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDecimal(double decimalValue)
addDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDecimal(int unscaledValue, int scale)
addDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDecimal(long unscaledValue, int scale)
addDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDecimal(byte[] unscaledValue, int scale)
addDecimal in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addDate(int days)
addDate in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addTime(int millis)
addTime in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addTimestamp(long timeMillis)
addTimestamp in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder addInterval(long durationInMs)
addInterval in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder endArray()
endArray in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder endMap()
endMap in interface org.ojai.DocumentBuilderpublic org.ojai.Document getDocument()
getDocument in interface org.ojai.DocumentBuilderpublic DBDocumentBuilder put(String field, Map<String,Object> value)
put in interface org.ojai.DocumentBuilderCopyright © 2016 Mapr Technologies, Inc.. All rights reserved.