C# Class Lucene.Net.Spatial.Util.FunctionQuery

Port of Solr's FunctionQuery (v1.4) Returns a score for each document based on a ValueSource, often some function of the value of a field. Note: This API is experimental and may change in non backward-compatible ways in the future
Inheritance: Lucene.Net.Search.Query
Show file Open project: synhershko/lucene.net Class Usage Examples

Protected Properties

Property Type Description
func Lucene.Net.Search.Function.ValueSource

Public Methods

Method Description
CreateWeight ( Searcher searcher ) : Weight
Equals ( object o ) : bool
ExtractTerms ( System terms ) : void
FunctionQuery ( Lucene.Net.Search.Function.ValueSource func ) : System
GetHashCode ( ) : int
GetValueSource ( ) : Lucene.Net.Search.Function.ValueSource

Rewrite ( Index reader ) : Query
ToString ( string field ) : string

Method Details

CreateWeight() public method

public CreateWeight ( Searcher searcher ) : Weight
searcher Lucene.Net.Search.Searcher
return Lucene.Net.Search.Weight

Equals() public method

public Equals ( object o ) : bool
o object
return bool

ExtractTerms() public method

public ExtractTerms ( System terms ) : void
terms System
return void

FunctionQuery() public method

public FunctionQuery ( Lucene.Net.Search.Function.ValueSource func ) : System
func Lucene.Net.Search.Function.ValueSource
return System

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetValueSource() public method

public GetValueSource ( ) : Lucene.Net.Search.Function.ValueSource
return Lucene.Net.Search.Function.ValueSource

Rewrite() public method

public Rewrite ( Index reader ) : Query
reader Index
return Lucene.Net.Search.Query

ToString() public method

public ToString ( string field ) : string
field string
return string

Property Details

func protected property

protected ValueSource,Lucene.Net.Search.Function func
return Lucene.Net.Search.Function.ValueSource