Class QueryOptimizerList

java.lang.Object
org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
All Implemented Interfaces:
QueryOptimizer

@Deprecated(forRemoval=true, since="4.1.0") public class QueryOptimizerList extends Object implements QueryOptimizer
Deprecated, for removal: This API element is subject to removal in a future version.
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
  • Field Details

    • optimizers

      protected List<QueryOptimizer> optimizers
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • QueryOptimizerList

      public QueryOptimizerList()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • QueryOptimizerList

      public QueryOptimizerList(List<QueryOptimizer> optimizers)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • QueryOptimizerList

      public QueryOptimizerList(QueryOptimizer... optimizers)
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • add

      public void add(QueryOptimizer optimizer)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • optimize

      public void optimize(TupleExpr tupleExpr, Dataset dataset, BindingSet bindings)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      optimize in interface QueryOptimizer