Lucene.Net  3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties
Classes
Package Lucene.Net.Search.Payloads

Classes

class  AveragePayloadFunction
 Calculate the final score as the average score of all payloads seen. Is thread safe and completely reusable. More...
 
class  MaxPayloadFunction
 Returns the maximum payload score seen, else 1 if there are no payloads on the doc. Is thread safe and completely reusable. More...
 
class  MinPayloadFunction
 Calculates the minimum payload seen More...
 
class  PayloadFunction
 An abstract class that defines a way for Payload*Query instances to transform the cumulative effects of payload scores for a document. More...
 
class  PayloadNearQuery
 This class is very similar to Lucene.Net.Search.Spans.SpanNearQuery except that it factors in the value of the payloads located at each of the positions where the Lucene.Net.Search.Spans.TermSpans occurs. In order to take advantage of this, you must override Lucene.Net.Search.Similarity.ScorePayload which returns 1 by default. Payload scores are aggregated using a pluggable PayloadFunction. More...
 
class  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. More...
 
class  PayloadTermQuery
 This class is very similar to Lucene.Net.Search.Spans.SpanTermQuery except that it factors in the value of the payload located at each of the positions where the Lucene.Net.Index.Term occurs. In order to take advantage of this, you must override Lucene.Net.Search.Similarity.ScorePayload(int, String, int, int, byte[],int,int) which returns 1 by default. Payload scores are aggregated using a pluggable PayloadFunction. More...