Class ConstantOptimizer.ConstantVisitor
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
-
- org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
-
- org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
-
- All Implemented Interfaces:
QueryModelVisitor<RuntimeException>
- Enclosing class:
- ConstantOptimizer
protected class ConstantOptimizer.ConstantVisitor extends ConstantOptimizer.VarNameCollector
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedConstantVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmeet(And and)voidmeet(Bound bound)voidmeet(FunctionCall functionCall)voidmeet(If node)voidmeet(Or or)voidmeet(ProjectionElemList projElems)voidmeet(Regex node)Override meetBinaryValueOperatorprotected voidmeetBinaryValueOperator(BinaryValueOperator binaryValueOp)protected voidmeetUnaryValueOperator(UnaryValueOperator unaryValueOp)-
Methods inherited from class org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
meet
-
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, meetBinaryTupleOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetOther, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUpdateExpr
-
-
-
-
Method Detail
-
meet
public void meet(ProjectionElemList projElems)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(Or or)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(And and)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meetBinaryValueOperator
protected void meetBinaryValueOperator(BinaryValueOperator binaryValueOp)
- Overrides:
meetBinaryValueOperatorin classAbstractQueryModelVisitor<RuntimeException>
-
meetUnaryValueOperator
protected void meetUnaryValueOperator(UnaryValueOperator unaryValueOp)
- Overrides:
meetUnaryValueOperatorin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(FunctionCall functionCall)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(Bound bound)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(If node)
- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
meet
public void meet(Regex node)
Override meetBinaryValueOperator- Specified by:
meetin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetin classAbstractQueryModelVisitor<RuntimeException>
-
-