java.lang.Object
org.hsqldb.map.BaseHashMap
org.hsqldb.lib.LongKeyLongValueHashMap
A Map of long primitives to to long primitive.
- Since:
- 1.7.2
- Author:
- Fred Toussi (fredt@users dot sourceforge.net)
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.hsqldb.map.BaseHashMap
ACCESS_MAX, emptyObjectArray
-
Constructor Summary
ConstructorsConstructorDescriptionLongKeyLongValueHashMap
(boolean minimize) LongKeyLongValueHashMap
(int initialCapacity) -
Method Summary
Modifier and TypeMethodDescriptionboolean
containsKey
(long key) boolean
containsKey
(Object key) boolean
containsValue
(long value) boolean
containsValue
(Object value) entrySet()
long
get
(long key) long
get
(long key, long defaultValue) boolean
get
(long key, long[] value) keySet()
long[]
keysToArray
(long[] array) boolean
put
(long key, long value) void
putAll
(IntKeyIntValueHashMap other) void
boolean
remove
(long key) values()
long[]
valuesToArray
(long[] array) Methods inherited from class org.hsqldb.map.BaseHashMap
clear, clone, isEmpty, size
-
Constructor Details
-
LongKeyLongValueHashMap
public LongKeyLongValueHashMap() -
LongKeyLongValueHashMap
- Throws:
IllegalArgumentException
-
LongKeyLongValueHashMap
public LongKeyLongValueHashMap(boolean minimize)
-
-
Method Details
-
containsKey
- Specified by:
containsKey
in interfaceMap<Long,
Long>
-
containsKey
public boolean containsKey(long key) -
containsValue
- Specified by:
containsValue
in interfaceMap<Long,
Long>
-
containsValue
public boolean containsValue(long value) -
get
-
get
- Throws:
NoSuchElementException
-
get
public long get(long key, long defaultValue) -
get
public boolean get(long key, long[] value) -
put
-
put
public boolean put(long key, long value) -
remove
-
remove
public boolean remove(long key) -
putAll
-
putAll
-
keysToArray
public long[] keysToArray(long[] array) -
valuesToArray
public long[] valuesToArray(long[] array) -
keySet
-
values
-
entrySet
-