package

org.bson

Contains the base BSON classes and Encoder/Decoder.

Interfaces

BSONCallback  
BSONDecoder  
BSONEncoder  
BSONObject A key-value map that can be saved to the database. 
Transformer  

Classes

BasicBSONCallback  
BasicBSONDecoder Basic implementation of BSONDecoder interface that creates BasicBSONObject instances  
BasicBSONDecoder.BSONInput  
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  
EmptyBSONCallback  
KeyCachingLazyBSONObject  
LazyBSONCallback  
LazyBSONDecoder implementation of BSONDecoder that creates LazyBSONObject instances  
LazyBSONList  
LazyBSONList.LazyBSONListIterator  
LazyBSONObject  
LazyBSONObject.LazyBSONKeySet  
LazyDBList  
NewBSONDecoder A new implementation of the bson decoder. 

Exceptions

BSONException A general runtime exception raised in BSON processing.