public class ConditionTemplate extends Object
QueryExpression<Boolean>
that has unbound i.e.
unassigned parameters. Given values for the parameters it can return a QueryExpression<Boolean> where all
parameters are bound. If the expression contains named parameters they can be overridden while binding.Modifier and Type | Class and Description |
---|---|
static class |
ConditionTemplate.ExpressionTemplateBuilder |
Modifier and Type | Method and Description |
---|---|
QueryExpression<Boolean> |
bindParameters(Map<String,Object> parameters) |
static Set<String> |
getUnboundParameters(QueryExpression<Boolean> condition) |
static Set<String> |
getUnboundParameters(QueryExpression<Boolean> condition,
Map<String,Object> parameters) |
static NegationBuilder<ConditionTemplate.ExpressionTemplateBuilder> |
where() |
public QueryExpression<Boolean> bindParameters(Map<String,Object> parameters)
public static Set<String> getUnboundParameters(QueryExpression<Boolean> condition)
public static Set<String> getUnboundParameters(QueryExpression<Boolean> condition, Map<String,Object> parameters)
public static NegationBuilder<ConditionTemplate.ExpressionTemplateBuilder> where()
Copyright © 2016 SAPERION AG. All rights reserved.