| Interface | Description |
|---|---|
| BSONCallback | |
| BSONDecoder | |
| BSONEncoder | |
| BSONObject |
A key-value map that can be saved to the database.
|
| Transformer |
| Class | Description |
|---|---|
| BasicBSONCallback | |
| BasicBSONDecoder |
Basic implementation of BSONDecoder interface that creates BasicBSONObject instances.
|
| BasicBSONEncoder |
this is meant to be pooled or cached
there is some per instance memory for string conversion, etc...
|
| BasicBSONObject |
A simple implementation of
DBObject. |
| BSON | |
| BSONLazyDecoder | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| EmptyBSONCallback | |
| KeyCachingLazyBSONObject | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| LazyBSONCallback | |
| LazyBSONDecoder |
implementation of BSONDecoder that creates LazyBSONObject instances
|
| LazyBSONList | |
| LazyBSONObject | |
| LazyDBList | Deprecated
Please use
LazyDBList instead. |
| NewBSONDecoder | Deprecated
This class is NOT a part of public API and will be dropped in 3.x versions.
|
| Exception | Description |
|---|---|
| BSONException |
A general runtime exception raised in BSON processing.
|
Contains the base BSON classes and Encoder/Decoder.