Class BlockTreeTermsReader.Stats
BlockTree statistics for a single field returned by ComputeStats().
Inheritance
Namespace: Lucene.Net.Codecs
Assembly: Lucene.Net.dll
Syntax
public class Stats : object
  Properties
| Improve this Doc View SourceBlockCountByPrefixLen
Number of blocks at each prefix depth.
Declaration
public int[] BlockCountByPrefixLen { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32[] | 
Field
Field name.
Declaration
public string Field { get; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
FloorBlockCount
The number of floor blocks (meta-blocks larger than the
allowed maxItemsPerBlock) in the terms file.
Declaration
public int FloorBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
FloorSubBlockCount
The number of sub-blocks within the floor blocks.
Declaration
public int FloorSubBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
IndexArcCount
How many arcs in the index FST.
Declaration
public long IndexArcCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
IndexNodeCount
How many nodes in the index FST.
Declaration
public long IndexNodeCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
IndexNumBytes
Byte size of the index.
Declaration
public long IndexNumBytes { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
MixedBlockCount
The number of "internal" blocks (that have both terms and sub-blocks).
Declaration
public int MixedBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
NonFloorBlockCount
The number of normal (non-floor) blocks in the terms file.
Declaration
public int NonFloorBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
Segment
Segment name.
Declaration
public string Segment { get; }
  Property Value
| Type | Description | 
|---|---|
| System.String | 
SubBlocksOnlyBlockCount
The number of "internal" blocks that do not contain terms (have only sub-blocks).
Declaration
public int SubBlocksOnlyBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
TermsOnlyBlockCount
The number of "leaf" blocks (blocks that have only terms).
Declaration
public int TermsOnlyBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
TotalBlockCount
Total number of blocks.
Declaration
public int TotalBlockCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int32 | 
TotalBlockOtherBytes
Total bytes stored by the PostingsBaseFormat, plus the other few vInts stored in the frame.
Declaration
public long TotalBlockOtherBytes { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
TotalBlockStatsBytes
Total number of bytes used to store term stats (not including what the PostingsBaseFormat stores.
Declaration
public long TotalBlockStatsBytes { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
TotalBlockSuffixBytes
Total number of bytes used to store term suffixes.
Declaration
public long TotalBlockSuffixBytes { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
TotalTermBytes
Total number of bytes (sum of term lengths) across all terms in the field.
Declaration
public long TotalTermBytes { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
TotalTermCount
Total number of terms in the field.
Declaration
public long TotalTermCount { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System.Int64 | 
Methods
| Improve this Doc View SourceToString()
Declaration
public override string ToString()
  Returns
| Type | Description | 
|---|---|
| System.String |