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