public class MongoDBSyncCollectionHelper extends java.lang.Object implements CollectionHelper<MongoDBSyncDocumentHelper>
| Constructor and Description |
|---|
MongoDBSyncCollectionHelper(com.mongodb.client.MongoCollection<org.bson.Document> collection) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createUniqueIndex(MongoDBSyncDocumentHelper uniqueIndexDocument) |
void |
deleteMany(MongoDBSyncDocumentHelper documentWrapper) |
void |
dropIndex(java.lang.String indexName) |
java.lang.String |
getCollectionName() |
java.lang.Iterable<DocumentHelper> |
listIndexes() |
public MongoDBSyncCollectionHelper(com.mongodb.client.MongoCollection<org.bson.Document> collection)
public java.lang.String getCollectionName()
getCollectionName in interface CollectionHelper<MongoDBSyncDocumentHelper>public java.lang.Iterable<DocumentHelper> listIndexes()
listIndexes in interface CollectionHelper<MongoDBSyncDocumentHelper>public java.lang.String createUniqueIndex(MongoDBSyncDocumentHelper uniqueIndexDocument)
createUniqueIndex in interface CollectionHelper<MongoDBSyncDocumentHelper>public void dropIndex(java.lang.String indexName)
dropIndex in interface CollectionHelper<MongoDBSyncDocumentHelper>public void deleteMany(MongoDBSyncDocumentHelper documentWrapper)
deleteMany in interface CollectionHelper<MongoDBSyncDocumentHelper>