JPAFilter.DefaultImpls| Constructor and Description |
|---|
GeFilter(java.lang.String field,
java.lang.Number value) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
component1() |
java.lang.Number |
component2() |
GeFilter |
copy(java.lang.String field,
java.lang.Number value) |
boolean |
equals(java.lang.Object p) |
java.lang.String |
getField() |
java.lang.Number |
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.lang.Number getValue()
public java.lang.String component1()
public java.lang.Number component2()
public GeFilter copy(java.lang.String field, java.lang.Number value)
public int hashCode()
public boolean equals(java.lang.Object p)