java.lang.Object
org.hsqldb.map.BaseHashMap
org.hsqldb.lib.IntKeyLongValueHashMap
A Map of int primitive keys to long primitive values.
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
containsKey
(int key) boolean
containsKey
(Object key) boolean
containsValue
(int value) boolean
containsValue
(Object value) entrySet()
long
get
(int key) long
get
(int key, long defaultValue) boolean
get
(int key, long[] value) keySet()
int[]
keysToArray
(int[] array) boolean
put
(int key, long value) void
putAll
(IntKeyIntValueHashMap other) void
boolean
remove
(int key) values()
long[]
valuesToArray
(long[] array) Methods inherited from class org.hsqldb.map.BaseHashMap
clear, clone, isEmpty, size
-
Constructor Details
-
IntKeyLongValueHashMap
public IntKeyLongValueHashMap() -
IntKeyLongValueHashMap
- Throws:
IllegalArgumentException
-
-
Method Details
-
containsKey
- Specified by:
containsKey
in interfaceMap<Integer,
Long>
-
containsKey
public boolean containsKey(int key) -
containsValue
- Specified by:
containsValue
in interfaceMap<Integer,
Long>
-
containsValue
public boolean containsValue(int value) -
get
-
get
- Throws:
NoSuchElementException
-
get
public long get(int key, long defaultValue) -
get
public boolean get(int key, long[] value) -
put
-
put
public boolean put(int key, long value) -
remove
-
remove
public boolean remove(int key) -
putAll
-
putAll
-
keysToArray
public int[] keysToArray(int[] array) -
valuesToArray
public long[] valuesToArray(long[] array) -
keySet
-
values
-
entrySet
-