org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate
Class BetweenPredicateProvider

java.lang.Object
  extended by org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.BetweenPredicateProvider
All Implemented Interfaces:
PredicateProvider<Comparable,Comparable>

@Component(value="blBetweenPredicateProvider")
public class BetweenPredicateProvider
extends Object
implements PredicateProvider<Comparable,Comparable>

Author:
Jeff Fischer

Constructor Summary
BetweenPredicateProvider()
           
 
Method Summary
 javax.persistence.criteria.Predicate buildPredicate(javax.persistence.criteria.CriteriaBuilder builder, FieldPathBuilder fieldPathBuilder, javax.persistence.criteria.From root, String ceilingEntity, String fullPropertyName, javax.persistence.criteria.Path<Comparable> explicitPath, List<Comparable> directValues)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BetweenPredicateProvider

public BetweenPredicateProvider()
Method Detail

buildPredicate

public javax.persistence.criteria.Predicate buildPredicate(javax.persistence.criteria.CriteriaBuilder builder,
                                                           FieldPathBuilder fieldPathBuilder,
                                                           javax.persistence.criteria.From root,
                                                           String ceilingEntity,
                                                           String fullPropertyName,
                                                           javax.persistence.criteria.Path<Comparable> explicitPath,
                                                           List<Comparable> directValues)
Specified by:
buildPredicate in interface PredicateProvider<Comparable,Comparable>


Copyright © 2013. All Rights Reserved.