ariba.util.expr
Class IntHashMap
java.lang.Object
ariba.util.expr.IntHashMap
- All Implemented Interfaces:
- java.util.Map
public class IntHashMap
- extends java.lang.Object
- implements java.util.Map
A Map that uses ints as the keys.
Use just like any java.util.Map, except that the keys must be ints.
This is much faster than creating a new Integer for each access.
For non-Map access (faster) use the put(int, Object) method.
This class implements Map for convenience, but this is not the most
efficient usage.
- See Also:
HashMap
,
Map
Method Summary |
void |
clear()
|
boolean |
containsKey(int key)
|
boolean |
containsKey(java.lang.Object key)
|
boolean |
containsValue(java.lang.Object value)
|
java.util.Set |
entrySet()
|
java.lang.Object |
get(int key)
|
java.lang.Object |
get(java.lang.Object key)
|
boolean |
isEmpty()
|
java.util.Set |
keySet()
|
java.lang.Object |
put(int key,
java.lang.Object value)
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
void |
putAll(java.util.Map otherMap)
|
java.lang.Object |
remove(int key)
|
java.lang.Object |
remove(java.lang.Object key)
|
int |
size()
|
java.util.Collection |
values()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
IntHashMap
public IntHashMap(int initialCapacity,
float loadFactor)
IntHashMap
public IntHashMap(int initialCapacity)
IntHashMap
public IntHashMap()
containsKey
public final boolean containsKey(int key)
get
public final java.lang.Object get(int key)
put
public final java.lang.Object put(int key,
java.lang.Object value)
remove
public final java.lang.Object remove(int key)
size
public int size()
- Specified by:
size
in interface java.util.Map
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface java.util.Map
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
get
in interface java.util.Map
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map
putAll
public void putAll(java.util.Map otherMap)
- Specified by:
putAll
in interface java.util.Map
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove
in interface java.util.Map
clear
public void clear()
- Specified by:
clear
in interface java.util.Map
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey
in interface java.util.Map
containsValue
public boolean containsValue(java.lang.Object value)
- Specified by:
containsValue
in interface java.util.Map
keySet
public java.util.Set keySet()
- Specified by:
keySet
in interface java.util.Map
values
public java.util.Collection values()
- Specified by:
values
in interface java.util.Map
entrySet
public java.util.Set entrySet()
- Specified by:
entrySet
in interface java.util.Map
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.