Class BetweenDatePredicateProvider
java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.BetweenDatePredicateProvider
- All Implemented Interfaces:
PredicateProvider<Comparable,Comparable>
@Component("blBetweenDatePredicateProvider")
public class BetweenDatePredicateProvider
extends Object
implements PredicateProvider<Comparable,Comparable>
- Author:
- Jeff Fischer
-
Constructor Summary
Constructors -
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<Comparable> explicitPath, List<Comparable> directValues)
-
Constructor Details
-
BetweenDatePredicateProvider
public BetweenDatePredicateProvider()
-
-
Method Details
-
buildPredicate
public 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<Comparable> explicitPath, List<Comparable> directValues) - Specified by:
buildPredicatein interfacePredicateProvider<Comparable,Comparable>
-