|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.adfnmc.java.util.AbstractMap
oracle.adfnmc.java.util.HashMap
public class HashMap
HashMap is the hash table based implementation of the Map interface. This implementation provides all of the optional map operations, and permits null values and the null key. (The HashMap class is roughly equivalent to Hashtable, except that it is unsynchronized and permits nulls.)
Constructor Summary | |
---|---|
HashMap()
Constructs a new empty instance of HashMap. |
|
HashMap(int capacity)
Constructs a new instance of HashMap with the specified capacity. |
|
HashMap(int capacity,
float loadFactor)
Constructs a new instance of HashMap with the specified capacity and load factor. |
|
HashMap(Map map)
Constructs a new instance of HashMap containing the mappings from the specified Map. |
Method Summary | |
---|---|
void |
clear()
Removes all mappings from this HashMap, leaving it empty. |
java.lang.Object |
clone()
Answers a new HashMap with the same mappings and size as this HashMap. |
boolean |
containsKey(java.lang.Object key)
Searches this HashMap for the specified key. |
boolean |
containsValue(java.lang.Object value)
Searches this HashMap for the specified value. |
Set |
entrySet()
Answers a Set of the mappings contained in this HashMap. |
java.lang.Object |
get(java.lang.Object key)
Answers the value of the mapping with the specified key. |
boolean |
isEmpty()
Answers if this HashMap has no elements, a size of zero. |
Set |
keySet()
Answers a Set of the keys contained in this HashMap. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
Maps the specified key to the specified value. |
void |
putAll(java.util.Hashtable map)
|
void |
putAll(Map map)
Copies all the mappings in the given map to this map. |
java.lang.Object |
remove(java.lang.Object key)
Removes a mapping with the specified key from this HashMap. |
int |
size()
Answers the number of mappings in this HashMap. |
Collection |
values()
Answers a Collection of the values contained in this HashMap. |
Methods inherited from class oracle.adfnmc.java.util.AbstractMap |
---|
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface oracle.adfnmc.java.util.Map |
---|
equals, hashCode |
Constructor Detail |
---|
public HashMap()
public HashMap(int capacity)
capacity
- the initial capacity of this HashMap
java.lang.IllegalArgumentException
- when the capacity is less than zeropublic HashMap(int capacity, float loadFactor)
capacity
- the initial capacityloadFactor
- the initial load factor
java.lang.IllegalArgumentException
- when the capacity is less than zero or the load factor is less or equal to zeropublic HashMap(Map map)
map
- the mappings to addMethod Detail |
---|
public void clear()
clear
in interface Map
clear
in class AbstractMap
isEmpty()
,
size()
public java.lang.Object clone()
clone
in class AbstractMap
Cloneable
public boolean containsKey(java.lang.Object key)
containsKey
in interface Map
containsKey
in class AbstractMap
key
- the object to search for
key
is a key of this HashMap, false otherwisepublic boolean containsValue(java.lang.Object value)
containsValue
in interface Map
containsValue
in class AbstractMap
value
- the object to search for
value
is a value of this HashMap, false otherwisepublic Set entrySet()
entrySet
in interface Map
entrySet
in class AbstractMap
public java.lang.Object get(java.lang.Object key)
get
in interface Map
get
in class AbstractMap
key
- the key
public boolean isEmpty()
isEmpty
in interface Map
isEmpty
in class AbstractMap
size()
public Set keySet()
keySet
in interface Map
keySet
in class AbstractMap
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface Map
put
in class AbstractMap
key
- the keyvalue
- the value
public void putAll(Map map)
putAll
in interface Map
putAll
in class AbstractMap
map
- the Map to copy mappings from
java.lang.NullPointerException
- if the given map is nullpublic void putAll(java.util.Hashtable map)
public java.lang.Object remove(java.lang.Object key)
remove
in interface Map
remove
in class AbstractMap
key
- the key of the mapping to remove
public int size()
size
in interface Map
size
in class AbstractMap
public Collection values()
values
in interface Map
values
in class AbstractMap
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |