Interface PredicateProvider<T,Y>
- All Known Implementing Classes:
BetweenDatePredicateProvider,BetweenPredicateProvider,CollectionSizeEqualPredicateProvider,EqPredicateProvider,IsNotNullPredicateProvider,IsNullPredicateProvider,LikePredicateProvider,NotEqPredicateProvider,NullFalseEqPredicateProvider
public interface PredicateProvider<T,Y>
- Author:
- Jeff Fischer
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.persistence.criteria.PredicatebuildPredicate(jakarta.persistence.criteria.CriteriaBuilder builder, FieldPathBuilder fieldPathBuilder, jakarta.persistence.criteria.From root, String ceilingEntity, String fullPropertyName, jakarta.persistence.criteria.Path<T> explicitPath, List<Y> directValues)
-
Method Details
-
buildPredicate
jakarta.persistence.criteria.Predicate buildPredicate(jakarta.persistence.criteria.CriteriaBuilder builder, FieldPathBuilder fieldPathBuilder, jakarta.persistence.criteria.From root, String ceilingEntity, String fullPropertyName, jakarta.persistence.criteria.Path<T> explicitPath, List<Y> directValues)
-