Another Java Script Object Notation processing unit, which acts in a way similar to SAX.

See: Description

Packages 
Package Description
com.rayrobdod.binaryJSON
The classes in this package are basically the one that couldn't really be placed in any particular subpackage.
com.rayrobdod.binaryJSON.parser
These are the specific operations related to processing BSON files.
com.rayrobdod.binaryJSON.parser.decoders
These are classes that either implement BSONDecoder or have a static decode method.
com.rayrobdod.binaryJSON.parser.listeners
These are classes that implement BSONParseListener and do something that seems like a useful, common ability.
com.rayrobdod.javaScriptObjectNotation
The classes in this package are basically the one that couldn't really be placed in any particular subpackage.
com.rayrobdod.javaScriptObjectNotation.javaCollection
These are classes that implements the Java Collections Framework, and basically storke an instance of the JSON string and compute all things from that.
com.rayrobdod.javaScriptObjectNotation.javaCollection.parseListeners  
com.rayrobdod.javaScriptObjectNotation.parser
These are the specific operations related to processing JSON files.
com.rayrobdod.javaScriptObjectNotation.parser.decoders
These are classes that either implement JSONDecoder or have a static decode method.
com.rayrobdod.javaScriptObjectNotation.parser.listeners
These are classes that implement JSONParseListener and do something that seems like a useful, common ability.
com.rayrobdod.javaScriptObjectNotation.scalaCollection