Package org.apache.lucene.codecs
Class BlockTermState
- java.lang.Object
-
- org.apache.lucene.index.TermState
-
- org.apache.lucene.index.OrdTermState
-
- org.apache.lucene.codecs.BlockTermState
-
- All Implemented Interfaces:
java.lang.Cloneable
public class BlockTermState extends OrdTermState
Holds all state required forPostingsReaderBaseto produce aDocsEnumwithout re-seeking the terms dict.
-
-
Field Summary
Fields Modifier and Type Field Description longblockFilePointerfp into the terms dict primary file (_X.tim) that holds this termintdocFreqhow many docs have this terminttermBlockOrdthe term's ord in the current blocklongtotalTermFreqtotal number of occurrences of this term-
Fields inherited from class org.apache.lucene.index.OrdTermState
ord
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyFrom(TermState _other)Copies the content of the givenTermStateto this instancejava.lang.StringtoString()
-
-
-
Field Detail
-
docFreq
public int docFreq
how many docs have this term
-
totalTermFreq
public long totalTermFreq
total number of occurrences of this term
-
termBlockOrd
public int termBlockOrd
the term's ord in the current block
-
blockFilePointer
public long blockFilePointer
fp into the terms dict primary file (_X.tim) that holds this term
-
-
Method Detail
-
copyFrom
public void copyFrom(TermState _other)
Description copied from class:TermStateCopies the content of the givenTermStateto this instance- Overrides:
copyFromin classOrdTermState- Parameters:
_other- the TermState to copy
-
toString
public java.lang.String toString()
- Overrides:
toStringin classOrdTermState
-
-