public class ValueBinderFilterNode extends FilterNode
mailbox, parent
childMailboxes, children
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
ValueBinderFilterNode(ReteContainer reteContainer,
int bindingIndex,
java.lang.Object bindingValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
check(Tuple ps)
Abstract filtering predicate.
|
pullInto, pullIntoWithTimestamp, update
appendParent, assignTraceInfo, getCommunicationTracker, getMailbox, getParents, instantiateMailbox, propagatePullInto, propagatePullIntoWithTimestamp, removeParent
appendChild, constructIndex, getChildMailboxes, getPulledContents, getReceivers, issueError, networkStructureChanged, propagateUpdate, removeChild
acceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString, toStringCore
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
appendChild, constructIndex, getPulledContents, getPulledContents, getReceivers, removeChild
acceptPropagatedTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTag
public ValueBinderFilterNode(ReteContainer reteContainer, int bindingIndex, java.lang.Object bindingValue)
reteContainer
- bindingIndex
- the position in the tuple that should be boundbindingValue
- the value to which the tuple has to be boundpublic boolean check(Tuple ps)
FilterNode
check
in class FilterNode
ps
- the matching to be checked.