Class BasicJpaRSQLCriteriaBuilder
- java.lang.Object
-
- com.broadleafcommerce.data.tracking.jpa.filtering.fetch.rsql.DefaultJpaRSQLCriteriaBuilder
-
- com.broadleafcommerce.data.tracking.jpa.filtering.fetch.rsql.BasicJpaRSQLCriteriaBuilder
-
- All Implemented Interfaces:
JpaRSQLCriteriaBuilder
public class BasicJpaRSQLCriteriaBuilder extends DefaultJpaRSQLCriteriaBuilder
- Author:
- Jeff Fischer
- See Also:
JpaRSQLCriteriaBuilder
-
-
Constructor Summary
Constructors Constructor Description BasicJpaRSQLCriteriaBuilder(JpaRSQLArgumentParser argumentParser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.persistence.criteria.Predicate
handleEqualIgnoreCase(String selector, Object arg, boolean isRegex, javax.persistence.criteria.AbstractQuery<?> criteriaQuery, javax.persistence.criteria.CriteriaBuilder builder, Map<String,Object> narrowingParams)
-
Methods inherited from class com.broadleafcommerce.data.tracking.jpa.filtering.fetch.rsql.DefaultJpaRSQLCriteriaBuilder
createCriteria, createCriteria, createCriteria, createCriteria, handleBetween, handleEqual, handleGreaterThan, handleGreaterThanOrEqual, handleIn, handleLessThan, handleLessThanOrEqual, handleNotEqual, handleNotEqualIgnoreCase, handleNotIn, handleNull
-
-
-
-
Constructor Detail
-
BasicJpaRSQLCriteriaBuilder
public BasicJpaRSQLCriteriaBuilder(JpaRSQLArgumentParser argumentParser)
-
-
Method Detail
-
handleEqualIgnoreCase
protected javax.persistence.criteria.Predicate handleEqualIgnoreCase(String selector, Object arg, boolean isRegex, javax.persistence.criteria.AbstractQuery<?> criteriaQuery, javax.persistence.criteria.CriteriaBuilder builder, Map<String,Object> narrowingParams)
- Overrides:
handleEqualIgnoreCase
in classDefaultJpaRSQLCriteriaBuilder
-
-