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