Binding abstract class
abstract class Binding {
final CreationStrategy creationStrategy;
final Visibility visibility;
Binding(_creationStrategy, _visibility)
: creationStrategy = _creationStrategy == null ?
_defaultCreationStrategy : _creationStrategy,
visibility = _visibility == null ?
_defaultVisibility : _visibility;
}
Subclasses
FactoryBinding, TypeBinding, ValueBinding
Constructors
new Binding(_creationStrategy, _visibility) #
Creates a new Object instance.
Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.
docs inherited from Object
Binding(_creationStrategy, _visibility)
: creationStrategy = _creationStrategy == null ?
_defaultCreationStrategy : _creationStrategy,
visibility = _visibility == null ?
_defaultVisibility : _visibility;
Properties
final CreationStrategy creationStrategy #
final CreationStrategy creationStrategy
final Visibility visibility #
final Visibility visibility