| Name | Description | Type | Package | Framework |
| AbstractBsonReader | Abstract base class for BsonReader implementations. | Class | bson | MongoDB NoSQL |
|
| AbstractBsonReader .State | The state of a reader. | Class | bson.AbstractBsonReader | MongoDB NoSQL |
|
| AbstractBsonWriter | Represents a BSON writer for some external format (see subclasses). | Class | bson | MongoDB NoSQL |
|
| AbstractBsonWriter .State | The state of a writer. | Class | bson.AbstractBsonWriter | MongoDB NoSQL |
|
| BasicBSONCallback | An implementation of BsonCallback that creates an instance of BSONObject. | Class | bson | MongoDB NoSQL |
|
| BasicBSONDecoder | | Class | bson | MongoDB NoSQL |
|
| BasicBSONEncoder | This is meant to be pooled or cached. | Class | bson | MongoDB NoSQL |
|
| BasicBSONList | Utility class to allow array DBObjects to be created. | Class | bson.types | MongoDB NoSQL |
|
| BasicBSONObject | A simple implementation of DBObject. | Class | bson | MongoDB NoSQL |
|
| BSON | Contains byte representations of all the BSON types (see the BSON Specification). | Class | bson | MongoDB NoSQL |
|
| Bson | An interface for types that are able to render themselves into a BsonDocument. | Interface | bson.conversions | MongoDB NoSQL |
|
| BsonArray | A type-safe representation of the BSON array type. | Class | bson | MongoDB NoSQL |
|
| BsonArrayCodec | A codec for BsonArray instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonBinary | A representation of the BSON Binary type. | Class | bson | MongoDB NoSQL |
|
| BsonBinaryCodec | A Codec for the BSON Binary type. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonBinaryReader | A BsonReader implementation that reads from a binary stream of data. | Class | bson | MongoDB NoSQL |
|
| BsonBinarySubType | enum BsonBinarySubTypeEnum Constant Summary | Class | bson | MongoDB NoSQL |
|
| BsonBinaryWriter | A BsonWriter implementation that writes to a binary stream of data. | Class | bson | MongoDB NoSQL |
|
| BsonBinaryWriterSettings | The customisable settings for writing BSON. | Class | bson | MongoDB NoSQL |
|
| BsonBoolean | A representation of the BSON Boolean type. | Class | bson | MongoDB NoSQL |
|
| BsonBooleanCodec | A Codec for BsonBoolean instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BSONCallback | A callback interface for describing the structure of a BSON document. | Interface | bson | MongoDB NoSQL |
|
| BsonContextType | enum BsonContextTypeUsed by BsonReader and BsonWriter implementations to represent the current context. | Class | bson | MongoDB NoSQL |
|
| BsonDateTime | A representation of the BSON DateTime type. | Class | bson | MongoDB NoSQL |
|
| BsonDateTimeCodec | A Codec for BsonDateTime instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonDbPointer | Holder for a BSON type DBPointer(0x0c). | Class | bson | MongoDB NoSQL |
|
| BsonDBPointerCodec | Converts BSON type DBPointer(0x0c) to database references as DBPointer is deprecated. | Class | bson.codecs | MongoDB NoSQL |
|
| BSONDecoder | An interface for decoders of BSON documents. | Interface | bson | MongoDB NoSQL |
|
| BsonDocument | A type-safe container for a BSON document. | Class | bson | MongoDB NoSQL |
|
| BsonDocumentCodec | A codec for BsonDocument instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonDocumentReader | A BsonReader implementation that reads from an instance of BsonDocument. | Class | bson | MongoDB NoSQL |
|
| BsonDocumentWrapper | A BsonDocument that begins its life as a document of any type and an Encoder for that document, which lets an instance of any class with an Encoder be treated as a BsonDocument. | Class | bson | MongoDB NoSQL |
|
| BsonDocumentWrapperCodec | | Class | bson.codecs | MongoDB NoSQL |
|
| BsonDocumentWriter | A BsonWriter implementation that writes to an instance of BsonDocument. | Class | bson | MongoDB NoSQL |
|
| BsonDouble | A representation of the BSON Double type. | Class | bson | MongoDB NoSQL |
|
| BsonDoubleCodec | A Codec for BsonDouble instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonElement | A mapping from a name to a BsonValue. | Class | bson | MongoDB NoSQL |
|
| BSONEncoder | A BSONEncoder is a class which can be used to turn documents into byte arrays. | Interface | bson | MongoDB NoSQL |
|
| BSONException | A general runtime exception raised in BSON processing. | Class | bson | MongoDB NoSQL |
|
| BsonField | A representation of a BSON document field whose value is another BSON document. | Class | mongodb.client.model | MongoDB NoSQL |
|
| BsonInput | An input stream that is optimized for reading BSON values directly from the underlying stream. | Interface | bson.io | MongoDB NoSQL |
|
| BsonInt32 | A representation of the BSON Int32 type. | Class | bson | MongoDB NoSQL |
|
| BsonInt32Codec | A Codec for BsonInt32 instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonInt64 | A representation of the BSON Int64 type. | Class | bson | MongoDB NoSQL |
|
| BsonInt64Codec | A Codec for BsonInt64 instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonInvalidOperationException | An exception indicating an invalid BSON operation. | Class | bson | MongoDB NoSQL |
|
| BsonJavaScript | For using the JavaScript Code type. | Class | bson | MongoDB NoSQL |
|
| BsonJavaScriptCodec | A Codec for the BsonJavaScript type. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonJavaScriptWithScope | A representation of the JavaScript Code with Scope BSON type. | Class | bson | MongoDB NoSQL |
|
| BsonJavaScriptWithScopeCodec | A Codec for BsonJavaScriptWithScope instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonMaxKey | | Class | bson | MongoDB NoSQL |
|
| BsonMaxKeyCodec | A codec for BsonMaxKey instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonMinKey | | Class | bson | MongoDB NoSQL |
|
| BsonMinKeyCodec | A codec for BsonMinKey instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonNull | A representation of the BSON Null type. | Class | bson | MongoDB NoSQL |
|
| BsonNullCodec | A Codec for BsonNull instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonNumber | Base class for the three numeric BSON types. | Class | bson | MongoDB NoSQL |
|
| BSONObject | A key-value map that can be saved to the database. | Interface | bson | MongoDB NoSQL |
|
| BsonObjectId | A representation of the BSON ObjectId type. | Class | bson | MongoDB NoSQL |
|
| BsonObjectIdCodec | A Codec for BsonObjectId instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonOutput | An output stream that is optimized for writing BSON values directly to the underlying stream. | Interface | bson.io | MongoDB NoSQL |
|
| BsonReader | An interface for reading a logical BSON document using a pull-oriented API. | Interface | bson | MongoDB NoSQL |
|
| BsonRegularExpression | A holder class for a BSON regular expression, so that we can delay compiling into a Pattern until necessary. | Class | bson | MongoDB NoSQL |
|
| BsonRegularExpressionCodec | A codec for BSON regular expressions. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonSerializationException | An exception indicating a failure to serialize a BSON value. | Class | bson | MongoDB NoSQL |
|
| BsonString | A representation of the BSON String type. | Class | bson | MongoDB NoSQL |
|
| BsonStringCodec | A Codec for BsonString instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonSymbol | | Class | bson | MongoDB NoSQL |
|
| BsonSymbolCodec | A codec for BSON symbol type. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonTimestamp | A value representing the BSON timestamp type. | Class | bson | MongoDB NoSQL |
|
| BSONTimestamp | This is used for internal increment values. | Class | bson.types | MongoDB NoSQL |
|
| BSONTimestampCodec | Knows how to encode and decode BSON timestamps. | Class | mongodb | MongoDB NoSQL |
|
| BsonTimestampCodec | A Codec for BSON Timestamp instances. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonType | Enumeration of all the BSON types currently supported. | Class | bson | MongoDB NoSQL |
|
| BsonTypeClassMap | A map from a BSON types to the Class to which it should be decoded. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonUndefined | Represents the value associated with the BSON Undefined type. | Class | bson | MongoDB NoSQL |
|
| BsonUndefinedCodec | Allows reading and writing of the BSON Undefined type. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonValue | Base class for any BSON type. | Class | bson | MongoDB NoSQL |
|
| BsonValueCodec | A codec for unknown BsonValues. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonValueCodecProvider | A CodecProvider for all subclass of BsonValue. | Class | bson.codecs | MongoDB NoSQL |
|
| BsonWriter | An interface for writing a logical BSON document using a push-oriented API. | Interface | bson | MongoDB NoSQL |
|
| BsonWriterSettings | All the customisable settings for writing BSON. | Class | bson | MongoDB NoSQL |
|
| ByteBufferBsonInput | An implementation of BsonInput that is backed by a ByteBuf. | Class | bson.io | MongoDB NoSQL |
|
| ByteBufferBsonOutput | This class should not be considered as part of the public API, and it may change or be removed at any time. | Class | mongodb.connection | MongoDB NoSQL |
|
| EmptyBSONCallback | Convenience implementation of BSONCallback that throws UnsupportedOperationException for all methods. | Class | bson | MongoDB NoSQL |
|
| LazyBSONCallback | A BSONCallback for creation of LazyBSONObject and LazyBSONList instances. | Class | bson | MongoDB NoSQL |
|
| LazyBSONDecoder | A decoder for LazyBSONObject instances. | Class | bson | MongoDB NoSQL |
|
| LazyBSONList | A LazyBSONObject representing a BSON array. | Class | bson | MongoDB NoSQL |
|
| LazyBSONObject | An immutable BSONObject backed by a byte buffer that lazily provides keys and values on request. | Class | bson | MongoDB NoSQL |
|
| RawBsonDocument | An immutable BSON document that is represented using only the raw bytes. | Class | bson | MongoDB NoSQL |
|
| RawBsonDocumentCodec | A simple BSONDocumentBuffer codec. | Class | bson.codecs | MongoDB NoSQL |
|
| BSONNode | Represents a node in a BSON structure. | Class | org.axonframework.serializer.bson | Axon |