Class Numeric
Creates
path = number
.- Author:
- Bauke Scholtz
-
Nested Class Summary
Nested classes/interfaces inherited from class org.omnifaces.persistence.criteria.Criteria
Criteria.ParameterBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Returns whether this criteria value would apply to the given model value.build
(Expression<?> path, CriteriaBuilder criteriaBuilder, Criteria.ParameterBuilder parameterBuilder) Returns a predicate for the criteria value.static boolean
static Numeric
static Numeric
-
Method Details
-
value
-
parse
-
is
-
build
public Predicate build(Expression<?> path, CriteriaBuilder criteriaBuilder, Criteria.ParameterBuilder parameterBuilder) Description copied from class:Criteria
Returns a predicate for the criteria value. Below is an example implementation:return criteriaBuilder.equal(path, parameterBuilder.create(getValue()));
- Specified by:
build
in classCriteria<Number>
- Parameters:
path
- Entity property path. You can use this to inspect the target entity property.criteriaBuilder
- So you can build a predicate with aParameterExpression
.parameterBuilder
- You must use this to create aParameterExpression
for the criteria value.- Returns:
- A predicate for the criteria value.
-
applies
Description copied from class:Criteria
Returns whether this criteria value would apply to the given model value. This must basically represent the "plain Java" equivalent of the SQL behavior as achieved byCriteria.build(Expression, CriteriaBuilder, ParameterBuilder)
.
-