Namespace Lucene.Net.Search.Payloads
The payloads package provides Query mechanisms for finding and using payloads.
The following Query implementations are provided: 1. Payload
Classes
AveragePayloadFunction
Calculate the final score as the average score of all payloads seen.
Is thread safe and completely reusable.
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.
@lucene.experimental this class and its derivations are experimental and subject to change
PayloadNearQuery
This class is very similar to
Span
NOTE: In order to take advantage of this with the default scoring implementation
(Default
Payload scores are aggregated using a pluggable Payload
PayloadNearQuery.PayloadNearSpanScorer
PayloadNearQuery.PayloadNearSpanWeight
PayloadSpanUtil
Experimental class to get set of payloads for most standard Lucene queries.
Operates like Highlighter - Index
PayloadTermQuery
This class is very similar to
Span
NOTE: In order to take advantage of this with the default scoring implementation
(Default
Payload scores are aggregated using a pluggable Payload