public class ReferenceMap
extends java.util.AbstractMap
| Modifier and Type | Class and Description |
|---|---|
protected static interface |
ReferenceMap.MapReference |
protected static class |
ReferenceMap.SoftValue |
protected static class |
ReferenceMap.WeakValue |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map |
map |
protected java.lang.ref.ReferenceQueue |
queue |
| Constructor and Description |
|---|
ReferenceMap() |
ReferenceMap(java.util.Map map) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
java.util.Set |
entrySet() |
java.lang.Object |
get(java.lang.Object key) |
static java.util.Map |
newInstance() |
static java.util.Map |
newInstance(java.util.Map map) |
protected void |
poll() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
java.lang.Object |
remove(java.lang.Object key) |
int |
size() |
static java.util.Map |
synchronizedMap() |
clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, toString, valuespublic ReferenceMap()
public ReferenceMap(java.util.Map map)
public static java.util.Map synchronizedMap()
public static java.util.Map newInstance()
public static java.util.Map newInstance(java.util.Map map)
public java.lang.Object get(java.lang.Object key)
get in interface java.util.Mapget in class java.util.AbstractMappublic java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Mapput in class java.util.AbstractMappublic java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Mapremove in class java.util.AbstractMappublic void clear()
clear in interface java.util.Mapclear in class java.util.AbstractMappublic int size()
size in interface java.util.Mapsize in class java.util.AbstractMappublic java.util.Set entrySet()
entrySet in interface java.util.MapentrySet in class java.util.AbstractMapprotected void poll()
Copyright ? 2004-2011 Hyperic. All Rights Reserved.