Extension SDK

oracle.ide.util
Class WeakCache

java.lang.Object
  |
  +--oracle.ide.util.WeakCache

public class WeakCache
extends java.lang.Object

The WeakCache class provides a weak reference cache for objects.


Constructor Summary
WeakCache()
           
 
Method Summary
 void clear()
           
 java.lang.Object get(java.lang.Object key)
           
 java.util.Iterator iterator()
           
 java.lang.Object put(java.lang.Object key, java.lang.Object data)
           
 java.lang.Object remove(java.lang.Object key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WeakCache

public WeakCache()
Method Detail

get

public java.lang.Object get(java.lang.Object key)

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object data)

remove

public java.lang.Object remove(java.lang.Object key)

iterator

public java.util.Iterator iterator()

clear

public void clear()

Extension SDK