beangle-cdi-api
beangle-cdi-api
org.beangle.cdi
BeanNamesEventMulticaster
Container
Container
ContainerAware
ContainerListener
PropertySource
Scope
org.beangle.cdi.bind
BindModule
BindModule
BindRegistry
BindRegistry
Binding
Definition
DefinitionBinder
InjectPlaceHolder
Injection
PropertyPlaceHolder
ReferenceValue
Binding
Reconfig
Definition
ReconfigType
Reconfig
ReconfigModule
ReconfigSetting
beangle-cdi-api
/
org.beangle.cdi
/
Container
Container
trait
Container
Bean Container.
Since:
3.1.0
Companion:
object
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Abstract methods
def
contains
(
key:
Any
):
Boolean
def
getBean
[
T
](
key:
Any
):
Option
[
T
]
def
getBean
[
T
](
clazz:
Class
[
T
]):
Option
[
T
]
def
getBeans
[
T
](
clazz:
Class
[
T
]):
Map
[
String
,
T
]
def
getDefinition
(
key:
Any
):
Any
def
getType
(
key:
Any
):
Option
[
Class
[
_
]]
def
id
:
String
def
keys
:
Set
[
_
]
def
parent
:
Container