## Uses of Interface
org.eclipse.incquery.runtime.rete.index.Indexer

- Packages that use Indexer
  Package | Description
  --- | ---
  org.eclipse.incquery.runtime.rete.index |

- - ### Uses of Indexer in org.eclipse.incquery.runtime.rete.index

    Subinterfaces of Indexer in org.eclipse.incquery.runtime.rete.index
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IterableIndexer` An indexer that allows the iteration of all retrievable tuple groups (or reduced groups).
    `interface` | `ProjectionIndexer` An iterable indexer that receives updates from a node, and groups received tuples intact, i.e.

    Classes in org.eclipse.incquery.runtime.rete.index that implement Indexer
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GenericProjectionIndexer` A generic Indexer capable of indexing along any valid TupleMask.
    `class` | `IdentityIndexer` Defines an abstract trivial indexer that identically projects the contents of some stateful node, and can therefore save space.
    `class` | `IndexerWithMemory`
    `class` | `MemoryIdentityIndexer` Defines a trivial indexer that identically projects the contents of a memory-equipped node, and can therefore save space.
    `class` | `MemoryNullIndexer` Defines a trivial indexer that projects the contents of a memory-equipped node to the empty tuple, and can therefore save space.
    `class` | `NullIndexer` Defines an abstract trivial indexer that projects the contents of some stateful node to the empty tuple, and can therefore save space.
    `class` | `OnetimeIndexer`
    `class` | `SpecializedProjectionIndexer` A specialized projection indexer that can be memory-less (relying on an external source of information).
    `class` | `StandardIndexer` An abstract standard implementation of the Indexer interface, providing common bookkeeping functionality.
    `class` | `TransitiveClosureNodeIndexer`

    Methods in org.eclipse.incquery.runtime.rete.index that return Indexer
    Modifier and Type | Method and Description
    --- | ---
    `Indexer` | DualInputNode.`getSecondarySlot()`

    Methods in org.eclipse.incquery.runtime.rete.index with parameters of type Indexer
    Modifier and Type | Method and Description
    --- | ---
    `void` | DualInputNode.`connectToIndexers(IterableIndexer primarySlot, Indexer secondarySlot)` Should be called only once, when node is initialized