Class AbstractDocIdSetIterator

java.lang.Object
org.apache.lucene.search.DocIdSetIterator
org.apache.lucene.search.AbstractDocIdSetIterator
Direct Known Subclasses:
BitSetIterator, DisjunctionDISIApproximation, DocBaseBitSetIterator, FilteredDocIdSetIterator, IndexedDISI

public abstract class AbstractDocIdSetIterator extends DocIdSetIterator
Abstract implementation of a DocIdSetIterator that tracks the current doc ID. Implementing DocIdSetIterator by extending either this class or FilterDocIdSetIterator is a good idea in order to reduce polymorphism of call sites to DocIdSetIterator.docID().