value of the binding
identifiers defining the binding
Stores condition for binding.
Stores condition for binding. Used for conditional binding
Option
with function returning condition
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)
identifiers defining the binding
identifiers defining the binding
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
value of the binding
Binding with a raw value, not converted to any specific type (value from system properties, configuration, etc.).
value of the binding
identifiers defining the binding