Class SameTermFilterOptimizer.SameTermFilterVisitor
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer.SameTermFilterOptimizer.SameTermFilterVisitor
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
- Enclosing class:
- SameTermFilterOptimizer
private static class SameTermFilterOptimizer.SameTermFilterVisitor extends AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSameTermFilterVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidbindVar(Var var, Value value, Filter filter)private voidextracted(Filter filter)private ValuegetValue(ValueExpr valueExpr)private booleanisUnboundVar(ValueExpr valueExpr, java.util.Set<java.lang.String> bindingNames)voidmeet(Filter filter)private voidrenameVar(Var oldVar, Var newVar, Filter filter)-
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(Filter filter)
- Specified by:
meetin interfaceQueryModelVisitor<java.lang.RuntimeException>- Overrides:
meetin classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
extracted
private void extracted(Filter filter)
-
isUnboundVar
private boolean isUnboundVar(ValueExpr valueExpr, java.util.Set<java.lang.String> bindingNames)
-
-