public class OrderedMap
extends java.lang.Object
implements java.util.Map
A map that keeps the order of entries in entrySet. Entries are returned in the order they are added. Note that contains*, get, keySet and values methods use linear time so this class isn't good for lookups.
Java now has a built in better implementation of same functionality. You should use java.util.LinkedHashMap instead of this class.
| Modifier and Type | Class and Description |
|---|---|
private class |
OrderedMap.OrderedEntry |
private class |
OrderedMap.OrderedSet |
| Modifier and Type | Field and Description |
|---|---|
private java.util.Set |
entrySet |
| Constructor and Description |
|---|
OrderedMap()
Creates a new instance of OrderedMap
|
OrderedMap(java.lang.Object[] objects) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.Object key) |
boolean |
containsValue(java.lang.Object value) |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.Object key) |
boolean |
isEmpty() |
java.util.Set |
keySet() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
void |
putAll(java.util.Map t) |
java.lang.Object |
remove(java.lang.Object key) |
int |
size() |
java.util.Collection |
values() |
public OrderedMap()
public OrderedMap(java.lang.Object[] objects)
public void clear()
clear in interface java.util.Mappublic boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Mappublic boolean containsValue(java.lang.Object value)
containsValue in interface java.util.Mappublic java.util.Set entrySet()
entrySet in interface java.util.Mappublic java.lang.Object get(java.lang.Object key)
get in interface java.util.Mappublic boolean isEmpty()
isEmpty in interface java.util.Mappublic java.util.Set keySet()
keySet in interface java.util.Mappublic java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mappublic void putAll(java.util.Map t)
putAll in interface java.util.Mappublic java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Mappublic int size()
size in interface java.util.Mappublic java.util.Collection values()
values in interface java.util.MapCopyright 2004-2015 Wandora Team