Lucene.Net  3.0.3
Lucene.Net is a port of the Lucene search engine library, written in C# and targeted at .NET runtime users.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Pages
Classes | Namespaces | Typedefs
PhraseScorer.cs File Reference

Go to the source code of this file.

Classes

class  Lucene.Net.Search.PhraseScorer
 Expert: Scoring functionality for phrase queries.
A document is considered matching if it contains the phrase-query terms at "valid" positons. What "valid positions" are depends on the type of the phrase query: for an exact phrase query terms are required to appear in adjacent locations, while for a sloppy phrase query some distance between the terms is allowed. The abstract method PhraseFreq() of extending classes is invoked for each document containing all the phrase query terms, in order to compute the frequency of the phrase query in that document. A non zero frequency means a match. More...
 

Namespaces

 

Typedefs

using TermPositions = Lucene.Net.Index.TermPositions
 

Typedef Documentation

Definition at line 20 of file PhraseScorer.cs.