izumi.distage.model.reflection.DIKey$
See theDIKey companion class
object DIKey
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class IdKey[I](tpe: SafeType, id: I, mutatorIndex: Option[Int])(implicit evidence$4: IdContract[I]) extends BasicKey
Attributes
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
object MultiSetImplId
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- MultiSetImplId.type
Attributes
- Graph
- Supertypes
- trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class SetElementKey(set: DIKey, reference: DIKey, disambiguator: SetKeyMeta) extends DIKey
Attributes
- reference
Key of
this
individual element.reference.tpe
must be a subtype ofT
- set
Key of the parent Set.
set.tpe
must be of typeSet[T]
- Graph
- Supertypes
- trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass Any
object SetKeyMeta
Attributes
- Companion:
- trait
- Graph
- Supertypes
- trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- SetKeyMeta.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes