public class SmallMap
extends java.util.AbstractMap
implements java.io.Serializable
This implementation has the useful property that the iteration order is the same as the order in which mappings are added.
Constructor and Description |
---|
SmallMap() |
SmallMap(int size) |
SmallMap(java.util.Map m) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.Object key) |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.Object key) |
java.util.Set |
keySet() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
int |
size() |
clear, clone, containsValue, equals, hashCode, isEmpty, putAll, remove, toString, values
public SmallMap()
public SmallMap(int size)
public SmallMap(java.util.Map m)
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
get
in class java.util.AbstractMap
java.lang.NullPointerException
- if key is nullpublic java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface java.util.Map
put
in class java.util.AbstractMap
java.lang.NullPointerException
- if key is nullpublic java.util.Set keySet()
keySet
in interface java.util.Map
keySet
in class java.util.AbstractMap
public java.util.Set entrySet()
entrySet
in interface java.util.Map
entrySet
in class java.util.AbstractMap
public int size()
size
in interface java.util.Map
size
in class java.util.AbstractMap
public boolean containsKey(java.lang.Object key)
containsKey
in interface java.util.Map
containsKey
in class java.util.AbstractMap