public class NodeProvisioner
extends java.lang.Object
Constructor and Description |
---|
NodeProvisioner(ReteContainer reteContainer)
PRE: NodeFactory, ConnectionFactory must exist
|
Modifier and Type | Method and Description |
---|---|
ProjectionIndexer |
accessProjectionIndexer(RecipeTraceInfo productionTrace,
TupleMask mask) |
ProjectionIndexer |
accessProjectionIndexerOnetime(RecipeTraceInfo supplierTrace,
TupleMask mask) |
Supplier |
asSupplier(Address<? extends Supplier> address)
The powerful method for accessing any (supplier) Address as a local supplier.
|
Address<? extends Node> |
getOrCreateNodeByRecipe(RecipeTraceInfo recipeTrace) |
ProjectionIndexer |
peekProjectionIndexer(RecipeTraceInfo supplierTrace,
TupleMask mask) |
public NodeProvisioner(ReteContainer reteContainer)
reteContainer
- the ReteNet whose interior is to be mapped.public Address<? extends Node> getOrCreateNodeByRecipe(RecipeTraceInfo recipeTrace)
public Supplier asSupplier(Address<? extends Supplier> address)
public ProjectionIndexer accessProjectionIndexer(RecipeTraceInfo productionTrace, TupleMask mask)
public ProjectionIndexer accessProjectionIndexerOnetime(RecipeTraceInfo supplierTrace, TupleMask mask)
public ProjectionIndexer peekProjectionIndexer(RecipeTraceInfo supplierTrace, TupleMask mask)