beangle-cdi-api
beangle-cdi-api
API
org.beangle.cdi
bind
BindModule
BindModule
BindRegistry
BindRegistry
Binding
Definition
DefinitionBinder
InjectPlaceHolder
Injection
PropertyPlaceHolder
ReferenceValue
Binding
Reconfig
Definition
ReconfigType
Reconfig
ReconfigModule
BeanNamesEventMulticaster
Container
Container
ContainerAware
ContainerListener
PropertySource
Scope
beangle-cdi-api
/
org.beangle.cdi
/
org.beangle.cdi.bind
/
Binding
/
DefinitionBinder
DefinitionBinder
org.beangle.cdi.bind.Binding.DefinitionBinder
class
DefinitionBinder
(
val
config
:
Binding
,
classes
:
Class
[
_
]*)
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
bind
(
classes
:
Class
[
_
]*):
DefinitionBinder
.this.type
def
bind
(
name
:
String
,
clazz
:
Class
[
_
]):
DefinitionBinder
.this.type
def
constructor
(
args
:
Any
*):
DefinitionBinder
.this.type
def
description
(
descs
:
String
*):
DefinitionBinder
.this.type
def
head
:
Definition
def
in
(
scope
:
Scope
):
DefinitionBinder
.this.type
def
init
(
method
:
String
):
DefinitionBinder
.this.type
def
lazyInit
(
lazyInit
:
Boolean
):
DefinitionBinder
.this.type
def
nowire
(
properties
:
String
*):
DefinitionBinder
.this.type
def
optional
(
properties
:
String
*):
DefinitionBinder
.this.type
def
parent
(
parent
:
String
):
DefinitionBinder
.this.type
def
primary
(
):
DefinitionBinder
.this.type
def
property
(
property
:
String
,
value
:
Any
):
DefinitionBinder
.this.type
def
proxy
(
property
:
String
,
clazz
:
Class
[
_
]):
DefinitionBinder
.this.type
def
proxy
(
property
:
String
,
target
:
Definition
):
DefinitionBinder
.this.type
def
setAbstract
(
):
DefinitionBinder
.this.type
def
shortName
(
b
:
Boolean
):
DefinitionBinder
.this.type
def
wiredEagerly
(
newvalue
:
Boolean
):
DefinitionBinder
.this.type
Concrete fields
val
config
:
Binding
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields