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.bind
/
Binding
Binding
object
Binding
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Binding
.type
Type members
Type members
Classlikes
class
Definition
(
var
beanName:
String
,
var
clazz:
Class
[
_
],
scopeName:
String
)
Bean Definition
Bean Definition
class
DefinitionBinder
(
val
config:
Binding
,
classes:
Class
[
_
]*)
object
InjectPlaceHolder
case
class
Injection
[
T
](
clazz:
Class
[
T
])
case
class
PropertyPlaceHolder
(
name:
String
,
defaultValue:
String
)
case
class
ReferenceValue
(
ref:
String
)