[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 |