Class ParameterProjectionTrace
java.lang.Object
tools.refinery.interpreter.rete.traceability.RecipeTraceInfo
tools.refinery.interpreter.rete.traceability.ParameterProjectionTrace
- All Implemented Interfaces:
PatternTraceInfo,TraceInfo
The recipe projects the finished results of a
PBody onto the list of parameters.-
Constructor Summary
ConstructorsConstructorDescriptionParameterProjectionTrace(PBody body, ReteNodeRecipe recipe, Collection<? extends RecipeTraceInfo> parentRecipeTraces) ParameterProjectionTrace(PBody body, ReteNodeRecipe recipe, RecipeTraceInfo... parentRecipeTraces) -
Method Summary
Methods inherited from class tools.refinery.interpreter.rete.traceability.RecipeTraceInfo
assignNode, getNode, getParentRecipeTraces, getParentRecipeTracesForCloning, getRecipe, getShadowedRecipe, propagateFromIndexerToSupplierParent, propagateFromStandardNodeToSupplierParent, propagateToIndexerParent, propagateToProductionNodeParentAlso, shadowWithEquivalentRecipeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tools.refinery.interpreter.rete.traceability.TraceInfo
assignNode, getNode, propagateFromIndexerToSupplierParent, propagateFromStandardNodeToSupplierParent, propagateToIndexerParent, propagateToProductionNodeParentAlso
-
Constructor Details
-
ParameterProjectionTrace
public ParameterProjectionTrace(PBody body, ReteNodeRecipe recipe, RecipeTraceInfo... parentRecipeTraces) -
ParameterProjectionTrace
public ParameterProjectionTrace(PBody body, ReteNodeRecipe recipe, Collection<? extends RecipeTraceInfo> parentRecipeTraces)
-
-
Method Details
-
getPatternName
- Specified by:
getPatternNamein interfacePatternTraceInfo
-