## Uses of Class
org.apache.lucene.search.function.ValueSource

- Packages that use ValueSource
  Package | Description
  --- | ---
  org.apache.lucene.search.function | Programmatic control over documents scores.

- - ### Uses of ValueSource in org.apache.lucene.search.function

    Subclasses of ValueSource in org.apache.lucene.search.function
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ByteFieldSource` Expert: obtains single byte field values from the `FieldCache` using `getBytes()` and makes those values available as other numeric types, casting as needed.
    `class` | `FieldCacheSource` Expert: A base class for ValueSource implementations that retrieve values for a single field from the `FieldCache`.
    `class` | `FloatFieldSource` Expert: obtains float field values from the `FieldCache` using `getFloats()` and makes those values available as other numeric types, casting as needed.
    `class` | `IntFieldSource` Expert: obtains int field values from the `FieldCache` using `getInts()` and makes those values available as other numeric types, casting as needed.
    `class` | `MultiValueSource` Deprecated. This class is temporary, to ease the migration to segment-based searching. Please change your code to not pass composite readers to these APIs.
    `class` | `OrdFieldSource` Expert: obtains the ordinal of the field value from the default Lucene `Fieldcache` using getStringIndex().
    `class` | `ReverseOrdFieldSource` Expert: obtains the ordinal of the field value from the default Lucene `FieldCache` using getStringIndex() and reverses the order.
    `class` | `ShortFieldSource` Expert: obtains short field values from the `FieldCache` using `getShorts()` and makes those values available as other numeric types, casting as needed.

    Constructors in org.apache.lucene.search.function with parameters of type ValueSource
    Constructor and Description
    `MultiValueSource(ValueSource other)` Deprecated.
    `ValueSourceQuery(ValueSource valSrc)` Create a value source query

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