Class ConjunctiveConstraintSplitter.ConstraintVisitor
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
-
- All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
- Enclosing class:
- ConjunctiveConstraintSplitter
protected static class ConjunctiveConstraintSplitter.ConstraintVisitor extends AbstractQueryModelVisitor<RuntimeException>
-
-
Constructor Summary
Constructors Constructor Description ConstraintVisitor(TupleExpr tupleExpr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
getConjunctiveConstraints(ValueExpr valueExpr, List<ValueExpr> conjunctiveConstraints)
void
meet(Filter filter)
void
meet(LeftJoin 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, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
-
-
-
-
Field Detail
-
tupleExpr
protected final TupleExpr tupleExpr
-
-
Constructor Detail
-
ConstraintVisitor
public ConstraintVisitor(TupleExpr tupleExpr)
-
-
Method Detail
-
meet
public void meet(Filter filter)
- Specified by:
meet
in interfaceQueryModelVisitor<RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(LeftJoin node)
- Specified by:
meet
in interfaceQueryModelVisitor<RuntimeException>
- Overrides:
meet
in classAbstractQueryModelVisitor<RuntimeException>
-
-