Document |
BinaryValue.asDocument() |
|
Document |
ComparableValue.asDocument() |
|
Document |
ConvertingValue.asDocument() |
|
Document |
NullValue.asDocument() |
|
Document |
Value.asDocument() |
|
Document |
BasicDocument.clone() |
|
Document |
Document.clone() |
Obtain a clone of this document.
|
static Document |
Document.create() |
|
static Document |
Document.create(CharSequence fieldName,
Object value) |
|
static Document |
Document.create(CharSequence fieldName1,
Object value1,
CharSequence fieldName2,
Object value2) |
|
static Document |
Document.create(CharSequence fieldName1,
Object value1,
CharSequence fieldName2,
Object value2,
CharSequence fieldName3,
Object value3) |
|
static Document |
Document.create(CharSequence fieldName1,
Object value1,
CharSequence fieldName2,
Object value2,
CharSequence fieldName3,
Object value3,
CharSequence fieldName4,
Object value4) |
|
static Document |
Document.create(CharSequence fieldName1,
Object value1,
CharSequence fieldName2,
Object value2,
CharSequence fieldName3,
Object value3,
CharSequence fieldName4,
Object value4,
CharSequence fieldName5,
Object value5) |
|
static Document |
Document.create(CharSequence fieldName1,
Object value1,
CharSequence fieldName2,
Object value2,
CharSequence fieldName3,
Object value3,
CharSequence fieldName4,
Object value4,
CharSequence fieldName5,
Object value5,
CharSequence fieldName6,
Object value6) |
|
Document |
DocumentSerdes.deserialize(String topic,
byte[] data) |
|
default Document |
Document.getDocument(CharSequence fieldName) |
Get the document value in this document for the given field name.
|
default Document |
Document.getOrCreateDocument(CharSequence fieldName) |
Get the existing document value in this document for the given field name, or create a new document if there is no existing
document at this field.
|
Document |
BasicDocument.increment(CharSequence name,
Value increment) |
|
default Document |
Document.increment(CharSequence name,
double increment) |
Increment the numeric value in the given field by the designated amount.
|
default Document |
Document.increment(CharSequence name,
float increment) |
Increment the numeric value in the given field by the designated amount.
|
default Document |
Document.increment(CharSequence name,
int increment) |
Increment the numeric value in the given field by the designated amount.
|
default Document |
Document.increment(CharSequence name,
long increment) |
Increment the numeric value in the given field by the designated amount.
|
Document |
Document.increment(CharSequence name,
Value increment) |
Increment the numeric value in the given field by the designated amount.
|
private Document |
JacksonReader.parse(com.fasterxml.jackson.core.JsonParser parser) |
|
private Document |
JacksonReader.parseDocument(com.fasterxml.jackson.core.JsonParser parser,
boolean nested) |
|
Document |
BasicDocument.putAll(Iterable<Document.Field> object) |
|
default Document |
Document.putAll(Iterable<Document.Field> fields) |
Sets on this object all name/value pairs from the supplied object.
|
default Document |
Document.putAll(Iterable<Document.Field> fields,
Predicate<CharSequence> acceptableFieldNames) |
Attempts to copy all of the acceptable fields from the source and set on this document, overwriting any existing
values.
|
default Document |
Document.putAll(Iterator<Document.Field> fields) |
Sets on this object all name/value pairs from the supplied object.
|
default Document |
Document.putAll(Map<? extends CharSequence,?> fields) |
Sets on this object all key/value pairs from the supplied map.
|
default Document |
DocumentReader.read(byte[] rawBytes) |
Read a document from the supplied bytes.
|
default Document |
DocumentReader.read(File jsonFile) |
Read a document from the supplied file.
|
Document |
DocumentReader.read(InputStream jsonStream) |
Read a document from the supplied stream.
|
Document |
DocumentReader.read(Reader jsonReader) |
Read a document from the supplied Reader.
|
Document |
DocumentReader.read(String json) |
Read a document from the supplied JSON-formatted string.
|
default Document |
DocumentReader.read(URL jsonUrl) |
Read a document from the content at the given URL.
|
Document |
JacksonReader.read(byte[] rawBytes) |
|
Document |
JacksonReader.read(File jsonFile) |
|
Document |
JacksonReader.read(InputStream jsonStream) |
|
Document |
JacksonReader.read(Reader jsonReader) |
|
Document |
JacksonReader.read(String json) |
|
Document |
JacksonReader.read(URL jsonUrl) |
|
Document |
BasicDocument.removeAll() |
|
Document |
Document.removeAll() |
Remove all fields from this document.
|
default Document |
Document.set(CharSequence name,
Object value) |
Set the value for the field with the given name to be a binary value.
|
default Document |
Document.setBinary(CharSequence name,
byte[] data) |
Set the value for the field with the given name to be a binary value.
|
default Document |
Document.setBoolean(CharSequence name,
boolean value) |
Set the value for the field with the given name to the supplied boolean value.
|
default Document |
Array.setDocument(int index) |
Set the value for the field with the given name to be a new, empty Document.
|
default Document |
Array.setDocument(int index,
Document document) |
Set the value for the field with the given name to be the supplied Document.
|
default Document |
Document.setDocument(CharSequence name) |
Set the value for the field with the given name to be a new, empty Document.
|
default Document |
Document.setDocument(CharSequence name,
Document document) |
Set the value for the field with the given name to be the supplied Document.
|
default Document |
Document.setNull(CharSequence name) |
Set the value for the field with the given name to be a null value.
|
default Document |
Document.setNumber(CharSequence name,
double value) |
Set the value for the field with the given name to the supplied double value.
|
default Document |
Document.setNumber(CharSequence name,
float value) |
Set the value for the field with the given name to the supplied float value.
|
default Document |
Document.setNumber(CharSequence name,
int value) |
Set the value for the field with the given name to the supplied integer value.
|
default Document |
Document.setNumber(CharSequence name,
long value) |
Set the value for the field with the given name to the supplied long value.
|
default Document |
Document.setNumber(CharSequence name,
BigDecimal value) |
Set the value for the field with the given name to the supplied big integer value.
|
default Document |
Document.setNumber(CharSequence name,
BigInteger value) |
Set the value for the field with the given name to the supplied big integer value.
|
default Document |
Document.setString(CharSequence name,
String value) |
Set the value for the field with the given name to the supplied string value.
|
Document |
BasicDocument.setValue(CharSequence name,
Value value) |
|
default Document |
Document.setValue(Document.Field field) |
Set the field on this document.
|
Document |
Document.setValue(CharSequence name,
Value value) |
Set the value for the field with the given name.
|
default Document |
Document.transform(BiFunction<CharSequence,Value,Value> transformer) |
|