public abstract class AbstractEvaluatorNode extends SingleInputNode implements IEvaluatorNode
| Modifier and Type | Field and Description |
|---|---|
protected EvaluatorCore |
core |
mailbox, parentchildMailboxes, childrennodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
AbstractEvaluatorNode(ReteContainer reteContainer,
EvaluatorCore core) |
| Modifier and Type | Method and Description |
|---|---|
ReteContainer |
getReteContainer() |
java.lang.String |
prettyPrintTraceInfoPatternList() |
protected void |
propagateIterableUpdate(Direction direction,
java.lang.Iterable<Tuple> update,
Timestamp timestamp) |
appendParent, assignTraceInfo, getCommunicationTracker, getMailbox, getParents, instantiateMailbox, propagatePullInto, propagatePullIntoWithTimestamp, removeParentappendChild, constructIndex, getChildMailboxes, getPulledContents, getReceivers, issueError, networkStructureChanged, propagateUpdate, removeChildacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitappendChild, constructIndex, getPulledContents, getPulledContents, getReceivers, pullInto, pullIntoWithTimeline, removeChildbatchUpdate, updateacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagprotected EvaluatorCore core
public AbstractEvaluatorNode(ReteContainer reteContainer, EvaluatorCore core)
public ReteContainer getReteContainer()
getReteContainer in interface IEvaluatorNodepublic java.lang.String prettyPrintTraceInfoPatternList()
prettyPrintTraceInfoPatternList in interface IEvaluatorNode