| 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.
|