Lucene.Net
3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
|
An iterator to iterate over set bits in an OpenBitSet. This is faster than nextSetBit() for iterating over the complete set of bits, especially when the density of the bits set is high. More...
Inherits DocIdSetIterator.
Public Member Functions | |
OpenBitSetIterator (OpenBitSet obs) | |
OpenBitSetIterator (long[] bits, int numWords) | |
override int | NextDoc () |
override int | Advance (int target) |
override int | DocID () |
An iterator to iterate over set bits in an OpenBitSet. This is faster than nextSetBit() for iterating over the complete set of bits, especially when the density of the bits set is high.
<version> $Id$ </version>
Definition at line 30 of file OpenBitSetIterator.cs.
Lucene.Net.Util.OpenBitSetIterator.OpenBitSetIterator | ( | OpenBitSet | obs | ) |
Definition at line 109 of file OpenBitSetIterator.cs.
Lucene.Net.Util.OpenBitSetIterator.OpenBitSetIterator | ( | long[] | bits, |
int | numWords | ||
) |
Definition at line 113 of file OpenBitSetIterator.cs.
override int Lucene.Net.Util.OpenBitSetIterator.Advance | ( | int | target | ) |
Definition at line 191 of file OpenBitSetIterator.cs.
override int Lucene.Net.Util.OpenBitSetIterator.DocID | ( | ) |
Definition at line 228 of file OpenBitSetIterator.cs.
override int Lucene.Net.Util.OpenBitSetIterator.NextDoc | ( | ) |
Definition at line 159 of file OpenBitSetIterator.cs.