# Uses of Class
tigase.kernel.core.BeanConfigBuilder

Packages that use BeanConfigBuilder
Package
Description
tigase.kernel.core

- ## Uses of BeanConfigBuilder in tigase.kernel.core

  Methods in tigase.kernel.core that return BeanConfigBuilder
  Modifier and Type
  Method
  Description
  `BeanConfigBuilder`
  BeanConfigBuilder.`asClass(Class<?> cls)`
  Registers bean as type to be created when it will be required.
  `BeanConfigBuilder`
  BeanConfigBuilder.`asInstance(Object bean)`
  Registers class instance as bean.
  `BeanConfigBuilder`
  BeanConfigBuilder.`exportable()`
  Mark bean as 'exportable'.
  `BeanConfigBuilder`
  Kernel.`registerBean(Class<?> beanClass)`
  Registers bean as class in Kernel.
  `BeanConfigBuilder`
  Kernel.`registerBean(String beanName)`
  Registers bean with given name.
  `BeanConfigBuilder`
  BeanConfigBuilder.`registeredBy(BeanConfig parent)`
  `BeanConfigBuilder`
  BeanConfigBuilder.`setActive(boolean active)`
  `BeanConfigBuilder`
  BeanConfigBuilder.`setPinned(boolean pinned)`
  `BeanConfigBuilder`
  BeanConfigBuilder.`setSource(BeanConfig.Source source)`
  `BeanConfigBuilder`
  BeanConfigBuilder.`withFactory(Class<? extends BeanFactory> beanFactoryClass)`
  Defines factory for currently registered bean.