public abstract class MongoCollection extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
MongoCollection(String databaseName,
String collectionName) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
addDocument(org.bson.BSONObject document) |
abstract void |
addIndex(Index index) |
abstract int |
count() |
abstract int |
count(org.bson.BSONObject query) |
abstract org.bson.BSONObject |
findAndModify(org.bson.BSONObject query) |
String |
getCollectionName() |
String |
getFullName() |
abstract int |
getNumIndexes() |
abstract org.bson.BSONObject |
getStats() |
abstract int |
handleDelete(MongoDelete delete) |
abstract org.bson.BSONObject |
handleDistinct(org.bson.BSONObject query) |
abstract int |
handleInsert(MongoInsert insert) |
abstract Iterable<org.bson.BSONObject> |
handleQuery(org.bson.BSONObject query,
int numberToSkip,
int numberToReturn,
org.bson.BSONObject returnFieldSelector) |
abstract org.bson.BSONObject |
handleUpdate(MongoUpdate update) |
abstract void |
removeDocument(org.bson.BSONObject document) |
String |
toString() |
abstract org.bson.BSONObject |
validate() |
public String getFullName()
public String getCollectionName()
public abstract void addIndex(Index index)
public abstract void addDocument(org.bson.BSONObject document)
throws MongoServerException
MongoServerExceptionpublic abstract void removeDocument(org.bson.BSONObject document)
throws MongoServerException
MongoServerExceptionpublic abstract Iterable<org.bson.BSONObject> handleQuery(org.bson.BSONObject query, int numberToSkip, int numberToReturn, org.bson.BSONObject returnFieldSelector) throws MongoServerException
MongoServerExceptionpublic abstract int handleInsert(MongoInsert insert) throws MongoServerException
MongoServerExceptionpublic abstract int handleDelete(MongoDelete delete) throws MongoServerException
MongoServerExceptionpublic abstract org.bson.BSONObject handleDistinct(org.bson.BSONObject query)
throws MongoServerException
MongoServerExceptionpublic abstract org.bson.BSONObject handleUpdate(MongoUpdate update) throws MongoServerException
MongoServerExceptionpublic abstract org.bson.BSONObject getStats()
throws MongoServerException
MongoServerExceptionpublic abstract org.bson.BSONObject validate()
throws MongoServerException
MongoServerExceptionpublic abstract org.bson.BSONObject findAndModify(org.bson.BSONObject query)
throws MongoServerException
MongoServerExceptionpublic abstract int count(org.bson.BSONObject query)
throws MongoServerException
MongoServerExceptionpublic abstract int count()
public abstract int getNumIndexes()
Copyright © 2013. All Rights Reserved.