public interface FilterTuple
FilterValueExpr during evaluation.StatementSourcePattern,
ExclusiveStatement,
ExclusiveGroup| Modifier and Type | Method and Description |
|---|---|
void |
addBoundFilter(String varName,
Value value)
register a filter that can be directly expressed as a binding, e.g.
|
void |
addFilterExpr(FilterExpr expr)
register a new filter expression.
|
BindingSet |
getBoundFilters()
Returns bound filter bindings, that need to be added as additional bindings to the final result
|
FilterValueExpr |
getFilterExpr() |
List<String> |
getFreeVars() |
boolean |
hasFilter() |
boolean hasFilter()
void addFilterExpr(FilterExpr expr)
ConjunctiveFilterExpr.expr - void addBoundFilter(String varName, Value value)
varName - value - FilterValueExpr getFilterExpr()
FilterExpr or
ConjunctiveFilterExprBindingSet getBoundFilters()
nullCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.