MakeDSLUnnamedAfterFrom

izumi.distage.model.definition.dsl.ModuleDefDSL.MakeDSLUnnamedAfterFrom
final class MakeDSLUnnamedAfterFrom[T](val mutableState: SingletonRef) extends AnyVal, MakeDSLMutBase[T, MakeDSLUnnamedAfterFrom[T]]

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def named[I : IdContract](name: Option[I]): MakeDSLNamedAfterFrom[T]

Inherited methods

override protected def _addDependencies(keys: Iterable[DIKey]): MakeDSLUnnamedAfterFrom[T]

Attributes

Definition Classes
Inherited from:
MakeDSLMutBase
override protected def _modifyBy(f: Functoid[T] => Functoid[T]): MakeDSLUnnamedAfterFrom[T]

Attributes

Definition Classes
Inherited from:
MakeDSLMutBase
final def addDependencies(keys: Iterable[DIKey]): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
AddDependencyDSL

Attributes

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

Attributes

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

Attributes

Inherited from:
AddDependencyDSL
final protected def addOp[R](op: SingletonInstruction)(newState: SingletonRef => R): R

Attributes

Inherited from:
MakeDSLMutBase
final def aliased[T1 >: T](name: Identifier)(implicit evidence$1: Tag[T1], pos: CodePositionMaterializer): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
MakeDSLMutBase
final def aliased[T1 >: T](implicit evidence$1: Tag[T1], pos: CodePositionMaterializer): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
MakeDSLMutBase
final def annotateParameter[P : Tag](name: Identifier): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
AddDependencyDSL

Attributes

Inherited from:
Tagging

Attributes

Inherited from:
Tagging
final def modify[I <: T : Tag](f: T => I): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
MakeDSLMutBase
final def modifyBy(f: Functoid[T] => Functoid[T]): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
MakeDSLMutBase
final def tagged(tags: BindingTag*): MakeDSLUnnamedAfterFrom[T]

Attributes

Inherited from:
MakeDSLMutBase