tigase.kernel.core

## Class BeanConfigBuilder

- java.lang.Object
- - tigase.kernel.core.BeanConfigBuilder

-     public class BeanConfigBuilder
      extends Object

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `protected Logger` | `log`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `BeanConfigBuilder` | `asClass(Class<?> cls)`
    `BeanConfigBuilder` | `asInstance(Object bean)`
    `void` | `exec()`
    `BeanConfigBuilder` | `exportable()`
    `String` | `getBeanName()`
    `protected void` | `throwException(KernelException e)`
    `BeanConfigBuilder` | `withFactory(Class<?> beanFactoryClass)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### log

          protected final Logger log

  - ### Method Detail

    - #### asClass

          public BeanConfigBuilder asClass(Class<?> cls)

    - #### asInstance

          public BeanConfigBuilder asInstance(Object bean)

    - #### exec

          public void exec()

    - #### exportable

          public BeanConfigBuilder exportable()

    - #### getBeanName

          public String getBeanName()

    - #### throwException

          protected void throwException(KernelException e)

    - #### withFactory

          public BeanConfigBuilder withFactory(Class<?> beanFactoryClass)

Copyright © 2022 "Tigase, Inc.". All rights reserved.