# Uses of Package
org.eclipse.net4j.util.ref

- Packages that use org.eclipse.net4j.util.ref
  Package | Description
  --- | ---
  org.eclipse.net4j.util.ref | A framework for memory-sensitive keyed references and value maps.

- Classes in org.eclipse.net4j.util.ref used by org.eclipse.net4j.util.ref
  Class | Description
  --- | ---
  Interner.Entry | A weak reference holder that caches the hash code of the referent and is chained in the `Interner.entries` to handle collisions.
  KeyedReference |
  ReferenceQueueWorker |
  ReferenceType |
  ReferenceValueMap | A `ConcurrentMap` implementation that uses `KeyedReference` instances (`KeyedStrongReference`, `KeyedSoftReference`, `KeyedWeakReference` or `KeyedPhantomReference`) as its values.
  ReferenceValueMap2 | A `Map` implementation that uses `KeyedReference` instances (`KeyedStrongReference`, `KeyedSoftReference`, `KeyedWeakReference` or `KeyedPhantomReference`) as its values.