binding's value
binding's identifiers (empty by default)
binding's conditions (empty by default)
if binding should be cacheable (false by default)
if binding is eager (non lazy) (false by default)
binding's value
if binding should be cacheable (false by default)
binding's conditions (empty by default)
binding's conditions (empty by default)
if binding is eager (non lazy) (false by default)
Retrieves stored binding's value, used during binding lookup during injection.
Retrieves stored binding's value, used during binding lookup during injection.
If equals to None
, binding is considered undefined
Option
with binding's value (or None
if the binding is undefined)
binding's identifiers (empty by default)
binding's identifiers (empty by default)
Specifies if binding is cacheable False by default
Specifies if binding is cacheable False by default
Boolean
true if binding is cacheable, false otherwise
Defines if binding is lazy or not
false
by default
Defines if binding is lazy or not
false
by default
true
if not lazy, false
otherwise
Binding that only contains a value. As it is just a fixed value, no lifecycle is needed
binding's type
binding's value
binding's identifiers (empty by default)
binding's conditions (empty by default)
if binding should be cacheable (false by default)
if binding is eager (non lazy) (false by default)