izumi.distage.model.definition.dsl.AbstractBindingDefDSL
See theAbstractBindingDefDSL companion trait
object AbstractBindingDefDSL
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
trait AddDependencyDSL[T, Self] extends Any
Attributes
- Supertypes
-
class Any
- Known subtypes
-
class ModifyTaggingDSL[T]class MakeDSL[T]class MakeDSLNamedAfterFrom[T]class MakeDSLUnnamedAfterFrom[T]class MakeNamedDSL[T]Show all
trait BindingRef
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
final class ModifyDSL[T, BindDSL[_], BindDSLAfterFrom[_], SetDSL[_]](dsl: AbstractBindingDefDSL[BindDSL, BindDSLAfterFrom, SetDSL]) extends ModifyDSLBase[T]
Attributes
- Supertypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
final class ModifyNamedDSL[T, BindDSL[_], BindDSLAfterFrom[_], SetDSL[_]](dsl: AbstractBindingDefDSL[BindDSL, BindDSLAfterFrom, SetDSL], name: Identifier) extends ModifyDSLBase[T]
Attributes
- Supertypes
final class ModifyTaggingDSL[T](mutableState: SingletonRef) extends AnyVal, AddDependencyDSL[T, ModifyTaggingDSL[T]], Tagging[ModifyTaggingDSL[T]]
Attributes
- Supertypes
-
class AnyValtrait Matchableclass Any
object MultiSetElementInstruction
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class MultiAddTags
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
object SetElementInstruction
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ElementAddTags
final class SetElementRef(implDef: ImplDef, pos: SourceFilePosition, ops: Queue[SetElementInstruction] = ...)
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
object SetInstruction
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SetInstruction.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AddTagOntoSetclass SetIdAll
final class SetRef(initial: EmptySetBinding[TypeKey]) extends BindingRef
Attributes
- Supertypes
object SingletonInstruction
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SingletonInstruction.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class AddDependenciesclass AddTagsclass AliasToclass Modify[T]class SetIdclass SetIdFromImplNameclass SetImplShow all
final class SingletonRef(initial: SingletonBinding[TypeKey], ops: Queue[SingletonInstruction] = ...) extends BindingRef
Attributes
- Supertypes
final class SubcontextDSL[T](val mutableState: SubcontextRef) extends SubcontextDSLBase[T, SubcontextDSL[T]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
sealed abstract class SubcontextDSLBase[T, Self] extends Tagging[Self]
Attributes
- Supertypes
- Known subtypes
-
class SubcontextDSL[T]class SubcontextNamedDSL[T]
object SubcontextInstruction
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
final class SubcontextNamedDSL[T](val mutableState: SubcontextRef) extends SubcontextDSLBase[T, SubcontextNamedDSL[T]]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
final class SubcontextRef(initial: SingletonBinding[TypeKey], ops: Queue[SubcontextInstruction] = ...) extends BindingRef
Attributes
- Supertypes
In this article