|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| FinalizableReference | Package-private interface implemented by references that have code to run after garbage collection of their referents. |
| Function<F,T> | A Function provides a transformation on an object and returns the resulting object. |
| ReferenceMap.InternalReference | Marker interface to differentiate external and internal references. |
| ReferenceMap.Strategy | |
| Class Summary | |
|---|---|
| FinalizablePhantomReference<T> | Phantom reference with a finalizeReferent() method which a
background thread invokes after the garbage collector reclaims the
referent. |
| FinalizableReferenceQueue | Starts a background thread that cleans up after reclaimed referents. |
| FinalizableSoftReference<T> | Soft reference with a finalizeReferent() method which a background
thread invokes after the garbage collector reclaims the referent. |
| FinalizableWeakReference<T> | Weak reference with a finalizeReferent() method which a background
thread invokes after the garbage collector reclaims the referent. |
| ReferenceCache<K,V> | Extends ReferenceMap to support lazy loading values by overriding
ReferenceCache.create(Object). |
| ReferenceMap<K,V> | Concurrent hash map that wraps keys and/or values in soft or weak references. |
| ReferenceMap.KeyReferenceAwareWrapper | Used for keys. |
| ReferenceMap.ReferenceAwareWrapper | Big hack. |
| Strings | String utilities. |
| Enum Summary | |
|---|---|
| ReferenceMap.PutStrategy | |
| ReferenceType | Reference type. |
Guice util classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||