org.openrdf.query.algebra.evaluation.util
Class QueryOptimizerList
java.lang.Object
org.openrdf.query.algebra.evaluation.util.QueryOptimizerList
- All Implemented Interfaces:
- QueryOptimizer
public class QueryOptimizerList
- extends Object
- implements QueryOptimizer
A query optimizer that contains a list of other query optimizers, which are
called consecutively when the list's optimize(TupleExpr, Dataset, BindingSet)
method is called.
- Author:
- Arjohn Kampman
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
optimizers
protected List<QueryOptimizer> optimizers
QueryOptimizerList
public QueryOptimizerList()
QueryOptimizerList
public QueryOptimizerList(List<QueryOptimizer> optimizers)
QueryOptimizerList
public QueryOptimizerList(QueryOptimizer... optimizers)
add
public void add(QueryOptimizer optimizer)
optimize
public void optimize(TupleExpr tupleExpr,
Dataset dataset,
BindingSet bindings)
- Specified by:
optimize in interface QueryOptimizer
Copyright © 2001-2012 Aduna. All Rights Reserved.