| Interface | Description |
|---|---|
| Converter<T> |
A converter from a BSON value to JSON.
|
| StrictJsonWriter |
An interface for creating JSON texts that largely conform to RFC 7159.
|
| Class | Description |
|---|---|
| JsonReader |
Reads a JSON in one of the following modes:
Strict mode that conforms to the JSON RFC specifications.
JavaScript mode that that most JavaScript interpreters can process
Shell mode that the mongo shell can process.
|
| JsonWriter |
A
BsonWriter implementation that outputs a JSON representation of BSON. |
| JsonWriterSettings |
Settings to control the behavior of a
JSONWriter instance. |
| JsonWriterSettings.Builder |
A builder for JsonWriterSettings
|
| StrictCharacterStreamJsonWriter |
A class that writes JSON texts as a character stream via a provided
Writer. |
| StrictCharacterStreamJsonWriterSettings |
Settings to control the behavior of a
JSONWriter instance. |
| StrictCharacterStreamJsonWriterSettings.Builder |
A builder for StrictCharacterStreamJsonWriterSettings
|
| Enum | Description |
|---|---|
| JsonMode |
An enumeration of the supported output modes of
JSONWriter. |
| Exception | Description |
|---|---|
| JsonParseException |
JSONParseException indicates some exception happened during JSON processing.
|