org.axiondb.util
Class IntHashMap
java.lang.Object
org.axiondb.util.IntHashMap
public class IntHashMap
- extends Object
A hash map that uses primitive interger for the key rather than objects. This offers
the benefit of not having to use objects as keys, which can result in performance
benefits.
- See Also:
HashMap
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntHashMap
public IntHashMap()
IntHashMap
public IntHashMap(int initialCapacity)
IntHashMap
public IntHashMap(int initialCapacity,
float loadFactor)
clear
public void clear()
containsKey
public boolean containsKey(int key)
containsValue
public boolean containsValue(Object value)
entrySet
public Set entrySet()
get
public Object get(int key)
getKeyByValue
public int getKeyByValue(Object value)
isEmpty
public boolean isEmpty()
keySet
public IntHashMap.IntKeySet keySet()
put
public Object put(int key,
Object value)
putAll
public void putAll(IntHashMap that)
remove
public Object remove(int key)
size
public int size()
valueIterator
public Iterator valueIterator()
valueListIterator
public ListIterator valueListIterator()
values
public Collection values()