About predicate

api-jpa

in(values)

Create a predicate to test whether the expression is a member of the collection.(Method of javax.persistence.criteria.Expression)

 
api-jpa

lt(x, y)

Create a predicate for testing whether the first argument is less than the second.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

le(x, y)

Create a predicate for testing whether the first argument is less than or equal to the second.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

equal(x, y)

Create a predicate for testing the arguments for equality.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

where(restrictions)

Modify the subquery to restrict the result according to the conjunction of the specified restriction predicates.(Method of javax.persistence.criteria.Subquery)

 
api-jpa

having(restrictions)

Specify restrictions over the groups of the query according the conjunction of the specified restriction predicates.(Method of javax.persistence.criteria.AbstractQuery)

 
api-jpa

getGroupRestriction()

Return the predicate that corresponds to the restriction(s) over the grouping items, or null if no restrictions have been specified.(Method of javax.persistence.criteria.AbstractQuery)

 
api-jpa

greaterThanOrEqualTo(x, y)

Create a predicate for testing whether the first argument is greater than or equal to the second.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

like(x, pattern, escapeChar)

Create a predicate for testing whether the expression satisfies the given pattern.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

notLike(x, pattern, escapeChar)

Create a predicate for testing whether the expression does not satisfy the given pattern.(Method of javax.persistence.criteria.CriteriaBuilder)