| Package | Description | 
|---|---|
| com.allanbank.mongodb | Provides a Java driver for the MongoDB document store that allows asynchronous invocation of requests. | 
| com.allanbank.mongodb.builder | Provides domain classes and builders for queries and the common MongoDB commands. | 
| com.allanbank.mongodb.client | Provides implementations of the main client interfaces and classes to translate the 
  Reply(s) from the server. | 
| Modifier and Type | Method and Description | 
|---|---|
| Document | MongoCollection. explain(Find query)Explains the way that the document will be performed. | 
| void | MongoCollection. explainAsync(Callback<Document> results,
            Find query)Explains the way that the document will be performed. | 
| Future<Document> | MongoCollection. explainAsync(Find query)Explains the way that the document will be performed. | 
| ClosableIterator<Document> | MongoCollection. find(Find query)Finds the set of documents matching the query in the collection. | 
| void | MongoCollection. findAsync(Callback<ClosableIterator<Document>> results,
         Find query)Finds the set of documents matching the query in the collection. | 
| Future<ClosableIterator<Document>> | MongoCollection. findAsync(Find query)Finds the set of documents matching the query in the collection. | 
| Document | MongoCollection. findOne(Find query)Finds a single matching document in the collection. | 
| void | MongoCollection. findOneAsync(Callback<Document> results,
            Find query)Finds a single matching document in the collection. | 
| Future<Document> | MongoCollection. findOneAsync(Find query)Finds a single matching document in the collection. | 
| void | MongoCollection. streamingFind(Callback<Document> results,
             Find query)Finds the set of documents matching the query in the collection and
 streams them to the provided callback one at a time. | 
| Modifier and Type | Method and Description | 
|---|---|
| Find | Find.Builder. build()Constructs a new  Findobject from the state of the builder. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Query | MongoCollectionImpl. createQuery(Find query,
           int limit,
           int batchSize,
           boolean tailable)Creates a properly configured  Querymessage. | 
| Document | AbstractMongoCollection. explain(Find query)Explains the way that the document will be performed. | 
| abstract void | AbstractMongoCollection. explainAsync(Callback<Document> results,
            Find query)Explains the way that the document will be performed. | 
| void | MongoCollectionImpl. explainAsync(Callback<Document> results,
            Find query)Explains the way that the document will be performed. | 
| Future<Document> | AbstractMongoCollection. explainAsync(Find query)Explains the way that the document will be performed. | 
| ClosableIterator<Document> | AbstractMongoCollection. find(Find query)Finds the set of documents matching the query in the collection. | 
| abstract void | AbstractMongoCollection. findAsync(Callback<ClosableIterator<Document>> results,
         Find query)Finds the set of documents matching the query in the collection. | 
| void | MongoCollectionImpl. findAsync(Callback<ClosableIterator<Document>> results,
         Find query)Finds the set of documents matching the query in the collection. | 
| Future<ClosableIterator<Document>> | AbstractMongoCollection. findAsync(Find query)Finds the set of documents matching the query in the collection. | 
| Document | AbstractMongoCollection. findOne(Find query)
 Overridden to call the  AbstractMongoCollection.findOneAsync(Callback, Find). | 
| abstract void | AbstractMongoCollection. findOneAsync(Callback<Document> results,
            Find query)Finds a single matching document in the collection. | 
| void | MongoCollectionImpl. findOneAsync(Callback<Document> results,
            Find query)Finds a single matching document in the collection. | 
| Future<Document> | AbstractMongoCollection. findOneAsync(Find query)Finds a single matching document in the collection. | 
| abstract void | AbstractMongoCollection. streamingFind(Callback<Document> results,
             Find query)Finds the set of documents matching the query in the collection and
 streams them to the provided callback one at a time. | 
| void | MongoCollectionImpl. streamingFind(Callback<Document> results,
             Find query)Finds the set of documents matching the query in the collection and
 streams them to the provided callback one at a time. | 
Copyright © 2011-2013 Allanbank Consulting, Inc.. All Rights Reserved.