## Uses of Class
org.apache.lucene.queries.function.valuesource.FieldCacheSource

Packages that use FieldCacheSource
Package | Description
--- | ---
org.apache.lucene.queries.function.valuesource | A variety of functions to use with FunctionQuery.

### Uses of FieldCacheSource in org.apache.lucene.queries.function.valuesource

Subclasses of FieldCacheSource in org.apache.lucene.queries.function.valuesource
Modifier and Type | Class and Description
--- | ---
`class` | `ByteFieldSource` Obtains int field values from the `FieldCache` using `getInts()` and makes those values available as other numeric types, casting as needed.
`class` | `BytesRefFieldSource` An implementation for retrieving `FunctionValues` instances for string based fields.
`class` | `DoubleFieldSource` Obtains float field values from the `FieldCache` using `getFloats()` and makes those values available as other numeric types, casting as needed.
`class` | `FloatFieldSource` Obtains float field values from the `FieldCache` using `getFloats()` and makes those values available as other numeric types, casting as needed.
`class` | `IntFieldSource` Obtains int field values from the `FieldCache` using `getInts()` and makes those values available as other numeric types, casting as needed.
`class` | `JoinDocFreqValueSource` Use a field value and find the Document Frequency within another field.
`class` | `LongFieldSource` Obtains float field values from the `FieldCache` using `getFloats()` and makes those values available as other numeric types, casting as needed.
`class` | `ShortFieldSource` Obtains short field values from the `FieldCache` using `getShorts()` and makes those values available as other numeric types, casting as needed.