| Package | Description |
|---|---|
| org.aksw.limes.core.execution.engine | |
| org.aksw.limes.core.execution.planning.plan | |
| org.aksw.limes.core.execution.planning.planner |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
SimpleExecutionEngine.executeStatic(NestedPlan plan)
Executes an immutable nested plan in lNr depth first oder.
|
| Modifier and Type | Method and Description |
|---|---|
NestedPlan |
NestedPlan.clone()
Returns a clone of the current plan.
|
| Modifier and Type | Method and Description |
|---|---|
List<NestedPlan> |
NestedPlan.getSubPlans()
Returns the set of sub-plans of the current plan.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NestedPlan.addSubplan(NestedPlan subplan)
Adds a sub-Plan to the current list of sub-plans.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NestedPlan.setSubPlans(List<NestedPlan> subPlans)
Sets the sub-plans of the plan.
|
| Modifier and Type | Method and Description |
|---|---|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
List<NestedPlan> plans,
double selectivity)
Computes the left-order best instructionList for a list of plans.
|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
List<NestedPlan> plans,
double selectivity)
Computes the best conjunctive instructionList for a instructionList
against a list of plans by calling back the method.
|
NestedPlan |
DynamicPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with AND operator.
|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with AND operator.
|
NestedPlan |
DynamicPlanner.getBestDifferencePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with MINUS operator.
|
NestedPlan |
DynamicPlanner.getPlan(LinkSpecification spec)
Returns the corresponding plan of a specification.
|
NestedPlan |
IPlanner.plan(LinkSpecification spec)
Generates a NestedPlan for a link specification.
|
NestedPlan |
CanonicalPlanner.plan(LinkSpecification spec)
Generates a NestedPlan for a link specification.
|
NestedPlan |
DynamicPlanner.plan(LinkSpecification spec)
Generates a NestedPlan for a link specification.
|
NestedPlan |
HeliosPlanner.plan(LinkSpecification spec)
Generates a NestedPlan for a link specification.
|
NestedPlan |
DynamicPlanner.plan(LinkSpecification spec,
ACache source,
ACache target,
AMapping sourceMapping,
AMapping targetMapping)
Generates a instructionList based on the optimality assumption used in
databases.
|
NestedPlan |
HeliosPlanner.plan(LinkSpecification spec,
ACache source,
ACache target,
AMapping sourceMapping,
AMapping targetMapping)
Generates a NestedPlan based on the optimality assumption used in
databases.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,NestedPlan> |
DynamicPlanner.getPlans() |
| Modifier and Type | Method and Description |
|---|---|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
List<NestedPlan> plans,
double selectivity)
Computes the best conjunctive instructionList for a instructionList
against a list of plans by calling back the method.
|
NestedPlan |
DynamicPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with AND operator.
|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with AND operator.
|
NestedPlan |
DynamicPlanner.getBestDifferencePlan(LinkSpecification spec,
NestedPlan left,
NestedPlan right,
double selectivity)
Find the least costly plan for a link specification with MINUS operator.
|
LinkSpecification |
DynamicPlanner.getLinkSpec(NestedPlan plan)
Returns the specification from which the input plan was generated.
|
| Modifier and Type | Method and Description |
|---|---|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
List<NestedPlan> plans,
double selectivity)
Computes the left-order best instructionList for a list of plans.
|
NestedPlan |
HeliosPlanner.getBestConjunctivePlan(LinkSpecification spec,
NestedPlan left,
List<NestedPlan> plans,
double selectivity)
Computes the best conjunctive instructionList for a instructionList
against a list of plans by calling back the method.
|
Copyright © 2018. All rights reserved.