Class FilterOptimizer.FilterBindingFinder
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<OptimizationException>
-
- org.eclipse.rdf4j.federated.optimizer.FilterOptimizer.FilterBindingFinder
-
- All Implemented Interfaces:
QueryModelVisitor<OptimizationException>
- Enclosing class:
- FilterOptimizer
protected static class FilterOptimizer.FilterBindingFinder extends AbstractQueryModelVisitor<OptimizationException>
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanisFilterOnAssignedBindingprotected Set<String>vars
-
Constructor Summary
Constructors Modifier Constructor Description protectedFilterBindingFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisFilterOnAssignedBinding(TupleExpr expr, Set<String> filterArgs)voidmeet(BindingSetAssignment node)voidmeet(Extension node)-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor
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
-
-
-
-
Method Detail
-
isFilterOnAssignedBinding
public boolean isFilterOnAssignedBinding(TupleExpr expr, Set<String> filterArgs)
-
meet
public void meet(Extension node)
- Specified by:
meetin interfaceQueryModelVisitor<OptimizationException>- Overrides:
meetin classAbstractQueryModelVisitor<OptimizationException>
-
meet
public void meet(BindingSetAssignment node)
- Specified by:
meetin interfaceQueryModelVisitor<OptimizationException>- Overrides:
meetin classAbstractQueryModelVisitor<OptimizationException>
-
-