Modifier and Type | Method and Description |
---|---|
static CompiledQuery |
CompilerHelper.makeQueryTrace(PQuery query,
java.util.Collection<RecipeTraceInfo> bodyFinalTraces,
java.util.Collection<ReteNodeRecipe> bodyFinalRecipes)
Creates a recipe for a production node and the corresponding trace.
|
Modifier and Type | Method and Description |
---|---|
Address<? extends Node> |
Network.getExistingNodeByRecipe(ReteNodeRecipe recipe) |
Address<? extends Node> |
Network.getNodeByRecipeIfExists(ReteNodeRecipe recipe) |
Modifier and Type | Interface and Description |
---|---|
interface |
AggregatorIndexerRecipe
A representation of the model object 'Aggregator Indexer Recipe'.
|
interface |
AggregatorRecipe
A representation of the model object 'Aggregator Recipe'.
|
interface |
AlphaRecipe
A representation of the model object 'Alpha Recipe'.
|
interface |
AntiJoinRecipe
A representation of the model object 'Anti Join Recipe'.
|
interface |
BetaRecipe
A representation of the model object 'Beta Recipe'.
|
interface |
CheckRecipe
A representation of the model object 'Check Recipe'.
|
interface |
ConstantRecipe
A representation of the model object 'Constant Recipe'.
|
interface |
CountAggregatorRecipe
A representation of the model object 'Count Aggregator Recipe'.
|
interface |
EqualityFilterRecipe
A representation of the model object 'Equality Filter Recipe'.
|
interface |
EvalRecipe
A representation of the model object 'Eval Recipe'.
|
interface |
ExistenceJoinRecipe
A representation of the model object 'Existence Join Recipe'.
|
interface |
ExpressionEnforcerRecipe
A representation of the model object 'Expression Enforcer Recipe'.
|
interface |
FilterRecipe
A representation of the model object 'Filter Recipe'.
|
interface |
IndexerRecipe
A representation of the model object 'Indexer Recipe'.
|
interface |
InequalityFilterRecipe
A representation of the model object 'Inequality Filter Recipe'.
|
interface |
InputFilterRecipe
A representation of the model object 'Input Filter Recipe'.
|
interface |
InputRecipe
A representation of the model object 'Input Recipe'.
|
interface |
JoinRecipe
A representation of the model object 'Join Recipe'.
|
interface |
MultiParentNodeRecipe
A representation of the model object 'Multi Parent Node Recipe'.
|
interface |
ProductionRecipe
A representation of the model object 'Production Recipe'.
|
interface |
ProjectionIndexerRecipe
A representation of the model object 'Projection Indexer Recipe'.
|
interface |
SemiJoinRecipe
A representation of the model object 'Semi Join Recipe'.
|
interface |
SingleParentNodeRecipe
A representation of the model object 'Single Parent Node Recipe'.
|
interface |
TransitiveClosureRecipe
A representation of the model object 'Transitive Closure Recipe'.
|
interface |
TransparentRecipe
A representation of the model object 'Transparent Recipe'.
|
interface |
TrimmerRecipe
A representation of the model object 'Trimmer Recipe'.
|
interface |
UniquenessEnforcerRecipe
A representation of the model object 'Uniqueness Enforcer Recipe'.
|
Modifier and Type | Method and Description |
---|---|
ReteNodeRecipe |
SingleParentNodeRecipe.getParent()
Returns the value of the 'Parent' reference.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<ReteNodeRecipe> |
MultiParentNodeRecipe.getParents()
Returns the value of the 'Parents' reference list.
|
org.eclipse.emf.common.util.EList<ReteNodeRecipe> |
ReteRecipe.getRecipeNodes()
Returns the value of the 'Recipe Nodes' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
SingleParentNodeRecipe.setParent(ReteNodeRecipe value)
Sets the value of the '
Parent ' reference. |
Modifier and Type | Method and Description |
---|---|
static InputFilterRecipe |
RecipesHelper.inputFilterRecipe(ReteNodeRecipe parent,
java.lang.Object inputKey,
java.lang.String inputKeyID,
Mask mask)
Mask can be null in case no tuple reordering or trimming is needed
|
static ProjectionIndexerRecipe |
RecipesHelper.projectionIndexerRecipe(ReteNodeRecipe parent,
Mask mask) |
Modifier and Type | Class and Description |
---|---|
class |
AggregatorIndexerRecipeImpl
An implementation of the model object 'Aggregator Indexer Recipe'.
|
class |
AggregatorRecipeImpl
An implementation of the model object 'Aggregator Recipe'.
|
class |
AlphaRecipeImpl
An implementation of the model object 'Alpha Recipe'.
|
class |
AntiJoinRecipeImpl
An implementation of the model object 'Anti Join Recipe'.
|
class |
BetaRecipeImpl
An implementation of the model object 'Beta Recipe'.
|
class |
CheckRecipeImpl
An implementation of the model object 'Check Recipe'.
|
class |
ConstantRecipeImpl
An implementation of the model object 'Constant Recipe'.
|
class |
CountAggregatorRecipeImpl
An implementation of the model object 'Count Aggregator Recipe'.
|
class |
EqualityFilterRecipeImpl
An implementation of the model object 'Equality Filter Recipe'.
|
class |
EvalRecipeImpl
An implementation of the model object 'Eval Recipe'.
|
class |
ExistenceJoinRecipeImpl
An implementation of the model object 'Existence Join Recipe'.
|
class |
ExpressionEnforcerRecipeImpl
An implementation of the model object 'Expression Enforcer Recipe'.
|
class |
FilterRecipeImpl
An implementation of the model object 'Filter Recipe'.
|
class |
IndexerRecipeImpl
An implementation of the model object 'Indexer Recipe'.
|
class |
InequalityFilterRecipeImpl
An implementation of the model object 'Inequality Filter Recipe'.
|
class |
InputFilterRecipeImpl
An implementation of the model object 'Input Filter Recipe'.
|
class |
InputRecipeImpl
An implementation of the model object 'Input Recipe'.
|
class |
JoinRecipeImpl
An implementation of the model object 'Join Recipe'.
|
class |
MultiParentNodeRecipeImpl
An implementation of the model object 'Multi Parent Node Recipe'.
|
class |
ProductionRecipeImpl
An implementation of the model object 'Production Recipe'.
|
class |
ProjectionIndexerRecipeImpl
An implementation of the model object 'Projection Indexer Recipe'.
|
class |
ReteNodeRecipeImpl
An implementation of the model object 'Rete Node Recipe'.
|
class |
SemiJoinRecipeImpl
An implementation of the model object 'Semi Join Recipe'.
|
class |
SingleParentNodeRecipeImpl
An implementation of the model object 'Single Parent Node Recipe'.
|
class |
TransitiveClosureRecipeImpl
An implementation of the model object 'Transitive Closure Recipe'.
|
class |
TransparentRecipeImpl
An implementation of the model object 'Transparent Recipe'.
|
class |
TrimmerRecipeImpl
An implementation of the model object 'Trimmer Recipe'.
|
class |
UniquenessEnforcerRecipeImpl
An implementation of the model object 'Uniqueness Enforcer Recipe'.
|
Modifier and Type | Method and Description |
---|---|
ReteNodeRecipe |
SingleParentNodeRecipeImpl.basicGetParent() |
ReteNodeRecipe |
SingleParentNodeRecipeImpl.getParent() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<ReteNodeRecipe> |
MultiParentNodeRecipeImpl.getParents() |
org.eclipse.emf.common.util.EList<ReteNodeRecipe> |
ReteRecipeImpl.getRecipeNodes() |
Modifier and Type | Method and Description |
---|---|
void |
SingleParentNodeRecipeImpl.setParent(ReteNodeRecipe newParent) |
Modifier and Type | Method and Description |
---|---|
T |
RecipesSwitch.caseReteNodeRecipe(ReteNodeRecipe object)
Returns the result of interpreting the object as an instance of 'Rete Node Recipe'.
|
Modifier and Type | Method and Description |
---|---|
ReteNodeRecipe |
RecipeTraceInfo.getRecipe() |
ReteNodeRecipe |
RecipeTraceInfo.getShadowedRecipe()
Get original recipe shadowed by an equivalent
|
Modifier and Type | Method and Description |
---|---|
void |
RecipeTraceInfo.shadowWithEquivalentRecipe(ReteNodeRecipe knownRecipe) |
Constructor and Description |
---|
ActiveNodeConflictTrace(ReteNodeRecipe recipe,
RecipeTraceInfo parentRecipeTrace,
RecipeTraceInfo inactiveRecipeTrace) |
CompiledQuery(ReteNodeRecipe recipe,
java.util.Collection<? extends RecipeTraceInfo> parentRecipeTraces,
PQuery query) |
CompiledSubPlan(SubPlan subPlan,
java.util.List<PVariable> variablesTuple,
ReteNodeRecipe recipe,
java.util.Collection<? extends RecipeTraceInfo> parentRecipeTraces) |
CompiledSubPlan(SubPlan subPlan,
java.util.List<PVariable> variablesTuple,
ReteNodeRecipe recipe,
RecipeTraceInfo... parentRecipeTraces) |
ParameterProjectionTrace(PBody body,
ReteNodeRecipe recipe,
java.util.Collection<? extends RecipeTraceInfo> parentRecipeTraces) |
ParameterProjectionTrace(PBody body,
ReteNodeRecipe recipe,
RecipeTraceInfo... parentRecipeTraces) |
PlanningTrace(SubPlan subPlan,
java.util.List<PVariable> variablesTuple,
ReteNodeRecipe recipe,
java.util.Collection<? extends RecipeTraceInfo> parentRecipeTraces) |
PlanningTrace(SubPlan subPlan,
java.util.List<PVariable> variablesTuple,
ReteNodeRecipe recipe,
RecipeTraceInfo... parentRecipeTraces) |
RecipeTraceInfo(ReteNodeRecipe recipe,
java.util.Collection<? extends RecipeTraceInfo> parentRecipeTraces) |
RecipeTraceInfo(ReteNodeRecipe recipe,
RecipeTraceInfo... parentRecipeTraces) |
UserRequestTrace(ReteNodeRecipe recipe,
java.util.Collection<RecipeTraceInfo> parentRecipeTraces) |
UserRequestTrace(ReteNodeRecipe recipe,
RecipeTraceInfo... parentRecipeTraces) |