public abstract class StandardIndexer extends BaseNode implements Indexer
| Constructor and Description |
|---|
StandardIndexer(ReteContainer reteContainer,
TupleMask mask) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignTraceInfo(TraceInfo traceInfo)
assigns new traceability info to this node
|
void |
attachListener(IndexerListener listener) |
void |
detachListener(IndexerListener listener) |
ReteContainer |
getContainer() |
java.util.Collection<IndexerListener> |
getListeners() |
TupleMask |
getMask() |
Supplier |
getParent() |
acceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfos, setTag, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitget, getActiveNodeacceptPropagatedTraceInfo, getNodeId, getTag, getTraceInfos, setTagpublic StandardIndexer(ReteContainer reteContainer, TupleMask mask)
public Supplier getParent()
public void attachListener(IndexerListener listener)
attachListener in interface Indexerpublic void detachListener(IndexerListener listener)
detachListener in interface Indexerpublic java.util.Collection<IndexerListener> getListeners()
getListeners in interface Indexerpublic ReteContainer getContainer()
getContainer in interface NodegetContainer in class BaseNodepublic void assignTraceInfo(TraceInfo traceInfo)
NodeassignTraceInfo in interface NodeassignTraceInfo in class BaseNode