# Hierarchy For Package org.jboss.modules.ref

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.ref.Reference<T>
    - java.lang.ref.PhantomReference<T>
      - org.jboss.modules.ref.PhantomReference<T,A> (implements org.jboss.modules.ref.Reference<T,A>)
    - java.lang.ref.SoftReference<T>
      - org.jboss.modules.ref.SoftReference<T,A> (implements org.jboss.modules.ref.Reference<T,A>)
    - java.lang.ref.WeakReference<T>
      - org.jboss.modules.ref.WeakReference<T,A> (implements org.jboss.modules.ref.Reference<T,A>)
  - org.jboss.modules.ref.References
  - org.jboss.modules.ref.StrongReference<T,A> (implements org.jboss.modules.ref.Reference<T,A>)

## Interface Hierarchy

- org.jboss.modules.ref.Reaper<T,A>
- org.jboss.modules.ref.Reference<T,A>

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.jboss.modules.ref.Reference.Type