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.
More...
#include <TermInfosReader.h>
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.
◆ TermInfosReader()
Lucene::TermInfosReader::TermInfosReader |
( |
const DirectoryPtr & |
dir, |
|
|
const String & |
seg, |
|
|
const FieldInfosPtr & |
fis, |
|
|
int32_t |
readBufferSize, |
|
|
int32_t |
indexDivisor |
|
) |
| |
◆ ~TermInfosReader()
virtual Lucene::TermInfosReader::~TermInfosReader |
( |
| ) |
|
|
virtual |
◆ _getClassName()
static String Lucene::TermInfosReader::_getClassName |
( |
| ) |
|
|
inlinestatic |
◆ close()
void Lucene::TermInfosReader::close |
( |
| ) |
|
◆ ensureIndexIsRead()
void Lucene::TermInfosReader::ensureIndexIsRead |
( |
| ) |
|
|
protected |
◆ get() [1/2]
◆ get() [2/2]
◆ getClassName()
virtual String Lucene::TermInfosReader::getClassName |
( |
| ) |
|
|
inlinevirtual |
◆ getIndexOffset()
int32_t Lucene::TermInfosReader::getIndexOffset |
( |
const TermPtr & |
term | ) |
|
|
protected |
Returns the offset of the greatest index entry which is less than or equal to term.
◆ getMaxSkipLevels()
int32_t Lucene::TermInfosReader::getMaxSkipLevels |
( |
| ) |
|
◆ getPosition()
int64_t Lucene::TermInfosReader::getPosition |
( |
const TermPtr & |
term | ) |
|
Returns the position of a Term in the set or -1.
◆ getSkipInterval()
int32_t Lucene::TermInfosReader::getSkipInterval |
( |
| ) |
|
◆ getThreadResources()
◆ seekEnum()
void Lucene::TermInfosReader::seekEnum |
( |
const SegmentTermEnumPtr & |
enumerator, |
|
|
int32_t |
indexOffset |
|
) |
| |
|
protected |
◆ shared_from_this()
boost::shared_ptr< TermInfosReader > Lucene::TermInfosReader::shared_from_this |
( |
| ) |
|
|
inline |
◆ size()
int64_t Lucene::TermInfosReader::size |
( |
| ) |
|
Returns the number of term/value pairs in the set.
◆ terms() [1/2]
Returns an enumeration of all the Terms and TermInfos in the set.
◆ terms() [2/2]
Returns an enumeration of terms starting at or after the named term.
◆ _size
int64_t Lucene::TermInfosReader::_size |
|
protected |
◆ DEFAULT_CACHE_SIZE
const int32_t Lucene::TermInfosReader::DEFAULT_CACHE_SIZE |
|
staticprotected |
◆ directory
◆ fieldInfos
◆ indexInfos
◆ indexPointers
Collection<int64_t> Lucene::TermInfosReader::indexPointers |
|
protected |
◆ indexTerms
◆ origEnum
◆ segment
String Lucene::TermInfosReader::segment |
|
protected |
◆ threadResources
◆ totalIndexInterval
int32_t Lucene::TermInfosReader::totalIndexInterval |
|
protected |
The documentation for this class was generated from the following file: