| PayloadFunction | An abstract class that defines a way for Payload*Query instances to transform the cumulative effects of payload scores for a document. | code | html |
| AveragePayloadFunction | Calculate the final score as the average score of all payloads seen. | code | html |
| BoostingTermQuery | The BoostingTermQuery is very similar to the org.apache.lucene.search.spans.SpanTermQuery except that it factors in the value of the payload located at each of the positions where the org.apache.lucene.index.Term occurs. | code | html |
| BoostingTermQuery.BoostingTermWeight | code | html | |
| BoostingTermQuery.BoostingTermWeight.BoostingSpanScorer | code | html | |
| MaxPayloadFunction | Returns the maximum payload score seen, else 1 if there are no payloads on the doc. | code | html |
| MinPayloadFunction | Calculates the minimum payload seen | code | html |
| PayloadNearQuery | This class is very similar to org.apache.lucene.search.spans.SpanNearQuery except that it factors in the value of the payloads located at each of the positions where the org.apache.lucene.search.spans.TermSpans occurs. | code | html |
| PayloadNearQuery.PayloadNearSpanScorer | code | html | |
| PayloadNearQuery.PayloadNearSpanWeight | code | html | |
| PayloadSpanUtil | Experimental class to get set of payloads for most standard Lucene queries. | code | html |
| PayloadTermQuery | This class is very similar to org.apache.lucene.search.spans.SpanTermQuery except that it factors in the value of the payload located at each of the positions where the org.apache.lucene.index.Term occurs. | code | html |
| PayloadTermQuery.PayloadTermWeight | code | html | |
| PayloadTermQuery.PayloadTermWeight.PayloadTermSpanScorer | code | html |