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.Predicatefind(@NonNull PersistentEntityRoot<?> entityRoot, @NonNull PersistentEntityCriteriaBuilder cb, @NonNull jakarta.persistence.criteria.Expression<T> expression, @NonNull 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 jakarta.persistence.criteria.ParameterExpression<T>[] parameters)
-