public class DefaultProductionNode extends UniquenessEnforcerNode implements Production
| Constructor and Description | 
|---|
DefaultProductionNode(ReteContainer reteContainer,
                     java.util.Map<java.lang.String,java.lang.Integer> posMapping)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
acceptPropagatedTraceInfo(TraceInfo traceInfo)
accepts traceability info propagated to this node 
 | 
java.util.Map<java.lang.String,java.lang.Integer> | 
getPosMapping()  | 
java.util.Iterator<Tuple> | 
iterator()  | 
appendParent, assignTraceInfo, constructIndex, getIdentityIndexer, getMemory, getNullIndexer, getParents, pullInto, removeParent, updateappendChild, getPulledContents, getReceivers, removeChildgetContainer, getNodeId, getTag, getTraceInfos, setTag, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitappendChild, constructIndex, getPulledContents, getReceivers, pullInto, removeChildappendParent, getParents, removeParent, updateassignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagpublic DefaultProductionNode(ReteContainer reteContainer, java.util.Map<java.lang.String,java.lang.Integer> posMapping)
reteContainer - posMapping - public java.util.Map<java.lang.String,java.lang.Integer> getPosMapping()
getPosMapping in interface Productionpublic java.util.Iterator<Tuple> iterator()
iterator in interface java.lang.Iterable<Tuple>public void acceptPropagatedTraceInfo(TraceInfo traceInfo)
NodeacceptPropagatedTraceInfo in interface NodeacceptPropagatedTraceInfo in class BaseNode