ModifyNamedDSL

izumi.distage.model.definition.dsl.AbstractBindingDefDSL$.ModifyNamedDSL
final class ModifyNamedDSL[T, BindDSL[_], BindDSLAfterFrom[_], SetDSL[_]](dsl: AbstractBindingDefDSL[BindDSL, BindDSLAfterFrom, SetDSL], name: Identifier) extends ModifyDSLBase[T]

Attributes

Graph
Supertypes
class ModifyDSLBase[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def by(f: Functoid[T] => Functoid[T])(implicit tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Definition Classes

Inherited methods

def addDependencies(keys: Iterable[DIKey])(implicit tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase
def addDependency(key: DIKey)(implicit tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase
def addDependency[B : Tag](name: Identifier)(implicit evidence$16: Tag[B], tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase
def addDependency[B : Tag](implicit evidence$15: Tag[B], tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase
def annotateParameter[P : Tag](name: Identifier)(implicit evidence$17: Tag[P], tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase
def apply(f: T => T)(implicit tag: Tag[T], pos: CodePositionMaterializer): ModifyTaggingDSL[T]

Attributes

Inherited from:
ModifyDSLBase