Interface IterableIndexer
- All Known Subinterfaces:
ProjectionIndexer
- All Known Implementing Classes:
GenericProjectionIndexer
,IdentityIndexer
,MemoryIdentityIndexer
,MemoryNullIndexer
,NullIndexer
,OnetimeIndexer
,SpecializedProjectionIndexer
,TimelyMemoryIdentityIndexer
,TimelyMemoryNullIndexer
,TransitiveClosureNodeIndexer
An indexer that allows the iteration of all retrievable tuple groups (or reduced groups).
-
Method Summary
Modifier and TypeMethodDescriptionint
A view consisting of exactly those signatures whose tuple group is not emptyMethods inherited from interface tools.refinery.interpreter.rete.index.Indexer
attachListener, detachListener, get, getActiveNode, getListeners, getMask, getParent, getTimeline
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
Methods inherited from interface tools.refinery.interpreter.rete.network.Node
acceptPropagatedTraceInfo, assignTraceInfo, getCommunicationTracker, getContainer, getNodeId, getTag, getTraceInfos, setTag
-
Method Details
-
getSignatures
A view consisting of exactly those signatures whose tuple group is not empty- Since:
- 2.0
-
getBucketCount
int getBucketCount()- Returns:
- the number of signatures whose tuple group is not empty
- Since:
- 2.0
-