public class OnetimeIndexer extends GenericProjectionIndexer
mailbox, memory
listeners, mask, parent
nodeId, reteContainer, tag, traceInfos
Constructor and Description |
---|
OnetimeIndexer(ReteContainer reteContainer,
TupleMask mask) |
Modifier and Type | Method and Description |
---|---|
void |
appendParent(Supplier supplier)
appends a parent that will continously send insert and revoke updates to this supplier
|
void |
attachListener(IndexerListener listener) |
java.util.Collection<Tuple> |
get(Tuple signature) |
getActiveNode, getSignatures, iterator, update
getMailbox, getMemory, getParents, instantiateMailbox, removeParent, update
assignTraceInfo, detachListener, getContainer, getListeners, getMask, getParent, propagate, toStringCore
acceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfoPatternsEnumerated, getTraceInfos, setTag, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
detachListener, getListeners, getMask, getParent
acceptPropagatedTraceInfo, assignTraceInfo, getContainer, getNodeId, getTag, getTraceInfos, setTag
public OnetimeIndexer(ReteContainer reteContainer, TupleMask mask)
public java.util.Collection<Tuple> get(Tuple signature)
get
in interface Indexer
get
in class GenericProjectionIndexer
public void appendParent(Supplier supplier)
Receiver
appendParent
in interface Receiver
appendParent
in class IndexerWithMemory
public void attachListener(IndexerListener listener)
attachListener
in interface Indexer
attachListener
in class StandardIndexer