JPAFilter.DefaultImpls| Constructor and Description |
|---|
EqFilter(java.lang.String field,
java.io.Serializable value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
component1() |
java.io.Serializable |
component2() |
EqFilter |
copy(java.lang.String field,
java.io.Serializable value) |
boolean |
equals(java.lang.Object p) |
java.lang.String |
getField() |
java.io.Serializable |
getValue() |
int |
hashCode() |
javax.persistence.criteria.Predicate |
toPredicate(javax.persistence.criteria.CriteriaBuilder cb,
javax.persistence.criteria.Root<?> root)
Converts this filter to a JPA Criteria API Predicate.
|
java.lang.String |
toString() |
and, not, or, toPredicatepublic javax.persistence.criteria.Predicate toPredicate(javax.persistence.criteria.CriteriaBuilder cb,
javax.persistence.criteria.Root<?> root)
Converts this filter to a JPA Criteria API Predicate.
cb - the criteria builder which contains factory methods for various Predicates.root - creates Expressions for fieldspublic java.lang.String toString()
public java.lang.String getField()
public java.io.Serializable getValue()
public java.lang.String component1()
public java.io.Serializable component2()
public EqFilter copy(java.lang.String field, java.io.Serializable value)
public int hashCode()
public boolean equals(java.lang.Object p)