- getBean
Returns the bean's instance identified by the given namespace and name (case
sensitive).
- tryGetBean
Returns the bean's instance identified by the given namespace and name (case
sensitive). Returns nul
- inject
Injects a not managed bean. Returns the given bean itself.
- getBeans
Returns an immutable List contains all the bean's instances defined for the
given type. Returns an i
- getNamedBeans
Returns an immutable Map contains all the named bean's instances for the given
type. The key of retu
- getAppConfig
Returns the app config.
- getOrCreateBean
Returns the named bean of the given type if exists or creates a new one if not
exists
- addBean
Do the normal creation such as inject, aware, validate, etc for the given bean
class. After the crea
- configure
- createBean
Creates a new bean of the given class.
- getBeansWithDefinition
Returns an immutable Map all the beans's instances and definitions for the given
type. The key of re
- injectStatic
Injects the static fields of the given class.