Module org.hsqldb

Interface LongLookup

All Known Implementing Classes:
DoubleIntIndex, DoubleLongIndex

public interface LongLookup
Interface for long to long lookup.
Since:
2.0.0
Author:
Fred Toussi (fredt@users dot sourceforge.net)
  • Method Details

    • add

      int add(long key, long value)
    • addUnsorted

      boolean addUnsorted(long key, long value)
    • lookup

      long lookup(long key) throws NoSuchElementException
      Throws:
      NoSuchElementException
    • lookup

      long lookup(long key, long def)
    • getLongKey

      long getLongKey(int pos)
    • getLongValue

      long getLongValue(int pos)
    • setLongValue

      void setLongValue(int pos, long newValue)
    • getTotalValues

      long getTotalValues()
    • size

      int size()
    • sort

      void sort()
    • clear

      void clear()
    • duplicate

      LongLookup duplicate()
    • addUnsorted

      boolean addUnsorted(LongLookup other)
    • compactLookupAsIntervals

      boolean compactLookupAsIntervals()