beangle-cdi-api
beangle-cdi-api
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
org.beangle.cdi.bind.Binding$.Definition
class
Definition
(
var
beanName
:
String
,
var
clazz
:
Class
[
_
],
scopeName
:
String
)
Bean Definition
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
constructor
(
args
:
Any
*):
Definition
.this.type
def
isAbstract
:
Boolean
def
nowire
(
properties
:
String
*):
Definition
.this.type
def
optional
(
properties
:
String
*):
Definition
.this.type
def
property
(
property
:
String
,
value
:
AnyRef
):
Definition
def
wiredEagerly
(
newvalue
:
Boolean
):
Definition
.this.type
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