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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Classes | Namespaces | Typedefs
BitVector.cs File Reference

Go to the source code of this file.


class  Lucene.Net.Util.BitVector
 Optimized implementation of a vector of bits. This is more-or-less like java.util.BitSet, but also includes the following:

  • a count() method, which efficiently computes the number of one bits;
  • optimized read from and write to disk;
  • inlinable get() method;
  • store and load, as bit set or d-gaps, depending on sparseness;


package  Lucene.Net.Util


using Directory = Lucene.Net.Store.Directory
using IndexInput = Lucene.Net.Store.IndexInput
using IndexOutput = Lucene.Net.Store.IndexOutput

Typedef Documentation

Definition at line 20 of file BitVector.cs.

Definition at line 21 of file BitVector.cs.

Definition at line 22 of file BitVector.cs.