public final class IdWeakHashMap
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 |
|---|
IdWeakHashMap(Identicator id) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(java.lang.Object o) |
boolean |
containsValue(java.lang.Object o) |
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() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
get(java.lang.Object o) |
int |
hashCode() |
protected java.util.Set |
internalEntrySet() |
boolean |
isEmpty() |
java.util.Set |
keySet() |
java.lang.Object |
put(java.lang.Object k,
java.lang.Object v) |
void |
putAll(java.util.Map m) |
java.lang.Object |
remove(java.lang.Object o) |
protected java.lang.Object |
removeIdHashKey(com.mchange.v1.identicator.IdHashKey idhk) |
int |
size() |
java.util.Collection |
values() |
public IdWeakHashMap(Identicator id)
public int size()
size in interface java.util.Mapsize in class java.util.AbstractMappublic boolean isEmpty()
isEmpty in interface java.util.MapisEmpty in class java.util.AbstractMappublic boolean containsKey(java.lang.Object o)
containsKey in interface java.util.Mappublic boolean containsValue(java.lang.Object o)
containsValue in interface java.util.MapcontainsValue in class java.util.AbstractMappublic java.lang.Object get(java.lang.Object o)
get in interface java.util.Mappublic java.lang.Object put(java.lang.Object k,
java.lang.Object v)
put in interface java.util.Mappublic java.lang.Object remove(java.lang.Object o)
remove in interface java.util.Mappublic void putAll(java.util.Map m)
putAll in interface java.util.MapputAll in class java.util.AbstractMappublic void clear()
clear in interface java.util.Mapclear in class java.util.AbstractMappublic java.util.Set keySet()
keySet in interface java.util.MapkeySet in class java.util.AbstractMappublic java.util.Collection values()
values in interface java.util.Mapvalues in class java.util.AbstractMappublic java.util.Set entrySet()
entrySet in interface java.util.Mappublic boolean equals(java.lang.Object o)
equals in interface java.util.Mapequals in class java.util.AbstractMappublic int hashCode()
hashCode in interface java.util.MaphashCode in class java.util.AbstractMapprotected com.mchange.v1.identicator.IdHashKey createIdKey(java.lang.Object o)
protected java.lang.Object removeIdHashKey(com.mchange.v1.identicator.IdHashKey idhk)
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)