public class DPPlanOptimizer extends Object implements PlanOptimizer
Modifier and Type | Class and Description |
---|---|
static class |
DPPlanOptimizer.PairSubsetIterator<T> |
static class |
DPPlanOptimizer.SubsetsIterator<T> |
Constructor and Description |
---|
DPPlanOptimizer(PlanGenerator planGenerator) |
Modifier and Type | Method and Description |
---|---|
Plan |
getBestPlan(org.openrdf.query.algebra.TupleExpr expr,
org.openrdf.query.BindingSet bindings,
org.openrdf.query.Dataset dataset)
Returns a Plan from an abstract expression consulting the bindings and dataset
that accompanies the expression.
|
public DPPlanOptimizer(PlanGenerator planGenerator)
@Loggable public Plan getBestPlan(org.openrdf.query.algebra.TupleExpr expr, org.openrdf.query.BindingSet bindings, org.openrdf.query.Dataset dataset)
PlanOptimizer
getBestPlan
in interface PlanOptimizer
expr
- the abstract expression that constitute the querybindings
- the BindingSet populated by the userdataset
- the datasets used in the queryCopyright © 2015 SemaGrow - FP7. All rights reserved.