Class CachedOrdinalsReader.CachedOrds
Holds the cached ordinals in two parallel int[] arrays.
Implements
IAccountable
  Inherited Members
Namespace: Lucene.Net.Facet.Taxonomy
Assembly: Lucene.Net.Facet.dll
Syntax
public sealed class CachedOrdinalsReader.CachedOrds : IAccountable
  Constructors
CachedOrds(OrdinalsSegmentReader, int)
Creates a new CachedOrdinalsReader.CachedOrds from the Lucene.Net.Index.BinaryDocValues.
Assumes that the Lucene.Net.Index.BinaryDocValues is not null.
Declaration
public CachedOrds(OrdinalsReader.OrdinalsSegmentReader source, int maxDoc)
  Parameters
| Type | Name | Description | 
|---|---|---|
| OrdinalsReader.OrdinalsSegmentReader | source | |
| int | maxDoc | 
Properties
Offsets
Index into Ordinals for each document.
Declaration
public int[] Offsets { get; }
  Property Value
| Type | Description | 
|---|---|
| int[] | 
Ordinals
Holds ords for all docs.
Declaration
public int[] Ordinals { get; }
  Property Value
| Type | Description | 
|---|---|
| int[] | 
Methods
RamBytesUsed()
Return the memory usage of this object in bytes. Negative values are illegal.
Declaration
public long RamBytesUsed()
  Returns
| Type | Description | 
|---|---|
| long | 
Implements
      Lucene.Net.Util.IAccountable