|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Predicate | |
|---|---|
| com.mysema.query | Contains basic Query elements |
| com.mysema.query.support | Various support classes |
| com.mysema.query.types | Contains Querydsl grammar types |
| com.mysema.query.types.expr | Operations represent typed operations with operator and arguments |
| com.mysema.query.types.path | Paths represent typed property paths, variables and list-map-array access |
| com.mysema.query.types.query | Subquery implementations |
| com.mysema.query.types.template | Custom types are comparable to operations but contain the serialization templates instead of operator patterns. |
| Uses of Predicate in com.mysema.query |
|---|
| Classes in com.mysema.query that implement Predicate | |
|---|---|
class |
BooleanBuilder
BooleanBuilder is a cascading builder for Predicate expressions. |
| Methods in com.mysema.query that return Predicate | |
|---|---|
Predicate |
JoinExpression.getCondition()
|
Predicate |
QueryMetadata.getHaving()
Get the having expressions |
Predicate |
EmptyMetadata.getHaving()
|
Predicate |
DefaultQueryMetadata.getHaving()
|
Predicate |
BooleanBuilder.getValue()
|
Predicate |
QueryMetadata.getWhere()
Get the expressions aggregated into a single boolean expression or null, if none where defined |
Predicate |
EmptyMetadata.getWhere()
|
Predicate |
DefaultQueryMetadata.getWhere()
|
| Methods in com.mysema.query with parameters of type Predicate | |
|---|---|
void |
JoinExpression.addCondition(Predicate c)
|
void |
QueryMetadata.addHaving(Predicate... o)
Add the given having expressions |
void |
EmptyMetadata.addHaving(Predicate... o)
|
void |
DefaultQueryMetadata.addHaving(Predicate... o)
|
void |
QueryMetadata.addJoinCondition(Predicate o)
Add the given join condition to the last given join |
void |
EmptyMetadata.addJoinCondition(Predicate o)
|
void |
DefaultQueryMetadata.addJoinCondition(Predicate o)
|
void |
QueryMetadata.addWhere(Predicate... o)
Add the given where expressions |
void |
EmptyMetadata.addWhere(Predicate... o)
|
void |
DefaultQueryMetadata.addWhere(Predicate... o)
|
BooleanBuilder |
BooleanBuilder.and(Predicate right)
Create the insertion of this and the given predicate |
BooleanBuilder |
BooleanBuilder.andAnyOf(Predicate... args)
Create the intersection of this and the union of the given args |
BooleanBuilder |
BooleanBuilder.andNot(Predicate right)
Create the insertion of this and the negation of the given predicate |
Q |
Query.having(Predicate... o)
Defines the filters for aggregation |
BooleanBuilder |
BooleanBuilder.or(Predicate right)
Create the union of this and the given predicate |
BooleanBuilder |
BooleanBuilder.orAllOf(Predicate... args)
Create the union of this and the intersection of the given args |
BooleanBuilder |
BooleanBuilder.orNot(Predicate right)
Create the union of this and the negation of the given predicate |
C |
FilteredClause.where(Predicate... o)
Adds the given filter conditions |
| Constructors in com.mysema.query with parameters of type Predicate | |
|---|---|
BooleanBuilder(Predicate initial)
Create a BooleanBuilder with the given initial value |
|
| Uses of Predicate in com.mysema.query.support |
|---|
| Methods in com.mysema.query.support that return Predicate | |
|---|---|
protected Predicate |
CollectionAnyVisitor.exists(Context c,
Predicate condition)
|
protected Predicate |
ListAccessVisitor.exists(Context c,
Predicate condition)
|
protected Predicate[] |
QueryMixin.normalize(Predicate[] conditions,
boolean where)
|
protected Predicate |
QueryMixin.normalize(Predicate condition,
boolean where)
|
| Methods in com.mysema.query.support with parameters of type Predicate | |
|---|---|
void |
OrderedQueryMetadata.addJoinCondition(Predicate o)
|
protected Predicate |
CollectionAnyVisitor.exists(Context c,
Predicate condition)
|
protected Predicate |
ListAccessVisitor.exists(Context c,
Predicate condition)
|
T |
QueryMixin.having(Predicate... o)
|
Q |
QueryBase.having(Predicate... o)
|
protected Predicate[] |
QueryMixin.normalize(Predicate[] conditions,
boolean where)
|
protected Predicate |
QueryMixin.normalize(Predicate condition,
boolean where)
|
T |
QueryMixin.on(Predicate... conditions)
|
BooleanSubQuery |
DetachableQuery.unique(Predicate projection)
|
BooleanSubQuery |
DetachableAdapter.unique(Predicate projection)
|
BooleanSubQuery |
DetachableMixin.unique(Predicate projection)
|
T |
QueryMixin.where(Predicate... o)
|
Q |
QueryBase.where(Predicate... o)
|
SimpleProjectableAdapter<T> |
SimpleProjectableAdapter.where(Predicate... e)
|
| Uses of Predicate in com.mysema.query.types |
|---|
| Classes in com.mysema.query.types that implement Predicate | |
|---|---|
class |
PredicateOperation
PredicateOperation provides a Boolean typed Operation implementation |
class |
PredicateTemplate
PredicateTemplate provides a Boolean typed TemplateExpression implementation |
| Methods in com.mysema.query.types that return Predicate | ||
|---|---|---|
static Predicate |
ExpressionUtils.allOf(Collection<Predicate> exprs)
Create the intersection of the given arguments |
|
static Predicate |
ExpressionUtils.allOf(Predicate... exprs)
Create the intersection of the given arguments |
|
static Predicate |
ExpressionUtils.and(Predicate left,
Predicate right)
Create the intersection of the given arguments |
|
static Predicate |
ExpressionUtils.anyOf(Collection<Predicate> exprs)
Create the union of the given arguments |
|
static Predicate |
ExpressionUtils.anyOf(Predicate... exprs)
Create the union of the given arguments |
|
static
|
ExpressionUtils.eq(Expression<D> left,
Expression<? extends D> right)
Create an left equals right expression |
|
static
|
ExpressionUtils.eqConst(Expression<D> left,
D constant)
Create an left equals constant expression |
|
static
|
ExpressionUtils.in(Expression<D> left,
Collection<? extends D> right)
Create an left in right expression |
|
static
|
ExpressionUtils.in(Expression<D> left,
CollectionExpression<?,? extends D> right)
Create an left in right expression |
|
static Predicate |
ExpressionUtils.isNotNull(Expression<?> left)
Create a left is not null expression |
|
static Predicate |
ExpressionUtils.isNull(Expression<?> left)
Create a left is null expression |
|
static
|
ExpressionUtils.ne(Expression<D> left,
Expression<? super D> right)
Create a left not equals right expression |
|
static
|
ExpressionUtils.neConst(Expression<D> left,
D constant)
Create a left not equals constant expression |
|
Predicate |
PredicateTemplate.not()
|
|
Predicate |
PredicateOperation.not()
|
|
Predicate |
Predicate.not()
Get the negation of the expression |
|
static Predicate |
ExpressionUtils.or(Predicate left,
Predicate right)
Create a left or right expression |
|
| Methods in com.mysema.query.types with parameters of type Predicate | |
|---|---|
static Predicate |
ExpressionUtils.allOf(Predicate... exprs)
Create the intersection of the given arguments |
static Predicate |
ExpressionUtils.and(Predicate left,
Predicate right)
Create the intersection of the given arguments |
static Predicate |
ExpressionUtils.anyOf(Predicate... exprs)
Create the union of the given arguments |
static Predicate |
ExpressionUtils.or(Predicate left,
Predicate right)
Create a left or right expression |
| Method parameters in com.mysema.query.types with type arguments of type Predicate | |
|---|---|
static Predicate |
ExpressionUtils.allOf(Collection<Predicate> exprs)
Create the intersection of the given arguments |
static Predicate |
ExpressionUtils.anyOf(Collection<Predicate> exprs)
Create the union of the given arguments |
| Uses of Predicate in com.mysema.query.types.expr |
|---|
| Classes in com.mysema.query.types.expr that implement Predicate | |
|---|---|
class |
BooleanExpression
BooleanExpression represents Boolean expressions |
class |
BooleanOperation
BooleanOperation represents boolean operations |
| Methods in com.mysema.query.types.expr with parameters of type Predicate | |
|---|---|
BooleanExpression |
BooleanExpression.and(Predicate right)
Get an intersection of this and the given expression |
BooleanExpression |
BooleanExpression.andAnyOf(Predicate... predicates)
Get an intersection of this and the union of the given predicates |
BooleanExpression |
BooleanExpression.or(Predicate right)
Get a union of this and the given expression |
BooleanExpression |
BooleanExpression.orAllOf(Predicate... predicates)
Get a union of this and the intersection of the given predicates |
| Uses of Predicate in com.mysema.query.types.path |
|---|
| Classes in com.mysema.query.types.path that implement Predicate | |
|---|---|
class |
BooleanPath
BooleanPath represents boolean path expressions |
| Uses of Predicate in com.mysema.query.types.query |
|---|
| Classes in com.mysema.query.types.query that implement Predicate | |
|---|---|
class |
BooleanSubQuery
Boolean typed single result subquery |
| Methods in com.mysema.query.types.query with parameters of type Predicate | |
|---|---|
BooleanSubQuery |
Detachable.unique(Predicate projection)
Create a subquery expression for the given projection |
| Uses of Predicate in com.mysema.query.types.template |
|---|
| Classes in com.mysema.query.types.template that implement Predicate | |
|---|---|
class |
BooleanTemplate
BooleanTemplate is a custom boolean expression |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||