|
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 zero
public 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 add| Method Detail |
|---|
public void clear()
clear in interface Mapclear in class AbstractMapisEmpty(),
size()public java.lang.Object clone()
clone in class AbstractMapCloneablepublic boolean containsKey(java.lang.Object key)
containsKey in interface MapcontainsKey in class AbstractMapkey - the object to search for
key is a key of this HashMap, false otherwisepublic boolean containsValue(java.lang.Object value)
containsValue in interface MapcontainsValue in class AbstractMapvalue - the object to search for
value is a value of this HashMap, false otherwisepublic Set entrySet()
entrySet in interface MapentrySet in class AbstractMappublic java.lang.Object get(java.lang.Object key)
get in interface Mapget in class AbstractMapkey - the key
public boolean isEmpty()
isEmpty in interface MapisEmpty in class AbstractMapsize()public Set keySet()
keySet in interface MapkeySet in class AbstractMap
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface Mapput in class AbstractMapkey - the keyvalue - the value
public void putAll(Map map)
putAll in interface MapputAll in class AbstractMapmap - 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 Mapremove in class AbstractMapkey - the key of the mapping to remove
public int size()
size in interface Mapsize in class AbstractMappublic Collection values()
values in interface Mapvalues 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 | ||||||||