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
/
Definition
Definition
class
Definition
(
var
beanName:
String
,
var
clazz:
Class
[
_
],
scopeName:
String
)
Bean Definition
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
constructor
(
args:
Any
*):
Definition
def
isAbstract
:
Boolean
def
nowire
(
properties:
String
*):
Definition
def
optional
(
properties:
String
*):
Definition
def
property
(
property:
String
,
value:
AnyRef
):
Definition
def
wiredEagerly
(
newvalue:
Boolean
):
Definition
Concrete fields
var
abstractFlag
:
Boolean
var
beanName
:
String
var
clazz
:
Class
[
_
]
var
constructorArgs
:
Buffer
[
Any
]
var
description
:
String
var
destroyMethod
:
String
var
factoryBean
:
String
var
factoryMethod
:
String
var
initMethod
:
String
var
lazyInit
:
Boolean
val
nowires
:
Set
[
String
]
val
optionals
:
Set
[
String
]
var
parent
:
String
var
primary
:
Boolean
var
properties
:
HashMap
[
String
,
Any
]
var
scope
:
String
var
targetClass
:
Class
[
_
]
var
wiredEagerly
:
Boolean