-
-
Field Summary
Fields Modifier and Type Field Description private final Stringfieldprivate final Serializablevalue
-
Constructor Summary
Constructors Constructor Description EqFilter(String field, Serializable value)
-
Method Summary
Modifier and Type Method Description PredicatetoPredicate(CriteriaBuilder cb, Root<?> root)Converts this filter to a JPA Criteria API Predicate. StringtoString()final Stringcomponent1()final Serializablecomponent2()final EqFiltercopy(String field, Serializable value)final StringgetField()final SerializablegetValue()-
-
Constructor Detail
-
EqFilter
EqFilter(String field, Serializable value)
-
-
Method Detail
-
toPredicate
Predicate toPredicate(CriteriaBuilder cb, Root<?> root)
Converts this filter to a JPA Criteria API Predicate.
- Parameters:
cb- the criteria builder which contains factory methods for various Predicates.root- creates Expressions for fields
-
component1
final String component1()
-
component2
final Serializable component2()
-
copy
final EqFilter copy(String field, Serializable value)
-
getValue
final Serializable getValue()
-
-
-
-