Package org.apache.lucene.codecs
Class BlockTreeTermsReader.Stats
- java.lang.Object
 - 
- org.apache.lucene.codecs.BlockTreeTermsReader.Stats
 
 
- 
- Enclosing class:
 - BlockTreeTermsReader
 
public static class BlockTreeTermsReader.Stats extends java.lang.ObjectBlockTree statistics for a single field returned byBlockTreeTermsReader.FieldReader.computeStats(). 
- 
- 
Field Summary
Fields Modifier and Type Field Description int[]blockCountByPrefixLenNumber of blocks at each prefix depth.java.lang.StringfieldField name.intfloorBlockCountThe number of floor blocks (meta-blocks larger than the allowedmaxItemsPerBlock) in the terms file.intfloorSubBlockCountThe number of sub-blocks within the floor blocks.longindexArcCountHow many arcs in the index FST.longindexNodeCountHow many nodes in the index FST.longindexNumBytesByte size of the index.intmixedBlockCountThe number of "internal" blocks (that have both terms and sub-blocks).intnonFloorBlockCountThe number of normal (non-floor) blocks in the terms file.java.lang.StringsegmentSegment name.intsubBlocksOnlyBlockCountThe number of "internal" blocks that do not contain terms (have only sub-blocks).inttermsOnlyBlockCountThe number of "leaf" blocks (blocks that have only terms).inttotalBlockCountTotal number of blocks.longtotalBlockOtherBytesTotal bytes stored by thePostingsBaseFormat, plus the other few vInts stored in the frame.longtotalBlockStatsBytesTotal number of bytes used to store term stats (not including what thePostingsBaseFormatstores.longtotalBlockSuffixBytesTotal number of bytes used to store term suffixes.longtotalTermBytesTotal number of bytes (sum of term lengths) across all terms in the field.longtotalTermCountTotal number of terms in the field. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString() 
 - 
 
- 
- 
Field Detail
- 
indexNodeCount
public long indexNodeCount
How many nodes in the index FST. 
- 
indexArcCount
public long indexArcCount
How many arcs in the index FST. 
- 
indexNumBytes
public long indexNumBytes
Byte size of the index. 
- 
totalTermCount
public long totalTermCount
Total number of terms in the field. 
- 
totalTermBytes
public long totalTermBytes
Total number of bytes (sum of term lengths) across all terms in the field. 
- 
nonFloorBlockCount
public int nonFloorBlockCount
The number of normal (non-floor) blocks in the terms file. 
- 
floorBlockCount
public int floorBlockCount
The number of floor blocks (meta-blocks larger than the allowedmaxItemsPerBlock) in the terms file. 
- 
floorSubBlockCount
public int floorSubBlockCount
The number of sub-blocks within the floor blocks. 
- 
mixedBlockCount
public int mixedBlockCount
The number of "internal" blocks (that have both terms and sub-blocks). 
- 
termsOnlyBlockCount
public int termsOnlyBlockCount
The number of "leaf" blocks (blocks that have only terms). 
- 
subBlocksOnlyBlockCount
public int subBlocksOnlyBlockCount
The number of "internal" blocks that do not contain terms (have only sub-blocks). 
- 
totalBlockCount
public int totalBlockCount
Total number of blocks. 
- 
blockCountByPrefixLen
public int[] blockCountByPrefixLen
Number of blocks at each prefix depth. 
- 
totalBlockSuffixBytes
public long totalBlockSuffixBytes
Total number of bytes used to store term suffixes. 
- 
totalBlockStatsBytes
public long totalBlockStatsBytes
Total number of bytes used to store term stats (not including what thePostingsBaseFormatstores. 
- 
totalBlockOtherBytes
public long totalBlockOtherBytes
Total bytes stored by thePostingsBaseFormat, plus the other few vInts stored in the frame. 
- 
segment
public final java.lang.String segment
Segment name. 
- 
field
public final java.lang.String field
Field name. 
 - 
 
 -