public class MongoDBQueryDescriptorBuilder extends Object
MongoDBQueryDescriptors.| Modifier and Type | Class and Description |
|---|---|
static class |
MongoDBQueryDescriptorBuilder.PipelineOperation |
| Constructor and Description |
|---|
MongoDBQueryDescriptorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addPipeline(org.hibernate.ogm.datastore.mongodb.query.parsing.nativequery.impl.MongoDBQueryDescriptorBuilder.StackedOperation operation,
String value) |
MongoDBQueryDescriptor |
build() |
org.hibernate.ogm.datastore.mongodb.query.parsing.nativequery.impl.MongoDBQueryDescriptorBuilder.StackedOperation |
pop() |
boolean |
push(int index,
String match) |
boolean |
setCollection(String collection) |
boolean |
setCriteria(String criteria) |
boolean |
setOperation(MongoDBQueryDescriptor.Operation operation) |
boolean |
setOptions(String options) |
boolean |
setOrderBy(String orderBy) |
boolean |
setProjection(String projection) |
boolean |
setUpdateOrInsert(String updateOrInsert) |
public boolean setCollection(String collection)
public boolean setOperation(MongoDBQueryDescriptor.Operation operation)
public boolean setCriteria(String criteria)
public boolean setProjection(String projection)
public boolean setOrderBy(String orderBy)
public boolean setOptions(String options)
public boolean setUpdateOrInsert(String updateOrInsert)
public MongoDBQueryDescriptor build()
public boolean addPipeline(org.hibernate.ogm.datastore.mongodb.query.parsing.nativequery.impl.MongoDBQueryDescriptorBuilder.StackedOperation operation, String value)
public boolean push(int index,
String match)
Copyright © 2010–2017 Hibernate. All rights reserved.