Module org.hsqldb

Class LongKeyLongValueHashMap

  • All Implemented Interfaces:

    public class LongKeyLongValueHashMap
    implements Map<java.lang.Long,​java.lang.Long>
    A Map of long primitives to to long primitive.

    Fred Toussi (fredt@users dot
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.hsqldb.lib.Map

    • Field Summary

      • Fields inherited from class

        ACCESS_MAX, emptyObjectArray
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean containsKey​(long key)  
      boolean containsKey​(java.lang.Object key)  
      boolean containsValue​(long value)  
      boolean containsValue​(java.lang.Object value)  
      Set<Map.Entry<java.lang.Long,​java.lang.Long>> entrySet()  
      long get​(long key)  
      long get​(long key, long defaultValue)  
      boolean get​(long key, long[] value)  
      java.lang.Long get​(java.lang.Object key)  
      Set<java.lang.Long> keySet()  
      long[] keysToArray​(long[] array)  
      boolean put​(long key, long value)  
      java.lang.Long put​(java.lang.Long key, java.lang.Long value)  
      void putAll​(IntKeyIntValueHashMap other)  
      void putAll​(Map<? extends java.lang.Long,​? extends java.lang.Long> other)  
      boolean remove​(long key)  
      java.lang.Long remove​(java.lang.Object key)  
      Collection<java.lang.Long> values()  
      long[] valuesToArray​(long[] array)  
      • Methods inherited from class

        clear, clone, isEmpty, size
      • Methods inherited from class java.lang.Object

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

      • LongKeyLongValueHashMap

        public LongKeyLongValueHashMap()
      • LongKeyLongValueHashMap

        public LongKeyLongValueHashMap​(int initialCapacity)
                                throws java.lang.IllegalArgumentException
      • LongKeyLongValueHashMap

        public LongKeyLongValueHashMap​(boolean minimize)
    • Method Detail

      • containsKey

        public boolean containsKey​(java.lang.Object key)
        Specified by:
        containsKey in interface Map<java.lang.Long,​java.lang.Long>
      • containsKey

        public boolean containsKey​(long key)
      • containsValue

        public boolean containsValue​(java.lang.Object value)
        Specified by:
        containsValue in interface Map<java.lang.Long,​java.lang.Long>
      • containsValue

        public boolean containsValue​(long value)
      • get

        public java.lang.Long get​(java.lang.Object key)
        Specified by:
        get in interface Map<java.lang.Long,​java.lang.Long>
      • get

        public long get​(long key)
                 throws java.util.NoSuchElementException
      • get

        public long get​(long key,
                        long defaultValue)
      • get

        public boolean get​(long key,
                           long[] value)
      • put

        public java.lang.Long put​(java.lang.Long key,
                                  java.lang.Long value)
        Specified by:
        put in interface Map<java.lang.Long,​java.lang.Long>
      • put

        public boolean put​(long key,
                           long value)
      • remove

        public java.lang.Long remove​(java.lang.Object key)
        Specified by:
        remove in interface Map<java.lang.Long,​java.lang.Long>
      • remove

        public boolean remove​(long key)
      • putAll

        public void putAll​(Map<? extends java.lang.Long,​? extends java.lang.Long> other)
        Specified by:
        putAll in interface Map<java.lang.Long,​java.lang.Long>
      • keysToArray

        public long[] keysToArray​(long[] array)
      • valuesToArray

        public long[] valuesToArray​(long[] array)
      • keySet

        public Set<java.lang.Long> keySet()
        Specified by:
        keySet in interface Map<java.lang.Long,​java.lang.Long>
      • values

        public Collection<java.lang.Long> values()
        Specified by:
        values in interface Map<java.lang.Long,​java.lang.Long>
      • entrySet

        public Set<Map.Entry<java.lang.Long,​java.lang.Long>> entrySet()
        Specified by:
        entrySet in interface Map<java.lang.Long,​java.lang.Long>