Class LongValues

Direct Known Subclasses:
AppendingDeltaPackedLongBuffer, AppendingPackedLongBuffer, BlockPackedReader, MonotonicAppendingLongBuffer, MonotonicBlockPackedReader, PagedGrowableWriter, PagedMutable

public abstract class LongValues extends NumericDocValues
Abstraction over an array of longs. This class extends NumericDocValues so that we don't need to add another level of abstraction every time we want eg. to use the PackedInts utility classes to represent a NumericDocValues instance.
  • Field Summary

    Fields inherited from class org.apache.lucene.index.NumericDocValues

    EMPTY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    get(int idx)
    Returns the numeric value for the specified document ID.
    abstract long
    get(long index)
    Get value at index.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LongValues

      public LongValues()
  • Method Details

    • get

      public abstract long get(long index)
      Get value at index.
    • get

      public long get(int idx)
      Description copied from class: NumericDocValues
      Returns the numeric value for the specified document ID.
      Specified by:
      get in class NumericDocValues
      Parameters:
      idx - document ID to lookup
      Returns:
      numeric value