Class OwnedTupleExprPruner
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<RuntimeException>
-
- org.eclipse.rdf4j.sail.federation.optimizers.OwnedTupleExprPruner
-
- All Implemented Interfaces:
QueryOptimizer,QueryModelVisitor<RuntimeException>
public class OwnedTupleExprPruner extends AbstractQueryModelVisitor<RuntimeException> implements QueryOptimizer
Remove redundantOwnedTupleExpr.- Author:
- James Leigh
-
-
Constructor Summary
Constructors Constructor Description OwnedTupleExprPruner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidmeetOther(QueryModelNode node)voidoptimize(TupleExpr query, Dataset dataset, BindingSet bindings)-
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, meet, meetBinaryTupleOperator, meetBinaryValueOperator, meetCompareSubQueryValueOperator, meetNAryValueOperator, meetNode, meetSubQueryValueOperator, meetUnaryTupleOperator, meetUnaryValueOperator, meetUpdateExpr
-
-
-
-
Method Detail
-
optimize
public void optimize(TupleExpr query, Dataset dataset, BindingSet bindings)
- Specified by:
optimizein interfaceQueryOptimizer
-
meetOther
public void meetOther(QueryModelNode node)
- Specified by:
meetOtherin interfaceQueryModelVisitor<RuntimeException>- Overrides:
meetOtherin classAbstractQueryModelVisitor<RuntimeException>
-
-