This abstract class defines methods to iterate over a set of non-decreasing
doc ids. Note that this class assumes it iterates on doc Ids, and therefore
{@link #NO_MORE_DOCS} is set to {@value #NO_MORE_DOCS} in order to be used as
a sentinel object. Implementations of this class are expected to consider
{@link Integer#MAX_VALUE} as an invalid value.
Namespace: Lucene.Net.SearchAssembly: Lucene.Net (in Lucene.Net.dll) Version: 2.9.4.1
Syntax
C# |
---|
public abstract class DocIdSetIterator |
Visual Basic |
---|
Public MustInherit Class DocIdSetIterator |
Visual C++ |
---|
public ref class DocIdSetIterator abstract |
Inheritance Hierarchy
System..::..Object
Lucene.Net.Search..::..DocIdSetIterator
Lucene.Net.Search..::..DocIdSet..::..AnonymousClassDocIdSet..::..AnonymousClassDocIdSetIterator
Lucene.Net.Search..::..FieldCacheTermsFilter..::..FieldCacheTermsFilterDocIdSet..::..FieldCacheTermsFilterDocIdSetIterator
Lucene.Net.Search..::..FilteredDocIdSetIterator
Lucene.Net.Search..::..Scorer
Lucene.Net.Util..::..OpenBitSetIterator
Lucene.Net.Search..::..DocIdSetIterator
Lucene.Net.Search..::..DocIdSet..::..AnonymousClassDocIdSet..::..AnonymousClassDocIdSetIterator
Lucene.Net.Search..::..FieldCacheTermsFilter..::..FieldCacheTermsFilterDocIdSet..::..FieldCacheTermsFilterDocIdSetIterator
Lucene.Net.Search..::..FilteredDocIdSetIterator
Lucene.Net.Search..::..Scorer
Lucene.Net.Util..::..OpenBitSetIterator