Class PackedInt32s.MutableImpl
Inheritance
PackedInt32s.MutableImpl
Assembly: Lucene.Net.dll
Syntax
public abstract class PackedInt32s.MutableImpl : PackedInt32s.Mutable
Constructors
MutableImpl(int, int)
Declaration
protected MutableImpl(int valueCount, int bitsPerValue)
Parameters
Type |
Name |
Description |
int |
valueCount |
|
int |
bitsPerValue |
|
Fields
m_bitsPerValue
Declaration
protected readonly int m_bitsPerValue
Field Value
m_valueCount
Declaration
protected readonly int m_valueCount
Field Value
Properties
BitsPerValue
Declaration
public override sealed int BitsPerValue { get; }
Property Value
Type |
Description |
int |
The number of bits used to store any given value.
Note: this does not imply that memory usage is
bitsPerValue * #values as implementations are free to
use non-space-optimal packing of bits.
|
Overrides
Count
The number of values.
NOTE: This was size() in Lucene.
Declaration
public override sealed int Count { get; }
Property Value
Overrides