Lucene++ - a full-featured, c++ search engine
API Documentation
Go to the documentation of this file.
7 #ifndef PAYLOADNEARQUERY_H
8 #define PAYLOADNEARQUERY_H
44 virtual String toString(
const String& field);
46 virtual int32_t hashCode();
82 virtual double score();
93 virtual bool setFreqCurrentDoc();
boost::shared_ptr< SpanQuery > SpanQueryPtr
Definition: LuceneTypes.h:450
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Public for extension only.
Definition: SpanScorer.h:15
int32_t payloadsSeen
Definition: PayloadNearQuery.h:76
boost::shared_ptr< LuceneObject > LuceneObjectPtr
Definition: LuceneTypes.h:539
double payloadScore
Definition: PayloadNearQuery.h:75
Definition: PayloadNearQuery.h:63
Definition: AbstractAllTermDocs.h:12
Definition: PayloadNearQuery.h:52
boost::shared_ptr< Weight > WeightPtr
Definition: LuceneTypes.h:480
SpansPtr spans
Definition: PayloadNearQuery.h:68
boost::shared_ptr< IndexReader > IndexReaderPtr
Definition: LuceneTypes.h:157
Public for use by other weight implementations.
Definition: SpanWeight.h:15
boost::shared_ptr< Scorer > ScorerPtr
Definition: LuceneTypes.h:429
boost::shared_ptr< Spans > SpansPtr
Definition: LuceneTypes.h:453
Matches spans which are near one another. One can specify slop, the maximum number of intervening unm...
Definition: SpanNearQuery.h:16
boost::shared_ptr< Similarity > SimilarityPtr
Definition: LuceneTypes.h:435
boost::shared_ptr< PayloadFunction > PayloadFunctionPtr
Definition: LuceneTypes.h:402
SimilarityPtr similarity
Definition: PayloadNearQuery.h:72
boost::shared_ptr< Explanation > ExplanationPtr
Definition: LuceneTypes.h:333
This class is very similar to SpanNearQuery except that it factors in the value of the payloads locat...
Definition: PayloadNearQuery.h:25
virtual String toString()
Prints a query to a string.
boost::shared_ptr< Searcher > SearcherPtr
Definition: LuceneTypes.h:434
clucene.sourceforge.net