org.hyperic.sigar.util
Class ReferenceMap
java.lang.Object
   java.util.AbstractMap
java.util.AbstractMap
       org.hyperic.sigar.util.ReferenceMap
org.hyperic.sigar.util.ReferenceMap
- All Implemented Interfaces: 
- java.util.Map
- Direct Known Subclasses: 
- WeakReferenceMap
- public class ReferenceMap 
- extends java.util.AbstractMap
 
| Nested classes/interfaces inherited from class java.util.AbstractMap | 
| java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> | 
 
| Nested classes/interfaces inherited from interface java.util.Map | 
| java.util.Map.Entry<K,V> | 
 
| Field Summary | 
| protected  java.util.Map | map
 | 
| protected  java.lang.ref.ReferenceQueue | queue
 | 
 
 
| Method Summary | 
|  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()
 | 
 
| Methods inherited from class java.util.AbstractMap | 
| clone, containsKey, containsValue, equals, hashCode, isEmpty, keySet, putAll, toString, values | 
 
| Methods inherited from class java.lang.Object | 
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
queue
protected java.lang.ref.ReferenceQueue queue
map
protected java.util.Map map
ReferenceMap
public ReferenceMap()
ReferenceMap
public ReferenceMap(java.util.Map map)
synchronizedMap
public static java.util.Map synchronizedMap()
- 
 
newInstance
public static java.util.Map newInstance()
- 
 
newInstance
public static java.util.Map newInstance(java.util.Map map)
- 
 
get
public java.lang.Object get(java.lang.Object key)
- 
- Specified by:
- getin interface- java.util.Map
- Overrides:
- getin class- java.util.AbstractMap
 
- 
 
put
public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
- 
- Specified by:
- putin interface- java.util.Map
- Overrides:
- putin class- java.util.AbstractMap
 
- 
 
remove
public java.lang.Object remove(java.lang.Object key)
- 
- Specified by:
- removein interface- java.util.Map
- Overrides:
- removein class- java.util.AbstractMap
 
- 
 
clear
public void clear()
- 
- Specified by:
- clearin interface- java.util.Map
- Overrides:
- clearin class- java.util.AbstractMap
 
- 
 
size
public int size()
- 
- Specified by:
- sizein interface- java.util.Map
- Overrides:
- sizein class- java.util.AbstractMap
 
- 
 
entrySet
public java.util.Set entrySet()
- 
- Specified by:
- entrySetin interface- java.util.Map
- Specified by:
- entrySetin class- java.util.AbstractMap
 
- 
 
poll
protected void poll()
- 
 
Copyright ? 2004-2009 Hyperic. All Rights Reserved.