# Hierarchy For Package tigase.kernel.beans

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.kernel.beans.Inject.EMPTY

## Interface Hierarchy

- tigase.kernel.beans.BeanFactory<T>
- tigase.kernel.beans.BeanSelector
- tigase.kernel.beans.Initializable
- tigase.kernel.beans.RegistrarBean
  - tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass
- tigase.kernel.beans.UnregisterAware

## Annotation Interface Hierarchy

- tigase.kernel.beans.Autostart (implements java.lang.annotation.Annotation)
- tigase.kernel.beans.Bean (implements java.lang.annotation.Annotation)
- tigase.kernel.beans.Converter (implements java.lang.annotation.Annotation)
- tigase.kernel.beans.Inject (implements java.lang.annotation.Annotation)