Interface | Description |
---|---|
Array |
Primary read-only interface for an in-memory representation of JSON/BSON arrays.
|
Array.Entry |
A representation of an entry within the array.
|
Changes |
Representation of a set of changes made to a document.
|
Document |
Primary read-only interface for an in-memory representation of JSON/BSON objects.
|
Document.Field | |
Document.ValueTransformer |
A component that can transform field values, via
Document.with(ValueTransformer) . |
DocumentSequence |
An abstraction of a sequence of 0 or more
Document instances. |
EditableArray | |
EditableDocument | |
Editor | |
Editor.Observer |
An interface that can be supplied to the
Editor.apply(Changes,Observer) and Editor.apply(Changes, Observer)
methods to receive notifications of the changes that were applied or undone. |
JsonSchema.ValueConverter<OutputType> | |
Path |
The path to a field somewhere within a document.
|
Class | Description |
---|---|
Binary |
A
binary value for use within a BSON Object . |
Bson |
A utility class for working with BSON documents.
|
Bson.BinaryType |
The bytes used for the subtypes of a binary value within a BSON stream.
|
Bson.Type |
The bytes used for the types within a BSON stream.
|
Code |
A
JavaScript code value for use within a BSON Object . |
CodeWithScope |
A
JavaScript code with scope value for use within a BSON Object . |
Json |
A utility class for working with JSON documents.
|
JsonSchema |
The constants pertaining to the JSON Schema (draft) specification.
|
JsonSchema.AnyConverter | |
JsonSchema.ArrayConverter | |
JsonSchema.BooleanConverter | |
JsonSchema.IntegerConverter | |
JsonSchema.NullConverter | |
JsonSchema.NumberConverter | |
JsonSchema.ObjectConverter | |
JsonSchema.StringConverter | |
JsonSchema.UnionConverter | |
JsonSchema.UnknownConverter | |
JsonSchema.Version | |
JsonSchema.Version.Draft3 |
The version-related constants for the 3rd official draft of the specification.
|
JsonSchema.Version.Latest |
The version-related constants for the most recent version.
|
MaxKey | |
MinKey | |
Null |
An object representation of 'null'.
|
ObjectId |
A
ObjectId value for use within a BSON object , and are 12-byte binary values
designed to have a reasonably high probability of being unique when allocated. |
Symbol |
A
symbol value for use within a BSON Object . |
Timestamp |
A
timestamp value for use within a BSON object . |
Enum | Description |
---|---|
JsonSchema.Type |
The enumeration representing the standard types used in the JSON Schema (draft) specification.
|
Exception | Description |
---|---|
ParsingException |
Copyright © 2008–2016 JBoss, a division of Red Hat. All rights reserved.