public class ExternalInputStatelessFilterNode extends FilterNode implements Disconnectable
Contains those tuples of its parents, that (when transformed by a mask, if given) are present in the extensional relation identified by the input key.
mailbox, parentchildMailboxes, childrennodeId, reteContainer, tag, traceInfos| Constructor and Description |
|---|
ExternalInputStatelessFilterNode(ReteContainer reteContainer,
TupleMask mask) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
check(Tuple ps)
Abstract filtering predicate.
|
void |
connectThroughContext(ReteEngine engine,
IInputKey inputKey) |
void |
disconnect()
Disconnects this rete engine component from the underlying model.
|
pullInto, pullIntoWithTimeline, updateappendParent, 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, removeChildbatchUpdateacceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTagpublic ExternalInputStatelessFilterNode(ReteContainer reteContainer, TupleMask mask)
public boolean check(Tuple ps)
FilterNodecheck in class FilterNodeps - the matching to be checked.public void connectThroughContext(ReteEngine engine, IInputKey inputKey)
public void disconnect()
Disconnectabledisconnect in interface Disconnectable