SubcontextDSL

izumi.distage.model.definition.dsl.AbstractBindingDefDSL.SubcontextDSL
final class SubcontextDSL[T](val mutableState: SubcontextRef) extends SubcontextDSLBase[T, SubcontextDSL[T]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

Inherited methods

final protected def addOp[R](op: SubcontextInstruction)(newState: SubcontextRef => R): R

Attributes

Inherited from:
SubcontextDSLBase

Attributes

Inherited from:
Tagging

Attributes

Inherited from:
Tagging
final def extractWith(f: Functoid[T]): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def localDependencies(keys: Iterable[DIKey]): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def localDependency(key: DIKey): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def localDependency[B : Tag](name: Identifier): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def localDependency[B : Tag]: SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def tagged(tags: BindingTag*): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase
final def withSubmodule(submodule: ModuleBase): SubcontextDSL[T]

Attributes

Inherited from:
SubcontextDSLBase