# Uses of Package
org.apache.lucene.queries.function

- Packages that use org.apache.lucene.queries.function
  Package | Description
  --- | ---
  org.apache.lucene.queries.function | Queries that compute score based upon a function
  org.apache.lucene.queries.function.docvalues | FunctionValues for different data types.
  org.apache.lucene.queries.function.valuesource | A variety of functions to use with FunctionQuery.

- Classes in org.apache.lucene.queries.function used by org.apache.lucene.queries.function
  Class and Description
  FunctionQuery.FunctionWeight
  FunctionValues Represents field values as different types.
  FunctionValues.ValueFiller Abstraction of the logic required to fill the value of a specified doc into a reusable `MutableValue`.
  ValueSource Instantiates `FunctionValues` for a particular reader.
  ValueSourceScorer `Scorer` which returns the result of `FunctionValues.floatVal(int)` as the score for a document.

- Classes in org.apache.lucene.queries.function used by org.apache.lucene.queries.function.docvalues
  Class and Description
  FunctionValues Represents field values as different types.
  FunctionValues.ValueFiller Abstraction of the logic required to fill the value of a specified doc into a reusable `MutableValue`.
  ValueSource Instantiates `FunctionValues` for a particular reader.
  ValueSourceScorer `Scorer` which returns the result of `FunctionValues.floatVal(int)` as the score for a document.

- Classes in org.apache.lucene.queries.function used by org.apache.lucene.queries.function.valuesource
  Class and Description
  FunctionValues Represents field values as different types.
  FunctionValues.ValueFiller Abstraction of the logic required to fill the value of a specified doc into a reusable `MutableValue`.
  ValueSource Instantiates `FunctionValues` for a particular reader.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.