CLucene - a full-featured, c++ search engine
API Documentation


lucene::index::TermInfosReader Class Reference

This stores a monotonically increasing set of <Term, TermInfo> pairs in a Directory. More...

#include <TermInfosReader.h>

Inheritance diagram for lucene::index::TermInfosReader:
lucene::debug::LuceneBase

List of all members.

Public Member Functions

 TermInfosReader (lucene::store::Directory *dir, const char *segment, FieldInfos *fis)
 ~TermInfosReader ()
void close ()
int64_t size () const
int32_t getSkipInterval ()
SegmentTermEnumterms (const Term *term=NULL)
TermInfoget (const Term *term)

Detailed Description

This stores a monotonically increasing set of <Term, TermInfo> pairs in a Directory.

Pairs are accessed either by Term or by ordinal position the set.

PORT STATUS: 365707 (jlucene 1.9)


Constructor & Destructor Documentation

lucene::index::TermInfosReader::TermInfosReader ( lucene::store::Directory dir,
const char *  segment,
FieldInfos fis 
)
lucene::index::TermInfosReader::~TermInfosReader (  ) 

Member Function Documentation

void lucene::index::TermInfosReader::close (  ) 
TermInfo* lucene::index::TermInfosReader::get ( const Term term  ) 
int32_t lucene::index::TermInfosReader::getSkipInterval (  )  [inline]
int64_t lucene::index::TermInfosReader::size (  )  const
SegmentTermEnum* lucene::index::TermInfosReader::terms ( const Term term = NULL  ) 

The documentation for this class was generated from the following file:

clucene.sourceforge.net