ModifyTaggingDSL

izumi.distage.model.definition.dsl.AbstractBindingDefDSL.ModifyTaggingDSL
final class ModifyTaggingDSL[T](mutableState: SingletonRef) extends AnyVal, AddDependencyDSL[T, ModifyTaggingDSL[T]], Tagging[ModifyTaggingDSL[T]]

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Value members

Concrete methods

def by(f: Functoid[T] => Functoid[T]): ModifyTaggingDSL[T]
def modify(f: T => T): ModifyTaggingDSL[T]

Deprecated methods

def map(f: T => T): ModifyTaggingDSL[T]

Attributes

Deprecated
[Since version 1.2.0] Renamed to .modify

Inherited methods

final def addDependencies(keys: Iterable[DIKey]): ModifyTaggingDSL[T]

Attributes

Inherited from:
AddDependencyDSL
final def addDependency(key: DIKey): ModifyTaggingDSL[T]

Attributes

Inherited from:
AddDependencyDSL
final def addDependency[B : Tag](name: Identifier): ModifyTaggingDSL[T]

Attributes

Inherited from:
AddDependencyDSL
final def addDependency[B : Tag]: ModifyTaggingDSL[T]

Attributes

Inherited from:
AddDependencyDSL
final def annotateParameter[P : Tag](name: Identifier): ModifyTaggingDSL[T]

Attributes

Inherited from:
AddDependencyDSL

Attributes

Inherited from:
Tagging

Attributes

Inherited from:
Tagging