implicit final class ModuleDefCombine[S <: ModuleBase] extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ModuleDefCombine
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ModuleDefCombine(module: S)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- def ++[T <: ModuleBase](that: ModuleBase)(implicit T: Aux[S, T]): T
- def +:[T <: ModuleBase](binding: Binding)(implicit T: Aux[S, T]): T
- def -[T <: ModuleBase](ignored: DIKey)(implicit T: Aux[S, T]): T
- def --[T <: ModuleBase](ignored: Set[DIKey])(implicit T: Aux[S, T]): T
- def --[T <: ModuleBase](that: ModuleBase)(implicit T: Aux[S, T]): T
- def :+[T <: ModuleBase](binding: Binding)(implicit T: Aux[S, T]): T
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def drop[T <: ModuleBase](ignored: DIKey)(implicit T: Aux[S, T]): T
- def drop[T <: ModuleBase](ignored: Set[DIKey])(implicit T: Aux[S, T]): T
- def filter[T <: ModuleBase](f: (DIKey) => Boolean)(implicit T: Aux[S, T]): T
- def filterBindings[T <: ModuleBase](f: (Binding) => Boolean)(implicit T: Aux[S, T]): T
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def overriddenBy[T <: ModuleBase](that: ModuleBase)(implicit T: Aux[S, T]): T
- def preserveOnly[T <: ModuleBase](preserve: Set[DIKey])(implicit T: Aux[S, T]): T
- def removeTags[T <: ModuleBase](tags: BindingTag*)(implicit T: Aux[S, T]): T
- def tagged[T <: ModuleBase](tags: BindingTag*)(implicit T: Aux[S, T]): T
- def toString(): String
- Definition Classes
- Any
- def untagged[T <: ModuleBase](implicit T: Aux[S, T]): T