LongValues (Lucene 10.5.1 core API)
Description: declaration: package: org.apache.lucene.search, class: LongValues

Package org.apache.lucene.search

# Class LongValues

java.lang.Object
org.apache.lucene.search.LongValues

public abstract class LongValues extends Object
Per-segment, per-document long values, which can be calculated at search-time

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `LongValues()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract boolean`
  `advanceExact(int doc)`
  Advance this instance to the given document id
  `abstract long`
  `longValue()`
  Get the long value for the current document

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### LongValues

    public LongValues()

- ## Method Details

  - ### longValue

    public abstract long longValue() throws IOException
    Get the long value for the current document
    Throws:
      `IOException`

  - ### advanceExact

    public abstract boolean advanceExact(int doc) throws IOException
    Advance this instance to the given document id
    Returns:
      true if there is a value for this document
    Throws:
      `IOException`