Uses of Interface
com.mysema.query.types.Predicate

Packages that use Predicate
com.mysema.query Contains basic Query elements 
com.mysema.query.collections Implementations of Querydsl query interfaces for JavaBean collections 
com.mysema.query.jdo JDOQL support for Querydsl 
com.mysema.query.jdo.dml DML operations support for Querydsl JDOQL 
com.mysema.query.jdo.sql   
com.mysema.query.jpa Query implementations for HQL and JPAQL 
com.mysema.query.jpa.hibernate JPQL for Hibernate 
com.mysema.query.jpa.impl HQL Support classes 
com.mysema.query.lucene   
com.mysema.query.mongodb   
com.mysema.query.search   
com.mysema.query.sql SQL/JDBC support for Querydsl 
com.mysema.query.sql.dml DML operations support 
com.mysema.query.sql.oracle Oracle support for Querydsl SQL 
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 DefaultQueryMetadata.getHaving()
           
 Predicate BooleanBuilder.getValue()
           
 Predicate QueryMetadata.getWhere()
          Get the expressions aggregated into a single boolean expression or null, if none where defined
 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 DefaultQueryMetadata.addHaving(Predicate... o)
           
 void QueryMetadata.addJoinCondition(Predicate o)
          Add the given join condition to the last given join
 void DefaultQueryMetadata.addJoinCondition(Predicate o)
           
 void QueryMetadata.addWhere(Predicate... o)
          Add the given where expressions
 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)
           
 

Uses of Predicate in com.mysema.query.collections
 

Methods in com.mysema.query.collections that return Predicate
protected  Predicate[] ColQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 

Methods in com.mysema.query.collections with parameters of type Predicate
<T> com.mysema.codegen.Evaluator<List<T>>
DefaultEvaluatorFactory.createEvaluator(QueryMetadata metadata, Expression<? extends T> source, Predicate filter)
          Create an Evaluator for the given source and filter
 com.mysema.codegen.Evaluator<List<Object[]>> DefaultEvaluatorFactory.createEvaluator(QueryMetadata metadata, List<JoinExpression> joins, Predicate filter)
          Create an Evaluator for the given sources and the given optional filter
protected  Predicate[] ColQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 ColUpdateClause<T> ColUpdateClause.where(Predicate... o)
           
 ColDeleteClause<T> ColDeleteClause.where(Predicate... o)
           
 

Uses of Predicate in com.mysema.query.jdo
 

Methods in com.mysema.query.jdo that return Predicate
protected  Predicate[] JDOQLQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 

Methods in com.mysema.query.jdo with parameters of type Predicate
protected  Predicate[] JDOQLQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 

Uses of Predicate in com.mysema.query.jdo.dml
 

Methods in com.mysema.query.jdo.dml with parameters of type Predicate
 JDOQLUpdateClause JDOQLUpdateClause.where(Predicate... o)
           
 JDOQLDeleteClause JDOQLDeleteClause.where(Predicate... o)
           
 

Uses of Predicate in com.mysema.query.jdo.sql
 

Methods in com.mysema.query.jdo.sql with parameters of type Predicate
 T AbstractSQLQuery.on(Predicate... conditions)
           
 

Uses of Predicate in com.mysema.query.jpa
 

Methods in com.mysema.query.jpa that return Predicate
protected  Predicate JPQLCollectionAnyVisitor.exists(Context c, Predicate condition)
           
protected  Predicate[] JPQLQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 

Methods in com.mysema.query.jpa with parameters of type Predicate
protected  Predicate JPQLCollectionAnyVisitor.exists(Context c, Predicate condition)
           
protected  Predicate[] JPQLQueryMixin.normalize(Predicate[] conditions, boolean where)
           
 T AbstractSQLQuery.on(Predicate... conditions)
           
 T JPQLQueryMixin.with(Predicate... conditions)
           
 Q AbstractJPQLSubQuery.with(Predicate... conditions)
           
 Q JPQLQueryBase.with(Predicate... conditions)
           
 Q JPQLCommonQuery.with(Predicate... condition)
          Add join conditions to the last added join
 

Uses of Predicate in com.mysema.query.jpa.hibernate
 

Methods in com.mysema.query.jpa.hibernate with parameters of type Predicate
 HibernateDeleteClause HibernateDeleteClause.where(Predicate... o)
           
 HibernateUpdateClause HibernateUpdateClause.where(Predicate... o)
           
 

Uses of Predicate in com.mysema.query.jpa.impl
 

Methods in com.mysema.query.jpa.impl with parameters of type Predicate
 JPADeleteClause JPADeleteClause.where(Predicate... o)
           
 JPAUpdateClause JPAUpdateClause.where(Predicate... o)
           
 

Uses of Predicate in com.mysema.query.lucene
 

Classes in com.mysema.query.lucene that implement Predicate
 class QueryElement
          QueryElement wraps a Lucene Query
 

Methods in com.mysema.query.lucene with parameters of type Predicate
 Q AbstractLuceneQuery.where(Predicate... e)
           
 

Uses of Predicate in com.mysema.query.mongodb
 

Methods in com.mysema.query.mongodb with parameters of type Predicate
 MongodbQuery<K> MongodbQuery.where(Predicate... e)
           
 

Uses of Predicate in com.mysema.query.search
 

Methods in com.mysema.query.search with parameters of type Predicate
 SearchQuery<T> SearchQuery.where(Predicate... e)
           
 

Uses of Predicate in com.mysema.query.sql
 

Methods in com.mysema.query.sql that return Predicate
 Predicate ForeignKey.on(RelationalPath<E> entity)
           
 

Methods in com.mysema.query.sql with parameters of type Predicate
 Q AbstractSQLSubQuery.on(Predicate... conditions)
           
 Q AbstractSQLQuery.on(Predicate... conditions)
           
 Q SQLCommonQuery.on(Predicate... conditions)
          Defines a filter to the last added join
 

Uses of Predicate in com.mysema.query.sql.dml
 

Methods in com.mysema.query.sql.dml with parameters of type Predicate
 SQLUpdateClause SQLUpdateClause.where(Predicate... o)
           
 SQLDeleteClause SQLDeleteClause.where(Predicate... o)
           
 

Uses of Predicate in com.mysema.query.sql.oracle
 

Methods in com.mysema.query.sql.oracle with parameters of type Predicate
 OracleQuery OracleQuery.connectBy(Predicate cond)
           
 OracleQuery OracleQuery.connectByNocyclePrior(Predicate cond)
           
 OracleQuery OracleQuery.connectByPrior(Predicate cond)
           
<A> OracleQuery
OracleQuery.startWith(Predicate cond)
           
 

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)
           
 

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)
           
 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)
           
 SimpleQueryAdapter<T> SimpleQueryAdapter.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(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
<D> Predicate
ExpressionUtils.eq(Expression<D> left, Expression<? extends D> right)
          Create an left equals right expression
static
<D> Predicate
ExpressionUtils.eqConst(Expression<D> left, D constant)
          Create an left equals constant expression
static
<D> Predicate
ExpressionUtils.in(Expression<D> left, Collection<? extends D> right)
          Create an left in right expression
static
<D> Predicate
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
<D> Predicate
ExpressionUtils.ne(Expression<D> left, Expression<? super D> right)
          Create a left not equals right expression
static
<D> Predicate
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
 

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
 



Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.