object Binding
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Binding
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- final case class EmptySetBinding[+K <: DIKey](key: K, tags: Set[BindingTag], origin: BindingOrigin) extends SetBinding with WithTarget with Product with Serializable
- sealed abstract class GroupingKey extends Product with CachedProductHashcode
- sealed trait ImplBinding extends Binding
- sealed trait SetBinding extends Binding
- final case class SetElementBinding(key: SetElementKey, implementation: ImplDef, tags: Set[BindingTag], origin: BindingOrigin) extends ImplBinding with SetBinding with Product with Serializable
- final case class SingletonBinding[+K <: DIKey](key: K, implementation: ImplDef, tags: Set[BindingTag], origin: BindingOrigin, isMutator: Boolean = false) extends ImplBinding with WithTarget with Product with Serializable
- implicit final class WithImplementation[R] extends AnyVal
Value Members
- object GroupingKey