Package | Description |
---|---|
eu.semagrow.core.impl.estimator | |
eu.semagrow.core.impl.planner |
Modifier and Type | Method and Description |
---|---|
double |
CardinalityEstimatorImpl.getVarSelectivity(String varName,
Plan p,
org.openrdf.model.URI source) |
Modifier and Type | Method and Description |
---|---|
Plan |
PlanGeneratorImpl.createUnionPlan(List<Plan> plans) |
Plan |
PlanOptimizer.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.
|
Plan |
DPPlanOptimizer.getBestPlan(org.openrdf.query.algebra.TupleExpr expr,
org.openrdf.query.BindingSet bindings,
org.openrdf.query.Dataset dataset) |
Modifier and Type | Method and Description |
---|---|
Collection<Plan> |
PlanGeneratorImpl.accessPlans(org.openrdf.query.algebra.TupleExpr expr,
org.openrdf.query.BindingSet bindings,
org.openrdf.query.Dataset dataset) |
Collection<Plan> |
PlanGenerator.accessPlans(org.openrdf.query.algebra.TupleExpr expr,
org.openrdf.query.BindingSet bindings,
org.openrdf.query.Dataset dataset)
Constructs all the possible plans by a simple abstract expressions, and possible
bindings and dataset
|
Collection<Plan> |
PlanGeneratorImpl.finalizePlans(Collection<Plan> plans,
PlanProperties properties) |
Collection<Plan> |
PlanGenerator.finalizePlans(Collection<Plan> plans,
PlanProperties desiredProperties)
Constructs enhanced plans that satisfy the @{code desiredProperties}
|
Collection<Plan> |
PlanCollection.get(Set<org.openrdf.query.algebra.TupleExpr> set) |
Collection<Plan> |
PlanGeneratorImpl.joinPlans(Collection<Plan> plan1,
Collection<Plan> plan2) |
Collection<Plan> |
PlanGenerator.joinPlans(Collection<Plan> p1,
Collection<Plan> p2)
Constructs all the possible plans by combining (i.e.
|
Modifier and Type | Method and Description |
---|---|
void |
PlanCollection.addPlan(Plan plan) |
void |
PlanVisitorBase.meet(Plan plan) |
void |
PlanPropertiesUpdater.meet(Plan plan) |
void |
PlanVisitorBase.meetPlan(Plan plan) |
Modifier and Type | Method and Description |
---|---|
void |
PlanCollection.addPlan(Collection<Plan> plans) |
void |
PlanCollection.addPlan(Set<org.openrdf.query.algebra.TupleExpr> e,
Collection<Plan> plans) |
Plan |
PlanGeneratorImpl.createUnionPlan(List<Plan> plans) |
Collection<Plan> |
PlanGeneratorImpl.finalizePlans(Collection<Plan> plans,
PlanProperties properties) |
Collection<Plan> |
PlanGenerator.finalizePlans(Collection<Plan> plans,
PlanProperties desiredProperties)
Constructs enhanced plans that satisfy the @{code desiredProperties}
|
Collection<Plan> |
PlanGeneratorImpl.joinPlans(Collection<Plan> plan1,
Collection<Plan> plan2) |
Collection<Plan> |
PlanGeneratorImpl.joinPlans(Collection<Plan> plan1,
Collection<Plan> plan2) |
Collection<Plan> |
PlanGenerator.joinPlans(Collection<Plan> p1,
Collection<Plan> p2)
Constructs all the possible plans by combining (i.e.
|
Collection<Plan> |
PlanGenerator.joinPlans(Collection<Plan> p1,
Collection<Plan> p2)
Constructs all the possible plans by combining (i.e.
|
Copyright © 2015 SemaGrow - FP7. All rights reserved.