This is the base class for an in-memory posting list, keyed by a Token. TermsHash
maintains a hash table holding one instance of this per unique Token. Consumers of TermsHash (TermsHashConsumer
) must subclass this class with its own concrete class. FreqProxTermsWriterPostingList is a private inner class used for the freq/prox postings, and TermVectorsTermsWriterPostingList is a private inner class used to hold TermVectors postings.
More...
#include <RawPostingList.h>
This is the base class for an in-memory posting list, keyed by a Token. TermsHash
maintains a hash table holding one instance of this per unique Token. Consumers of TermsHash (TermsHashConsumer
) must subclass this class with its own concrete class. FreqProxTermsWriterPostingList is a private inner class used for the freq/prox postings, and TermVectorsTermsWriterPostingList is a private inner class used to hold TermVectors postings.
◆ RawPostingList()
Lucene::RawPostingList::RawPostingList |
( |
| ) |
|
◆ ~RawPostingList()
virtual Lucene::RawPostingList::~RawPostingList |
( |
| ) |
|
|
virtual |
◆ _getClassName()
static String Lucene::RawPostingList::_getClassName |
( |
| ) |
|
|
inlinestatic |
◆ getClassName()
virtual String Lucene::RawPostingList::getClassName |
( |
| ) |
|
|
inlinevirtual |
◆ shared_from_this()
boost::shared_ptr< RawPostingList > Lucene::RawPostingList::shared_from_this |
( |
| ) |
|
|
inline |
◆ BYTES_SIZE
const int32_t Lucene::RawPostingList::BYTES_SIZE |
|
static |
◆ byteStart
int32_t Lucene::RawPostingList::byteStart |
◆ intStart
int32_t Lucene::RawPostingList::intStart |
◆ textStart
int32_t Lucene::RawPostingList::textStart |
The documentation for this class was generated from the following file: