|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap
gov.nih.nlm.util.OrderedHashMap
public class OrderedHashMap
A HashMap that maintains the order in which elements were added.
| Constructor Summary | |
|---|---|
OrderedHashMap()
Instantiates an empty OrderedHashMap. |
|
OrderedHashMap(int capacity)
Instantiates an empty OrderedHashMap with the specified capacity. |
|
OrderedHashMap(int capacity,
float load_factor)
Instantiates an empty OrderedHashMap with the specified capacity
and load factor. |
|
OrderedHashMap(Map map)
Instantiates an OrderedHashMap from an existing Map. |
|
| Method Summary | |
|---|---|
void |
clear()
Clears the map. |
Object |
getKey(int index)
Returns the Object key for a specified index. |
Object |
getValue(int index)
Returns the Object value for a specified index. |
List |
orderedKeySet()
Returns the key set as an ordered List. |
Object |
put(Object key,
Object value)
Adds a key/value pair. |
void |
putAll(Map map)
Adds all elements from the specified Map. |
Object |
remove(Object key)
Removes the mapping for the specified key. |
| Methods inherited from class java.util.HashMap |
|---|
clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, size, values |
| Methods inherited from class java.util.AbstractMap |
|---|
equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.util.Map |
|---|
equals, hashCode |
| Constructor Detail |
|---|
public OrderedHashMap()
OrderedHashMap.
public OrderedHashMap(int capacity)
OrderedHashMap with the specified capacity.
capacity - the initial capacity
public OrderedHashMap(int capacity,
float load_factor)
OrderedHashMap with the specified capacity
and load factor.
capacity - the initial capacityload_factor - the load factorpublic OrderedHashMap(Map map)
OrderedHashMap from an existing Map.
map - the map| Method Detail |
|---|
public Object put(Object key,
Object value)
put in interface Mapput in class HashMapkey - the keyvalue - the value
Objectpublic void putAll(Map map)
Map.
putAll in interface MapputAll in class HashMapmap - the Mappublic Object getKey(int index)
Object key for a specified index.
index - an index into the ordered list
Objectpublic Object getValue(int index)
Object value for a specified index.
index - an index into the ordered list
Objectpublic Object remove(Object key)
remove in interface Mapremove in class HashMapkey - the key
public void clear()
clear in interface Mapclear in class HashMappublic List orderedKeySet()
List.
List
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||