izumi.distage.model.reflection.DIKey
See theDIKey companion class
object DIKey
Attributes
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class IdKey[I](tpe: SafeType, id: I, mutatorIndex: Option[Int])(implicit evidence$1: IdContract[I]) extends BasicKey
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MultiSetImplId
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MultiSetImplId.type
final case class ProxyControllerKey(proxied: DIKey, tpe: SafeType) extends DIKey
Attributes
- Supertypes
-
trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ProxyInitKey(proxied: DIKey) extends DIKey
Attributes
- Supertypes
-
trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class ResourceKey(key: DIKey, tpe: SafeType) extends DIKey
Attributes
- Supertypes
-
trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class SetElementKey(set: DIKey, reference: DIKey, disambiguator: SetKeyMeta) extends DIKey
Value parameters
- 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]
Attributes
- Supertypes
-
trait Serializableclass DIKeytrait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SetKeyMeta
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SetKeyMeta.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
In this article