Class ValueSource
Expert: source of values for basic function queries.
At its default/simplest form, values - one per doc - are used as the score of that doc.
Values are instantiated as DocValues for a particular reader.
ValueSource implementations differ in RAM requirements: it would always be a factor of the number of documents, but for each document the number of bytes can be 1, 2, 4, or 8.
WARNING: The status of the Search.Function package is experimental. The APIs introduced here might change in the future and will not be supported anymore in such a case.
Inheritance
Namespace:
Assembly: Lucene.Net.NetCore.dll
Syntax
public abstract class ValueSource : object
Methods
Name | Description |
---|---|
Description() | description of field, used in explain() |
Equals(Object) | Needed for possible caching of query results - used by |
GetHashCode() | Needed for possible caching of query results - used by GetHashCode(). |
GetValues(IndexReader) | Return the DocValues used by the function query. |
ToString() |