public class ConstantNode extends StandardNode
Modifier and Type | Field and Description |
---|---|
protected Tuple |
constant |
childMailboxes, children
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
ConstantNode(ReteContainer reteContainer,
Tuple constant) |
Modifier and Type | Method and Description |
---|---|
void |
pullInto(java.util.Collection<Tuple> collector,
boolean flush)
Pulls the contents of this object in this particular moment into a target collection.
|
void |
pullIntoWithTimeline(java.util.Map<Tuple,Timeline<Timestamp>> collector,
boolean flush) |
appendChild, constructIndex, getChildMailboxes, getPulledContents, getReceivers, issueError, networkStructureChanged, propagateUpdate, removeChild
acceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPulledContents
acceptPropagatedTraceInfo, assignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTag
protected Tuple constant
public ConstantNode(ReteContainer reteContainer, Tuple constant)
constant
- will be wrapped using IQueryRuntimeContext.wrapTuple(Tuple)
public void pullInto(java.util.Collection<Tuple> collector, boolean flush)
Supplier
flush
- if true, flushing of messages is allowed during the pull, otherwise flushing is not allowed