# Uses of Class
org.apache.lucene.search.LongValuesSource

Packages that use LongValuesSource
Package
Description
org.apache.lucene.search
Code to search indices.

- ## Uses of LongValuesSource in org.apache.lucene.search

  Subclasses of LongValuesSource in org.apache.lucene.search
  Modifier and Type
  Class
  Description
  `static class`
  `LongValuesSource.ConstantLongValuesSource`
  A ConstantLongValuesSource that always returns a constant value
  Methods in org.apache.lucene.search that return LongValuesSource
  Modifier and Type
  Method
  Description
  `static LongValuesSource`
  LongValuesSource.`constant(long value)`
  Creates a LongValuesSource that always returns a constant value
  `static LongValuesSource`
  LongValuesSource.`fromIntField(String field)`
  Creates a LongValuesSource that wraps an int-valued field
  `static LongValuesSource`
  LongValuesSource.`fromLongField(String field)`
  Creates a LongValuesSource that wraps a long-valued field
  `LongValuesSource`
  LongValuesSource.ConstantLongValuesSource.`rewrite(IndexSearcher searcher)`
  `abstract LongValuesSource`
  LongValuesSource.`rewrite(IndexSearcher searcher)`
  Return a LongValuesSource specialised for the given IndexSearcher
  `final LongValuesSource`
  DoubleValuesSource.`toLongValuesSource()`
  Convert to a LongValuesSource by casting the double values to longs
  `final LongValuesSource`
  DoubleValuesSource.`toSortableLongDoubleValuesSource()`
  Convert to `LongValuesSource` by calling `NumericUtils.doubleToSortableLong(double)`