public class QueryGroup extends AbstractCriterion
| Constructor and Description |
|---|
QueryGroup() |
QueryGroup(java.util.Collection<Query> queries) |
QueryGroup(Query... queries) |
| Modifier and Type | Method and Description |
|---|---|
Query |
add()
Adds a
AbstractQueryCriterion to the list of conditions. |
QueryGroup |
add(Query queryCriterion)
Adds a
AbstractQueryCriterion to this group. |
QueryGroup |
addAll(java.util.Collection<Query> queries)
Adds a
AbstractQueryCriterion to this group. |
QueryGroup |
addAll(Query... queries)
Adds a
AbstractQueryCriterion to this group. |
static MqlCriterionFunction |
createMqlDocumentFunction(java.lang.String functionName,
java.lang.String operatorName,
boolean allowQueryGroup,
boolean allowQuery) |
static MqlCriterionFunction |
createMqlDocumentFunction(java.lang.String functionName,
java.lang.String operatorName,
boolean allowQueryGroup,
boolean allowQuery,
int exactArgs,
int minArgs,
int maxArgs,
java.lang.Class<?>... types) |
static MqlCriterionFunction |
createMqlDocumentFunction(java.lang.String functionName,
java.lang.String operatorName,
int exactArgs,
java.lang.Class<?>... types) |
static MqlCriterionFunction |
createMqlDocumentFunction(java.lang.String functionName,
java.lang.String operatorName,
int exactArgs,
int minArgs,
int maxArgs,
java.lang.Class<?>... types) |
java.lang.Object |
toQueryObject(ObjectMapper mapper)
Returns the query representation of the
Criterion. |
public QueryGroup()
public QueryGroup(java.util.Collection<Query> queries)
public QueryGroup(Query... queries)
public Query add()
AbstractQueryCriterion to the list of conditions.AbstractQueryCriterionpublic QueryGroup add(Query queryCriterion)
AbstractQueryCriterion to this group.queryCriterion - the AbstractQueryCriterionpublic QueryGroup addAll(java.util.Collection<Query> queries)
AbstractQueryCriterion to this group.queryCriterion - the AbstractQueryCriterionpublic QueryGroup addAll(Query... queries)
AbstractQueryCriterion to this group.queryCriterion - the AbstractQueryCriterionpublic java.lang.Object toQueryObject(ObjectMapper mapper)
Criterion.
Most of the time this will be a DBObject, but
it can be anything accepted by the MongoDB java driver.toQueryObject in interface CriteriontoQueryObject in class AbstractCriterionmapper - the ObjectMapperObjectpublic static MqlCriterionFunction createMqlDocumentFunction(java.lang.String functionName, java.lang.String operatorName, boolean allowQueryGroup, boolean allowQuery)
public static MqlCriterionFunction createMqlDocumentFunction(java.lang.String functionName, java.lang.String operatorName, int exactArgs, int minArgs, int maxArgs, java.lang.Class<?>... types)
public static MqlCriterionFunction createMqlDocumentFunction(java.lang.String functionName, java.lang.String operatorName, int exactArgs, java.lang.Class<?>... types)
public static MqlCriterionFunction createMqlDocumentFunction(java.lang.String functionName, java.lang.String operatorName, boolean allowQueryGroup, boolean allowQuery, int exactArgs, int minArgs, int maxArgs, java.lang.Class<?>... types)
Copyright © 2013. All Rights Reserved.