Namespace Lucene.Net.Queries.Function
Queries that compute score based upon a function
Classes
BoostedQuery
Query that is boosted by a ValueSource
FunctionQuery
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
FunctionQuery.AllScorer
FunctionQuery.FunctionWeight
FunctionValues
Represents field values as different types. Normally created via a ValueSource for a particular field and reader.
FunctionValues.ValueFiller
Abstraction of the logic required to fill the value of a specified doc into
a reusable MutableValue. Implementations of FunctionValues
are encouraged to define their own implementations of FunctionValues.ValueFiller if their
value is not a
ValueSource
Instantiates FunctionValues for a particular reader.
Often used when creating a FunctionQuery.
ValueSourceScorer
Scorer which returns the result of SingleVal(Int32) as the score for a document.