Interface Restrictions.PropertyRestriction<T>
- Type Parameters:
T
- The expression type
- All Known Implementing Classes:
Restrictions.After
,Restrictions.Before
,Restrictions.PropertyArrayContains
,Restrictions.PropertyBetween
,Restrictions.PropertyCollectionContains
,Restrictions.PropertyContaining
,Restrictions.PropertyContainingIgnoreCase
,Restrictions.PropertyContains
,Restrictions.PropertyContainsIgnoreCase
,Restrictions.PropertyEndingWith
,Restrictions.PropertyEndingWithIgnoreCase
,Restrictions.PropertyEndsWith
,Restrictions.PropertyEndsWithIgnoreCase
,Restrictions.PropertyEqual
,Restrictions.PropertyEquals
,Restrictions.PropertyGreaterThan
,Restrictions.PropertyGreaterThanEquals
,Restrictions.PropertyIlike
,Restrictions.PropertyIn
,Restrictions.PropertyInList
,Restrictions.PropertyInRange
,Restrictions.PropertyIsEmpty
,Restrictions.PropertyIsFalse
,Restrictions.PropertyIsNotEmpty
,Restrictions.PropertyIsNotNull
,Restrictions.PropertyIsNull
,Restrictions.PropertyIsTrue
,Restrictions.PropertyLessThan
,Restrictions.PropertyLessThanEquals
,Restrictions.PropertyLike
,Restrictions.PropertyNotEqual
,Restrictions.PropertyNotEquals
,Restrictions.PropertyNotIn
,Restrictions.PropertyNotInList
,Restrictions.PropertyRegex
,Restrictions.PropertyRlike
,Restrictions.PropertyStartingWith
,Restrictions.PropertyStartingWithIgnoreCase
,Restrictions.PropertyStartsWith
,Restrictions.PropertyStartsWithIgnoreCase
,Restrictions.PropertyStringEqualIgnoreCase
,Restrictions.PropertyStringEqualsIgnoreCase
- Enclosing class:
- Restrictions
public static interface Restrictions.PropertyRestriction<T>
Property restriction.
-
Method Summary
Modifier and TypeMethodDescription@NonNull jakarta.persistence.criteria.Predicate
find
(@NonNull PersistentEntityRoot<?> entityRoot, @NonNull PersistentEntityCriteriaBuilder cb, @NonNull jakarta.persistence.criteria.Expression<T> expression, @NonNull List<jakarta.persistence.criteria.ParameterExpression<T>> parameters) getName()
int
-
Method Details
-
getName
String getName() -
getRequiredParameters
int getRequiredParameters() -
find
@NonNull @NonNull jakarta.persistence.criteria.Predicate find(@NonNull @NonNull PersistentEntityRoot<?> entityRoot, @NonNull @NonNull PersistentEntityCriteriaBuilder cb, @NonNull @NonNull jakarta.persistence.criteria.Expression<T> expression, @NonNull @NonNull List<jakarta.persistence.criteria.ParameterExpression<T>> parameters)
-