Class ProjectionRemovalOptimizer.VariableFinder
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer.ProjectionRemovalOptimizer.VariableFinder
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
- Enclosing class:
- ProjectionRemovalOptimizer
private static class ProjectionRemovalOptimizer.VariableFinder extends AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Set<java.lang.String>
vars
-
Constructor Summary
Constructors Modifier Constructor Description private
VariableFinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
getVars()
void
meet(Var node)
-
Methods inherited from class org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor
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, meet, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUnsupported, meetUpdateExpr
-
-
-
-
Method Detail
-
meet
public void meet(Var node) throws java.lang.RuntimeException
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
- Throws:
java.lang.RuntimeException
-
getVars
public java.util.Set<java.lang.String> getVars()
-
-