Package-level declarations
Utilities and primitives to read and write BSON documents.
Bson and BsonArray respectively represent BSON documents and arrays.
BsonFactory is the entry point to create new BSON documents.
BsonPath provides a convenient way to search for data in a complex BSON document.
Types
Parent interface for type parameters that can accept either BsonValueWriter or BsonFieldWriter.
Utilities for decomposing a BsonArray into its elements.
Utilities for decomposing a Bson document into its fields.
An object that can be represented as fields in a BSON document.
Generator of BSON document fields.
Exception thrown when BSON reading fails.
Representation of a BSON value.
An object that can be represented as a BSON value (value of a field, item in an array, an array itself).
Generator of BSON values.
Annotation to mark types that are part of the BSON writer DSL.
Properties
Deprecation messages for BSON functionality that is deprecated in the BSON spec.
Functions
Analyzes the difference between two BSON documents.
Analyzes the difference between two BSON arrays.
Analyzes the difference between two BSON values.
Finds the first value that matches path in a given BSON document.