Uses of Interface
org.bson.BSONObject

Packages that use BSONObject
com.mongodb Main package with core files. 
com.mongodb.gridfs GridFS tools. 
com.mongodb.util Package containing misc utils. 
org.bson Contains the base BSON classes and Encoder/Decoder. 
org.bson.types Contains classes implementing various BSON types. 
 

Uses of BSONObject in com.mongodb
 

Subinterfaces of BSONObject in com.mongodb
 interface DBObject
          A key-value map that can be saved to the database.
 

Classes in com.mongodb that implement BSONObject
 class BasicDBList
          a basic implementation of bson list that is mongo specific
 class BasicDBObject
          a basic implementation of bson object that is mongo specific.
 class CommandResult
          A simple wrapper for the result of getLastError() calls and other commands
 class LazyDBObject
           
 class LazyWriteableDBObject
           
 class RawDBObject
          This object wraps the binary object format ("BSON") used for the transport of serialized objects to / from the Mongo database.
 class ReflectionDBObject
          This class enables to map simple Class fields to a BSON object fields
 

Methods in com.mongodb that return BSONObject
 BSONObject DefaultDBCallback.create()
           
 BSONObject DefaultDBCallback.create(boolean array, List<String> path)
           
 

Methods in com.mongodb with parameters of type BSONObject
 void RawDBObject.putAll(BSONObject o)
           
 void LazyWriteableDBObject.putAll(BSONObject o)
           
 void ReflectionDBObject.putAll(BSONObject o)
           
 int DBEncoder.writeObject(OutputBuffer buf, BSONObject o)
           
 int LazyDBEncoder.writeObject(OutputBuffer buf, BSONObject o)
           
 int DefaultDBEncoder.writeObject(OutputBuffer buf, BSONObject o)
           
 

Constructors in com.mongodb with parameters of type BSONObject
DBRef(DB db, BSONObject o)
          Creates a DBRef
MongoException(BSONObject o)
          Creates a MongoException from a BSON object representing an error
 

Uses of BSONObject in com.mongodb.gridfs
 

Classes in com.mongodb.gridfs that implement BSONObject
 class GridFSDBFile
          This class enables to retrieve a GridFS file metadata and content.
 class GridFSFile
          The abstract class representing a GridFS file
 class GridFSInputFile
          This class represents a GridFS file to be written to the database Operations include: - writing data obtained from an InputStream - getting an OutputStream to stream the data out
 

Methods in com.mongodb.gridfs with parameters of type BSONObject
 void GridFSFile.putAll(BSONObject o)
           
 

Uses of BSONObject in com.mongodb.util
 

Methods in com.mongodb.util that return BSONObject
 BSONObject JSONCallback.create()
           
protected  BSONObject JSONCallback.createList()
           
 

Uses of BSONObject in org.bson
 

Classes in org.bson that implement BSONObject
 class BasicBSONObject
          A simple implementation of DBObject.
 class KeyCachingLazyBSONObject
           
 class LazyBSONList
           
 class LazyBSONObject
           
 class LazyDBList
           
 

Methods in org.bson that return BSONObject
 BSONObject BasicBSONCallback.create()
           
 BSONObject BasicBSONCallback.create(boolean array, List<String> path)
           
protected  BSONObject BasicBSONCallback.createList()
           
protected  BSONObject BasicBSONCallback.cur()
           
static BSONObject BSON.decode(byte[] b)
           
 BSONObject BasicBSONDecoder.readObject(byte[] b)
           
 BSONObject NewBSONDecoder.readObject(byte[] pData)
           
 BSONObject BSONDecoder.readObject(byte[] b)
           
 BSONObject LazyBSONDecoder.readObject(byte[] b)
           
 BSONObject BasicBSONDecoder.readObject(InputStream in)
           
 BSONObject NewBSONDecoder.readObject(InputStream pIn)
           
 BSONObject BSONDecoder.readObject(InputStream in)
           
 BSONObject LazyBSONDecoder.readObject(InputStream in)
           
 

Methods in org.bson with parameters of type BSONObject
static byte[] BSON.encode(BSONObject o)
           
 byte[] BasicBSONEncoder.encode(BSONObject o)
           
 byte[] BSONEncoder.encode(BSONObject o)
           
protected  boolean BasicBSONEncoder.handleSpecialObjects(String name, BSONObject o)
           
 void BSONObject.putAll(BSONObject o)
          Sets all key/value pairs from an object into this object
 void LazyBSONObject.putAll(BSONObject o)
           
 void BasicBSONObject.putAll(BSONObject o)
           
 int BasicBSONEncoder.putObject(BSONObject o)
          Encodes a BSONObject.
 int BSONEncoder.putObject(BSONObject o)
           
protected  int BasicBSONEncoder.putObject(String name, BSONObject o)
          this is really for embedded objects
 

Uses of BSONObject in org.bson.types
 

Classes in org.bson.types that implement BSONObject
 class BasicBSONList
          Utility class to allow array DBObjects to be created.
 

Methods in org.bson.types that return BSONObject
 BSONObject CodeWScope.getScope()
           
 

Methods in org.bson.types with parameters of type BSONObject
 void BasicBSONList.putAll(BSONObject o)
           
 

Constructors in org.bson.types with parameters of type BSONObject
CodeWScope(String code, BSONObject scope)