Interface IterableIndexer

All Superinterfaces:
Indexer, Iterable<Tuple>, Node
All Known Subinterfaces:
ProjectionIndexer
All Known Implementing Classes:
GenericProjectionIndexer, IdentityIndexer, MemoryIdentityIndexer, MemoryNullIndexer, NullIndexer, OnetimeIndexer, SpecializedProjectionIndexer, TimelyMemoryIdentityIndexer, TimelyMemoryNullIndexer, TransitiveClosureNodeIndexer

public interface IterableIndexer extends Indexer, Iterable<Tuple>
An indexer that allows the iteration of all retrievable tuple groups (or reduced groups).
  • Method Details

    • getSignatures

      Iterable<Tuple> 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