Class EnumPredicateBuilder
- java.lang.Object
-
- app.commerceio.spring.data.search.jpa.parser.EnumPredicateBuilder
-
- All Implemented Interfaces:
PredicateBuilder<Enum<?>>
public class EnumPredicateBuilder extends Object implements PredicateBuilder<Enum<?>>
-
-
Constructor Summary
Constructors Constructor Description EnumPredicateBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.persistence.criteria.Predicatege(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)javax.persistence.criteria.Predicategt(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)javax.persistence.criteria.Predicatele(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)javax.persistence.criteria.Predicatelt(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)Enum<?>parse(Class type, String value)
-
-
-
Method Detail
-
parse
public Enum<?> parse(Class type, String value)
- Specified by:
parsein interfacePredicateBuilder<Enum<?>>
-
gt
public javax.persistence.criteria.Predicate gt(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)
- Specified by:
gtin interfacePredicateBuilder<Enum<?>>
-
ge
public javax.persistence.criteria.Predicate ge(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)
- Specified by:
gein interfacePredicateBuilder<Enum<?>>
-
lt
public javax.persistence.criteria.Predicate lt(Class<?> type, javax.persistence.criteria.Path<?> path, String key, String value, javax.persistence.criteria.CriteriaBuilder criteriaBuilder)
- Specified by:
ltin interfacePredicateBuilder<Enum<?>>
-
-