# Package tigase.kernel.beans

package tigase.kernel.beans

- Related Packages
  Package
  Description
  tigase.kernel
  tigase.kernel.beans.config
  tigase.kernel.beans.selector
  tigase.kernel.core
- Class
  Description
  Autostart
  Bean
  Defines name of bean.
  BeanFactory<T>
  Interface to create factories of beans.
  BeanSelector
  Interface used by bean configurators to detect is additional beans should be registered
  Created by andrzej on 10.03.2016.
  Converter
  Initializable
  If bean implements this interface, then if bean will be created and configured, Kernel calls method `Initializable.initialize()`.
  Inject
  This annotation marks field in class that Kernel should inject dependency here.
  Inject.EMPTY
  RegistrarBean
  Interface which needs to be implemented by bean classes which are also Registrars.
  RegistrarBeanWithDefaultBeanClass
  Created by andrzej on 14.08.2016.
  UnregisterAware
  If bean implements this interface then just before unregistering bean Kernel calls method `UnregisterAware.beforeUnregister()`.