criteria, propertyStack| Constructor and Description |
|---|
AbstractQueryCriterion() |
| Modifier and Type | Method and Description |
|---|---|
<V> T |
all(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
all(java.lang.String property,
V... values)
Criteria#all(T[]) |
T |
and(java.util.Collection<Query> queries)
Adds a
QueryGroup for $and. |
T |
and(Query... queries)
Adds a
QueryGroup for $and. |
T |
and(QueryGroup group)
Adds a
QueryGroup for $and. |
<V> T |
between(java.lang.String property,
V left,
V right)
|
T |
elemMatch(java.lang.String property,
Query queryCriterion)
Criteria#elemMatch(AbstractQueryCriterion) |
<V> T |
eq(java.lang.String property,
V value)
|
T |
exists(java.lang.String property,
java.lang.Boolean value)
|
<V> T |
gt(java.lang.String property,
V value)
|
<V> T |
gte(java.lang.String property,
V value)
|
<V> T |
in(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
in(java.lang.String property,
V... values)
Criteria#in(T[]) |
<V> T |
lt(java.lang.String property,
V value)
|
<V> T |
lte(java.lang.String property,
V value)
|
T |
mod(java.lang.String property,
java.lang.Number left,
java.lang.Number right)
|
<V> T |
ne(java.lang.String property,
V value)
|
T |
near(java.lang.String property,
java.lang.Number x,
java.lang.Number y)
|
T |
near(java.lang.String property,
java.lang.Number x,
java.lang.Number y,
java.lang.Number distance)
|
<V> T |
nin(java.lang.String property,
java.util.Collection<V> values)
|
<V> T |
nin(java.lang.String property,
V... values)
Criteria#nin(T[]) |
T |
nor(java.util.Collection<Query> queries)
Adds a
QueryGroup for $nor. |
T |
nor(Query... queries)
Adds a
QueryGroup for $nor. |
T |
nor(QueryGroup group)
Adds a
QueryGroup for $nor. |
T |
not(FieldCriterion criterion)
Criteria#not(Criterion) |
T |
not(java.lang.String property,
Criterion criteria)
Criteria#not(Criterion) |
T |
or(java.util.Collection<Query> queries)
Adds a
QueryGroup for $or. |
T |
or(Query... queries)
Adds a
QueryGroup for $or. |
T |
or(QueryGroup group)
Adds a
QueryGroup for $or. |
T |
regex(java.lang.String property,
java.util.regex.Pattern pattern)
|
T |
regex(java.lang.String property,
java.lang.String pattern)
|
T |
regex(java.lang.String property,
java.lang.String pattern,
int flags)
|
T |
size(java.lang.String property,
java.lang.Number size)
|
T |
type(java.lang.String property,
java.lang.Number typeCode)
|
T |
type(java.lang.String property,
TypeCriterion.Type type)
Criteria#type(Type) |
T |
within(java.lang.String property,
java.lang.Number[][] points)
|
T |
within(java.lang.String property,
java.lang.Number x,
java.lang.Number y,
java.lang.Number radius)
|
T |
within(java.lang.String property,
java.lang.Number x,
java.lang.Number y,
java.lang.Number xx,
java.lang.Number yy)
|
add, add, clear, pop, push, self, toQueryObjectpublic T or(QueryGroup group)
QueryGroup for $or.group - public T or(Query... queries)
QueryGroup for $or.queries - public T or(java.util.Collection<Query> queries)
QueryGroup for $or.queries - public T nor(QueryGroup group)
QueryGroup for $nor.group - public T nor(Query... queries)
QueryGroup for $nor.queries - public T nor(java.util.Collection<Query> queries)
QueryGroup for $nor.queries - public T and(QueryGroup group)
QueryGroup for $and.group - public T and(Query... queries)
QueryGroup for $and.queries - public T and(java.util.Collection<Query> queries)
QueryGroup for $and.queries - public <V> T eq(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T gt(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T gte(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T lt(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T lte(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T between(java.lang.String property, V left, V right)
AbstractQueryCriterion for chainingpublic <V> T ne(java.lang.String property, V value)
AbstractQueryCriterion for chainingpublic <V> T in(java.lang.String property, V... values)
Criteria#in(T[])AbstractQueryCriterion for chainingpublic <V> T in(java.lang.String property, java.util.Collection<V> values)
AbstractQueryCriterion for chainingpublic <V> T nin(java.lang.String property, V... values)
Criteria#nin(T[])AbstractQueryCriterion for chainingpublic <V> T nin(java.lang.String property, java.util.Collection<V> values)
AbstractQueryCriterion for chainingpublic <V> T all(java.lang.String property, V... values)
Criteria#all(T[])AbstractQueryCriterion for chainingpublic <V> T all(java.lang.String property, java.util.Collection<V> values)
AbstractQueryCriterion for chainingpublic T exists(java.lang.String property, java.lang.Boolean value)
AbstractQueryCriterion for chainingpublic T mod(java.lang.String property, java.lang.Number left, java.lang.Number right)
AbstractQueryCriterion for chainingpublic T regex(java.lang.String property, java.util.regex.Pattern pattern)
AbstractQueryCriterion for chainingpublic T regex(java.lang.String property, java.lang.String pattern)
AbstractQueryCriterion for chainingpublic T regex(java.lang.String property, java.lang.String pattern, int flags)
AbstractQueryCriterion for chainingpublic T size(java.lang.String property, java.lang.Number size)
AbstractQueryCriterion for chainingpublic T type(java.lang.String property, java.lang.Number typeCode)
AbstractQueryCriterion for chainingpublic T type(java.lang.String property, TypeCriterion.Type type)
Criteria#type(Type)AbstractQueryCriterion for chainingpublic T elemMatch(java.lang.String property, Query queryCriterion)
Criteria#elemMatch(AbstractQueryCriterion)AbstractQueryCriterion for chainingpublic T not(java.lang.String property, Criterion criteria)
Criteria#not(Criterion)AbstractQueryCriterion for chainingpublic T not(FieldCriterion criterion)
Criteria#not(Criterion)AbstractQueryCriterion for chainingpublic T near(java.lang.String property, java.lang.Number x, java.lang.Number y, java.lang.Number distance)
AbstractQueryCriterion for chainingpublic T near(java.lang.String property, java.lang.Number x, java.lang.Number y)
AbstractQueryCriterion for chainingpublic T within(java.lang.String property, java.lang.Number x, java.lang.Number y, java.lang.Number xx, java.lang.Number yy)
AbstractQueryCriterion for chainingpublic T within(java.lang.String property, java.lang.Number x, java.lang.Number y, java.lang.Number radius)
AbstractQueryCriterion for chainingpublic T within(java.lang.String property, java.lang.Number[][] points)
AbstractQueryCriterion for chainingCopyright © 2013. All Rights Reserved.