Top Methods
org.hibernate.query.criteria

public Interface JpaInPredicate<T>

extends JpaPredicate, CriteriaBuilder.In<T>
Known Direct Subinterfaces
org.hibernate.query.sqm.tree.predicate.SqmInPredicate
Imports
jakarta.persistence.criteria.CriteriaBuilder

Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public JpaExpression<T>

Returns:

expression
getExpression
()

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.getExpression.

Return the expression to be tested against the list of values.
public JpaInPredicate<T>

Returns:

in predicate
value
(T
value
value
)

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.value.

Add to list of values to be tested against.
public JpaInPredicate<T>

Returns:

in predicate
value
(JpaExpression<? extends T>
expression
value
)

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.value.

Add to list of values to be tested against.
Inherited from jakarta.persistence.criteria.CriteriaBuilder.In:
value
Inherited from org.hibernate.query.criteria.JpaPredicate:
not

Method Detail

getExpressionback to summary
public JpaExpression<T> getExpression()

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.getExpression.

Return the expression to be tested against the list of values.

Returns:JpaExpression<T>

expression

Annotations
@Override
valueback to summary
public JpaInPredicate<T> value(T value)

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.value.

Add to list of values to be tested against.

Parameters
value:T

value

Returns:JpaInPredicate<T>

in predicate

Annotations
@Override
valueback to summary
public JpaInPredicate<T> value(JpaExpression<? extends T> value)

Redeclares jakarta.persistence.criteria.CriteriaBuilder.In.value.

Add to list of values to be tested against.

Parameters
value:JpaExpression<? extends T>

expression

Returns:JpaInPredicate<T>

in predicate