| 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. 
 | 
Copyright © 2010 - 2023 Adobe. All Rights Reserved