About expression

api-jpa

type()

Create an expression corresponding to the type of the path.(Method of javax.persistence.criteria.Path)

 
api-jpa

isNotNull()

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

 
api-jpa

and(x, y)

Create a conjunction of the given boolean expressions.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

coalesce(x, y)

Create an expression that returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

toLong(number)

Typecast.(Method of javax.persistence.criteria.CriteriaBuilder)

 
api-jpa

toBigInteger(number)

Typecast.(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

when(condition, result)

Add a when/then clause to the case expression.(Method of javax.persistence.criteria.CriteriaBuilder.Case)

 
api-jpa

otherwise(result)

Add an "else" clause to the case expression.(Method of javax.persistence.criteria.CriteriaBuilder.SimpleCase)

 
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)