public final class IdHashMap
extends java.util.AbstractMap
implements java.util.Map
Modifier and Type | Class and Description |
---|---|
protected static class |
com.mchange.v1.identicator.IdMap.UserEntry |
Constructor and Description |
---|
IdHashMap(Identicator id) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(java.lang.Object key) |
protected java.util.Map.Entry |
createIdEntry(java.util.Map.Entry entry) |
protected java.util.Map.Entry |
createIdEntry(java.lang.Object key,
java.lang.Object val) |
protected com.mchange.v1.identicator.IdHashKey |
createIdKey(java.lang.Object o) |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.Object key) |
protected java.util.Set |
internalEntrySet() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
java.lang.Object |
remove(java.lang.Object key) |
protected java.lang.Object |
removeIdHashKey(com.mchange.v1.identicator.IdHashKey idhk) |
clear, clone, containsValue, equals, hashCode, isEmpty, keySet, putAll, size, toString, values
public IdHashMap(Identicator id)
protected com.mchange.v1.identicator.IdHashKey createIdKey(java.lang.Object o)
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface java.util.Map
put
in class java.util.AbstractMap
public boolean containsKey(java.lang.Object key)
containsKey
in interface java.util.Map
containsKey
in class java.util.AbstractMap
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
get
in class java.util.AbstractMap
public java.lang.Object remove(java.lang.Object key)
remove
in interface java.util.Map
remove
in class java.util.AbstractMap
protected java.lang.Object removeIdHashKey(com.mchange.v1.identicator.IdHashKey idhk)
public java.util.Set entrySet()
entrySet
in interface java.util.Map
entrySet
in class java.util.AbstractMap
protected final java.util.Set internalEntrySet()
protected final java.util.Map.Entry createIdEntry(java.lang.Object key, java.lang.Object val)
protected final java.util.Map.Entry createIdEntry(java.util.Map.Entry entry)