## 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​(java.lang.Class<?> cls)` | Registers bean as type to be created when it will be required.
    `BeanConfigBuilder` | BeanConfigBuilder.`asInstance​(java.lang.Object bean)` | Registers class instance as bean.
    `BeanConfigBuilder` | BeanConfigBuilder.`exportable()` | Mark bean as 'exportable'.
    `BeanConfigBuilder` | Kernel.`registerBean​(java.lang.Class<?> beanClass)` | Registers bean as class in Kernel.
    `BeanConfigBuilder` | Kernel.`registerBean​(java.lang.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​(java.lang.Class<? extends BeanFactory> beanFactoryClass)` | Defines factory for currently registered bean.