Packages

object Binding

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Binding
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class EmptySetBinding[+K <: DIKey](key: K, tags: Set[BindingTag], origin: BindingOrigin) extends SetBinding with WithTarget with Product with Serializable
  2. sealed abstract class GroupingKey extends Product with CachedProductHashcode
  3. sealed trait ImplBinding extends Binding
  4. sealed trait SetBinding extends Binding
  5. final case class SetElementBinding(key: SetElementKey, implementation: ImplDef, tags: Set[BindingTag], origin: BindingOrigin) extends ImplBinding with SetBinding with Product with Serializable
  6. 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
  7. implicit final class WithImplementation[R] extends AnyVal

Value Members

  1. object GroupingKey