Lucene.Net
3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
|
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.