Uses of Interface
javax.persistence.criteria.Predicate

Packages that use Predicate
javax.persistence.criteria   
 

Uses of Predicate in javax.persistence.criteria
 

Subinterfaces of Predicate in javax.persistence.criteria
static interface CriteriaBuilder.In<T>
           
 

Methods in javax.persistence.criteria that return Predicate
 Predicate CriteriaBuilder.and(Expression<Boolean> x, Expression<Boolean> y)
           
 Predicate CriteriaBuilder.and(Predicate... restrictions)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.between(Expression<? extends Y> v, Expression<? extends Y> x, Expression<? extends Y> y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.between(Expression<? extends Y> v, Y x, Y y)
           
 Predicate CriteriaBuilder.conjunction()
           
 Predicate CriteriaBuilder.disjunction()
           
 Predicate CriteriaBuilder.equal(Expression<?> x, Expression<?> y)
           
 Predicate CriteriaBuilder.equal(Expression<?> x, Object y)
           
 Predicate CriteriaBuilder.exists(Subquery<?> subquery)
           
 Predicate CriteriaBuilder.ge(Expression<? extends Number> x, Expression<? extends Number> y)
           
 Predicate CriteriaBuilder.ge(Expression<? extends Number> x, Number y)
           
 Predicate AbstractQuery.getGroupRestriction()
           
 Predicate AbstractQuery.getRestriction()
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.greaterThan(Expression<? extends Y> x, Expression<? extends Y> y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.greaterThan(Expression<? extends Y> x, Y y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x, Expression<? extends Y> y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x, Y y)
           
 Predicate CriteriaBuilder.gt(Expression<? extends Number> x, Expression<? extends Number> y)
           
 Predicate CriteriaBuilder.gt(Expression<? extends Number> x, Number y)
           
 Predicate Expression.in(Collection<?> values)
           
 Predicate Expression.in(Expression<?>... values)
           
 Predicate Expression.in(Expression<Collection<?>> values)
           
 Predicate Expression.in(Object... values)
           
<C extends Collection<?>>
Predicate
CriteriaBuilder.isEmpty(Expression<C> collection)
           
 Predicate CriteriaBuilder.isFalse(Expression<Boolean> x)
           
<E,C extends Collection<E>>
Predicate
CriteriaBuilder.isMember(E elem, Expression<C> collection)
           
<E,C extends Collection<E>>
Predicate
CriteriaBuilder.isMember(Expression<E> elem, Expression<C> collection)
           
<C extends Collection<?>>
Predicate
CriteriaBuilder.isNotEmpty(Expression<C> collection)
           
<E,C extends Collection<E>>
Predicate
CriteriaBuilder.isNotMember(E elem, Expression<C> collection)
           
<E,C extends Collection<E>>
Predicate
CriteriaBuilder.isNotMember(Expression<E> elem, Expression<C> collection)
           
 Predicate Expression.isNotNull()
           
 Predicate CriteriaBuilder.isNotNull(Expression<?> x)
           
 Predicate Expression.isNull()
           
 Predicate CriteriaBuilder.isNull(Expression<?> x)
           
 Predicate CriteriaBuilder.isTrue(Expression<Boolean> x)
           
 Predicate CriteriaBuilder.le(Expression<? extends Number> x, Expression<? extends Number> y)
           
 Predicate CriteriaBuilder.le(Expression<? extends Number> x, Number y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.lessThan(Expression<? extends Y> x, Expression<? extends Y> y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.lessThan(Expression<? extends Y> x, Y y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x, Expression<? extends Y> y)
           
<Y extends Comparable<? super Y>>
Predicate
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x, Y y)
           
 Predicate CriteriaBuilder.like(Expression<String> x, Expression<String> pattern)
           
 Predicate CriteriaBuilder.like(Expression<String> x, Expression<String> pattern, char escapeChar)
           
 Predicate CriteriaBuilder.like(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar)
           
 Predicate CriteriaBuilder.like(Expression<String> x, String pattern)
           
 Predicate CriteriaBuilder.like(Expression<String> x, String pattern, char escapeChar)
           
 Predicate CriteriaBuilder.like(Expression<String> x, String pattern, Expression<Character> escapeChar)
           
 Predicate CriteriaBuilder.lt(Expression<? extends Number> x, Expression<? extends Number> y)
           
 Predicate CriteriaBuilder.lt(Expression<? extends Number> x, Number y)
           
 Predicate Predicate.not()
           
 Predicate CriteriaBuilder.not(Expression<Boolean> restriction)
           
 Predicate CriteriaBuilder.notEqual(Expression<?> x, Expression<?> y)
           
 Predicate CriteriaBuilder.notEqual(Expression<?> x, Object y)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, Expression<String> pattern)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, Expression<String> pattern, char escapeChar)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, Expression<String> pattern, Expression<Character> escapeChar)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, String pattern)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, String pattern, char escapeChar)
           
 Predicate CriteriaBuilder.notLike(Expression<String> x, String pattern, Expression<Character> escapeChar)
           
 Predicate CriteriaBuilder.or(Expression<Boolean> x, Expression<Boolean> y)
           
 Predicate CriteriaBuilder.or(Predicate... restrictions)
           
 

Methods in javax.persistence.criteria with parameters of type Predicate
 Predicate CriteriaBuilder.and(Predicate... restrictions)
           
 AbstractQuery<T> AbstractQuery.having(Predicate... restrictions)
           
 Subquery<T> Subquery.having(Predicate... restrictions)
           
 CriteriaQuery<T> CriteriaQuery.having(Predicate... restrictions)
           
 Predicate CriteriaBuilder.or(Predicate... restrictions)
           
 AbstractQuery<T> AbstractQuery.where(Predicate... restrictions)
           
 Subquery<T> Subquery.where(Predicate... restrictions)
           
 CriteriaQuery<T> CriteriaQuery.where(Predicate... restrictions)
           
 



Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.