Package | Description |
---|---|
org.eclipse.incquery.runtime.rete.construction.plancompiler | |
org.eclipse.incquery.runtime.rete.traceability |
Modifier and Type | Method and Description |
---|---|
static PlanningTrace |
CompilerHelper.checkAndTrimEqualVariables(SubPlan plan,
PlanningTrace coreTrace)
Makes sure that all variables in the tuple are different so that it can be used as
CompiledSubPlan . |
Modifier and Type | Method and Description |
---|---|
static PlanningTrace |
CompilerHelper.checkAndTrimEqualVariables(SubPlan plan,
PlanningTrace coreTrace)
Makes sure that all variables in the tuple are different so that it can be used as
CompiledSubPlan . |
static RecipeTraceInfo |
CompilerHelper.makeIndexerTrace(SubPlan planToCompile,
PlanningTrace parentTrace,
TupleMask mask)
Returns a compiled indexer trace according to a mask
|
static Mask |
CompilerHelper.makeProjectionMask(PlanningTrace compiledParent,
java.lang.Iterable<PVariable> projectedVariables) |
Constructor and Description |
---|
JoinHelper(SubPlan planToCompile,
PlanningTrace primaryCompiled,
PlanningTrace callTrace) |
Modifier and Type | Class and Description |
---|---|
class |
CompiledSubPlan
A trace marker associating a Rete recipe with a query SubPlan.
|