gate.creole.annic.apache.lucene.index
Class TermInfo

java.lang.Object
  extended by gate.creole.annic.apache.lucene.index.TermInfo

final class TermInfo
extends Object

A TermInfo is the record of information stored for a term.


Field Summary
(package private)  int docFreq
          The number of documents which contain the term.
(package private)  long freqPointer
           
(package private)  long proxPointer
           
(package private)  int skipOffset
           
 
Constructor Summary
TermInfo()
           
TermInfo(int df, long fp, long pp)
           
TermInfo(TermInfo ti)
           
 
Method Summary
(package private)  void set(int docFreq, long freqPointer, long proxPointer, int skipOffset)
           
(package private)  void set(TermInfo ti)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

docFreq

int docFreq
The number of documents which contain the term.


freqPointer

long freqPointer

proxPointer

long proxPointer

skipOffset

int skipOffset
Constructor Detail

TermInfo

TermInfo()

TermInfo

TermInfo(int df,
         long fp,
         long pp)

TermInfo

TermInfo(TermInfo ti)
Method Detail

set

final void set(int docFreq,
               long freqPointer,
               long proxPointer,
               int skipOffset)

set

final void set(TermInfo ti)