Uses of Class
org.ejdb.bson.BSONObject

Packages that use BSONObject
org.ejdb.bson   
org.ejdb.driver   
 

Uses of BSONObject in org.ejdb.bson
 

Methods in org.ejdb.bson that return BSONObject
 BSONObject BSONObject.append(java.lang.String key, java.lang.Object value)
          The same as put(String, Object) but return this
static BSONObject BSON.decode(byte[] data)
          Decode BSON object from plain byte array
 

Methods in org.ejdb.bson with parameters of type BSONObject
static byte[] BSON.encode(BSONObject obj)
          Encode BSON object to plain byte array
 void BSONObject.putAll(BSONObject object)
          Adds key->value pair to BSON object from other BSON object
 

Constructors in org.ejdb.bson with parameters of type BSONObject
BSONObject(BSONObject src)
          Constructs new BSON object as copy of other BSON object.
 

Uses of BSONObject in org.ejdb.driver
 

Subclasses of BSONObject in org.ejdb.driver
 class BSONQueryObject
          BSON object for EJDB queries (limitation checks for ID_KEY field)
 

Methods in org.ejdb.driver that return BSONObject
protected  BSONObject EJDBResultSet._get(int position)
          Returns object by position
 BSONObject EJDB.executeCommand(BSONObject command)
          Executes ejdb database command.
 BSONObject EJDBQuery.findOne()
          Same as EJDBQuery.find() but retrieves only one matching JSON object.
 BSONObject EJDBQuery.findOne(java.io.OutputStream log)
          Same as EJDBQuery.find() but retrieves only one matching JSON object.
 BSONObject EJDBResultSet.get(int position)
          Returns object by position
 BSONObject EJDBQueryBuilder.getMainQuery()
          Returns main BSON query object
 BSONObject[] EJDBQueryBuilder.getOrQueries()
          Returns BSON objects for additional OR queries
 BSONObject EJDBQueryBuilder.getQueryHints()
          Returns BSON hints object
 BSONObject EJDBCollection.load(ObjectId oid)
          Loads BSON object identified by OID from the collection.
 BSONObject EJDBResultSet.next()
          
 

Methods in org.ejdb.driver that return types with arguments of type BSONObject
 java.util.Iterator<BSONObject> EJDBResultSet.iterator()
          
 

Methods in org.ejdb.driver with parameters of type BSONObject
protected  void EJDBQueryBuilder.addToBSON(BSONObject out, java.lang.String field, java.lang.Object value)
           
 EJDBQuery EJDBCollection.createQuery(BSONObject query)
          Deprecated.  
 EJDBQuery EJDBCollection.createQuery(BSONObject query, BSONObject hints)
          Deprecated.  
 EJDBQuery EJDBCollection.createQuery(BSONObject query, BSONObject[] qors)
          Deprecated.  
 EJDBQuery EJDBCollection.createQuery(BSONObject query, BSONObject[] qors)
          Deprecated.  
 EJDBQuery EJDBCollection.createQuery(BSONObject query, BSONObject[] qors, BSONObject hints)
          Deprecated.  
 EJDBQuery EJDBCollection.createQuery(BSONObject query, BSONObject[] qors, BSONObject hints)
          Deprecated.  
protected  org.ejdb.driver.EJDBQuery.QResult EJDBQuery.execute(BSONObject query, BSONObject[] qors, BSONObject hints, int flags, java.io.OutputStream log)
           
protected  org.ejdb.driver.EJDBQuery.QResult EJDBQuery.execute(BSONObject query, BSONObject[] qors, BSONObject hints, int flags, java.io.OutputStream log)
           
protected  org.ejdb.driver.EJDBQuery.QResult EJDBQuery.execute(BSONObject hints, int flags, java.io.OutputStream log)
           
 BSONObject EJDB.executeCommand(BSONObject command)
          Executes ejdb database command.
 ObjectId EJDBCollection.save(BSONObject object)
          Save/update specified BSON object in the collection.
 

Method parameters in org.ejdb.driver with type arguments of type BSONObject
 java.util.List<ObjectId> EJDBCollection.save(java.util.List<BSONObject> objects)
          Save/update specified BSON objects in the collection.
 

Constructors in org.ejdb.driver with parameters of type BSONObject
BSONQueryObject(BSONObject src)
           
EJDBQueryBuilder.OrderBy(BSONObject orderBy)
           
EJDBQueryBuilder(BSONObject query, java.util.List<BSONObject> queryOrs, BSONObject hints)
           
EJDBQueryBuilder(EJDBQueryBuilder parent, BSONObject query)
           
 

Constructor parameters in org.ejdb.driver with type arguments of type BSONObject
EJDBQueryBuilder(BSONObject query, java.util.List<BSONObject> queryOrs, BSONObject hints)