[Missing <summary> documentation for "N:Lucene.Net.Search.Payloads"]
Classes
| Class | Description | |
|---|---|---|
| AveragePayloadFunction | Calculate the final score as the average score of all payloads seen.
Is thread safe and completely reusable.
| |
| BoostingTermQuery | Obsolete. The BoostingTermQuery is very similar to the {@link Lucene.Net.Search.Spans.SpanTermQuery} except
that it factors in the value of the payload located at each of the positions where the
{@link Lucene.Net.Index.Term} occurs.
In order to take advantage of this, you must override {@link Lucene.Net.Search.Similarity#ScorePayload(String, byte[],int,int)}
which returns 1 by default.
Payload scores are averaged across term occurrences in the document.
| |
| BoostingTermQuery..::..BoostingTermWeight | ||
| MaxPayloadFunction | Returns the maximum payload score seen, else 1 if there are no payloads on the doc.
Is thread safe and completely reusable.
| |
| MinPayloadFunction | Calculates the minimum payload seen
| |
| PayloadFunction | An abstract class that defines a way for Payload*Query instances
to transform the cumulative effects of payload scores for a document.
| |
| PayloadNearQuery | This class is very similar to
{@link Lucene.Net.Search.Spans.SpanNearQuery} except that it factors
in the value of the payloads located at each of the positions where the
{@link Lucene.Net.Search.Spans.TermSpans} occurs.
In order to take advantage of this, you must override
{@link Lucene.Net.Search.Similarity#ScorePayload(String, byte[],int,int)}
which returns 1 by default.
Payload scores are aggregated using a pluggable {@link PayloadFunction}.
| |
| PayloadNearQuery..::..PayloadNearSpanScorer | ||
| PayloadNearQuery..::..PayloadNearSpanWeight | ||
| PayloadSpanUtil | Experimental class to get set of payloads for most standard Lucene queries.
Operates like Highlighter - IndexReader should only contain doc of interest,
best to use MemoryIndex.
WARNING: The status of the Payloads feature is experimental.
The APIs introduced here might change in the future and will not be
supported anymore in such a case. | |
| PayloadTermQuery | This class is very similar to
{@link Lucene.Net.Search.Spans.SpanTermQuery} except that it factors
in the value of the payload located at each of the positions where the
{@link Lucene.Net.Index.Term} occurs.
In order to take advantage of this, you must override
{@link Lucene.Net.Search.Similarity#ScorePayload(String, byte[],int,int)}
which returns 1 by default.
Payload scores are aggregated using a pluggable {@link PayloadFunction}.
| |
| PayloadTermQuery..::..PayloadTermWeight | ||
| PayloadTermQuery..::..PayloadTermWeight..::..PayloadTermSpanScorer |