About predicate

api-jpa

javax.persistence.criteria.Predicate

The type of a simple or compound predicate: a conjunction or disjunction of restrictions.(Interface of JPA)

 
api-jpa

javax.persistence.criteria.CriteriaBuilder

Used to construct criteria queries, compound selections, expressions, predicates, orderings.(Interface of JPA)

 
manual

Comparison in JPQL and Criteria API

Explains how comparison operators can be used in JPQL queries, including in comparing null values.... class ) ;   // Equal (=) Predicate javax.persistence.criteria.Predicate JPA interface The type of a simple or compound predicate: ...

 
manual

WHERE clause (JPQL / Criteria API)

Explains how to use the WHERE clause in a JPQL query.... How a WHERE Clause Works WHERE Predicate and Indexes WHERE Filter in Multi Variable Queries ... in the WHERE clause, which is also known as the WHERE predicate, defines which objects to accept. Only Country objects for which ...

 
manual

Logical Operators in JPQL and Criteria API

Explains how to use AND, OR and NOT in JPQL queries.... ( "isInOECD" ) ; Predicate javax.persistence.criteria.Predicate JPA interface The type of a simple or compound predicate: ...

 
api-jpa

Criteria Query Expressions

Reference (JavaDoc) of JPA query expression interfaces, including Expression, Predicate, Path, ParameterExpression and Subquery.... javax.persistence.criteria.Predicate javax.persistence.criteria.Path ...

 
api-jpa

javax.persistence.criteria.CriteriaBuilder.In

Interface used to build in predicates.(Interface of JPA)

 
manual

Collections in JPQL and Criteria Queries

Shows how collections and maps can be used in JPQL queries.... ) ;   // collection IS [NOT] EMPTY Predicate javax.persistence.criteria.Predicate JPA interface The type of a simple or compound predicate: ...

 
api-jpa

javax.persistence.criteria.Subquery

The Subquery interface defines functionality that is specific to subqueries.(Interface of JPA)

 
api-jpa

not()

Create a negation of the predicate.(Method of javax.persistence.criteria.Predicate)