All Methods Instance Methods Abstract Methods Default Methods
| Modifier and Type |
Method and Description |
void |
addDocument(Document document) |
void |
addIndex(Index<P> index) |
int |
count() |
int |
count(Document query,
int skip,
int limit) |
int |
deleteDocuments(Document selector,
int limit) |
Document |
findAndModify(Document query) |
java.lang.String |
getCollectionName() |
java.lang.String |
getDatabaseName() |
java.lang.String |
getFullName() |
int |
getNumIndexes() |
Document |
getStats() |
Document |
handleDistinct(Document query) |
default java.lang.Iterable<Document> |
handleQuery(Document query) |
default java.lang.Iterable<Document> |
handleQuery(Document query,
int numberToSkip,
int numberToReturn) |
java.lang.Iterable<Document> |
handleQuery(Document query,
int numberToSkip,
int numberToReturn,
Document returnFieldSelector) |
void |
insertDocuments(java.util.List<Document> documents) |
default java.lang.Iterable<Document> |
queryAll() |
void |
removeDocument(Document document) |
void |
renameTo(java.lang.String newDatabaseName,
java.lang.String newCollectionName) |
Document |
updateDocuments(Document selector,
Document update,
ArrayFilters arrayFilters,
boolean isMulti,
boolean isUpsert) |
Document |
validate() |