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 TypeMethodDescriptionjakarta.persistence.criteria.Predicate
find
(PersistentEntityRoot<?> entityRoot, PersistentEntityCriteriaBuilder cb, jakarta.persistence.criteria.Expression<T> expression, jakarta.persistence.criteria.ParameterExpression<T>[] parameters) getName()
int
-
Method Details
-
getName
String getName() -
getRequiredParameters
int getRequiredParameters() -
find
@NonNull jakarta.persistence.criteria.Predicate find(@NonNull PersistentEntityRoot<?> entityRoot, @NonNull PersistentEntityCriteriaBuilder cb, @NonNull jakarta.persistence.criteria.Expression<T> expression, @NonNull jakarta.persistence.criteria.ParameterExpression<T>[] parameters)
-