Criteria.ParameterBuilder| Modifier and Type | Method and Description |
|---|---|
boolean |
applies(Object modelValue)
Returns whether this criteria value would apply to the given model value.
|
Predicate |
build(Expression<?> path,
CriteriaBuilder criteriaBuilder,
Criteria.ParameterBuilder parameterBuilder)
Returns a predicate for the criteria value.
|
boolean |
contains() |
static Like |
contains(String value) |
boolean |
endsWith() |
static Like |
endsWith(String value) |
boolean |
equals(Object object) |
int |
hashCode() |
boolean |
startsWith() |
static Like |
startsWith(String value) |
String |
toString() |
public boolean startsWith()
public boolean endsWith()
public boolean contains()
public Predicate build(Expression<?> path, CriteriaBuilder criteriaBuilder, Criteria.ParameterBuilder parameterBuilder)
Criteriareturn criteriaBuilder.equal(path, parameterBuilder.create(getValue()));
build in class Criteria<String>path - Entity property path. You can use this to inspect the target entity property.criteriaBuilder - So you can build a predicate with a ParameterExpression.parameterBuilder - You must use this to create a ParameterExpression for the criteria value.public boolean applies(Object modelValue)
CriteriaCriteria.build(Expression, CriteriaBuilder, ParameterBuilder).Copyright © 2015–2020 OmniFaces. All rights reserved.