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