public class TrimmerNode extends TransformerNode
Modifier and Type | Field and Description |
---|---|
protected TupleMask |
mask |
mailbox, parent
children
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
TrimmerNode(ReteContainer reteContainer) |
TrimmerNode(ReteContainer reteContainer,
TupleMask mask) |
Modifier and Type | Method and Description |
---|---|
TupleMask |
getMask() |
void |
setMask(TupleMask mask) |
protected Tuple |
transform(Tuple input) |
pullInto, update
appendParent, assignTraceInfo, getMailbox, getParents, instantiateMailbox, propagatePullInto, removeParent
appendChild, constructIndex, getPulledContents, getReceivers, issueError, propagateUpdate, removeChild
acceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendChild, constructIndex, getPulledContents, getReceivers, removeChild
acceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTag
protected TupleMask mask
public TrimmerNode(ReteContainer reteContainer, TupleMask mask)
reteContainer
- mask
- The mask used to trim substitutions.public TrimmerNode(ReteContainer reteContainer)