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 Detail

      • add

        int add​(long key,
                long value)
      • addUnsorted

        boolean addUnsorted​(long key,
                            long value)
      • lookup

        long lookup​(long key)
             throws java.util.NoSuchElementException
        Throws:
        java.util.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()
      • addUnsorted

        boolean addUnsorted​(LongLookup other)
      • compactLookupAsIntervals

        boolean compactLookupAsIntervals()