protected static class FilterOptimizer.FilterBindingFinder extends AbstractQueryModelVisitor<OptimizationException>
Modifier and Type | Field and Description |
---|---|
protected boolean |
isFilterOnAssignedBinding |
protected Set<String> |
vars |
Modifier | Constructor and Description |
---|---|
protected |
FilterBindingFinder() |
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterOnAssignedBinding(TupleExpr expr,
Set<String> filterArgs) |
void |
meet(BindingSetAssignment node) |
void |
meet(Extension node) |
meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
public boolean isFilterOnAssignedBinding(TupleExpr expr, Set<String> filterArgs)
public void meet(Extension node)
meet
in interface QueryModelVisitor<OptimizationException>
meet
in class AbstractQueryModelVisitor<OptimizationException>
public void meet(BindingSetAssignment node)
meet
in interface QueryModelVisitor<OptimizationException>
meet
in class AbstractQueryModelVisitor<OptimizationException>
Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.