Class UnionScopeChangeOptimizer.UnionArgChecker
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.optimizer.UnionScopeChangeOptimizer.UnionArgChecker
-
- All Implemented Interfaces:
QueryModelVisitor<java.lang.RuntimeException>
- Enclosing class:
- UnionScopeChangeOptimizer
private static class UnionScopeChangeOptimizer.UnionArgChecker extends AbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) boolean
containsBindOrValues
-
Constructor Summary
Constructors Modifier Constructor Description private
UnionArgChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
meet(BindingSetAssignment bsa)
void
meet(Extension node)
void
meet(Projection subselect)
void
meet(Union union)
-
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, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUnsupported, meetUpdateExpr
-
-
-
-
Method Detail
-
meet
public void meet(Union union)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
meet
public void meet(Projection subselect)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
meet
public void meet(Extension node) throws java.lang.RuntimeException
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
- Throws:
java.lang.RuntimeException
-
meet
public void meet(BindingSetAssignment bsa)
- Specified by:
meet
in interfaceQueryModelVisitor<java.lang.RuntimeException>
- Overrides:
meet
in classAbstractSimpleQueryModelVisitor<java.lang.RuntimeException>
-
-