izumi.distage.model.reflection
package izumi.distage.model.reflection
Members list
Type members
Classlikes
sealed abstract class DIKey extends Product, CachedProductHashcode
Attributes
- Companion
- object
- Supertypes
-
trait CachedProductHashcodetrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait BasicKeyclass IdKey[I]class TypeKeyclass EffectKeyclass ProxyControllerKeyclass ProxyInitKeyclass ResourceKeyclass SetElementKeyShow all
object DIKey
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class TypedRef[T]
object IdContract extends LowPriorityIdContractInstances
Attributes
- Companion
- trait
- Supertypes
- Self type
-
IdContract.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class IdContractImpl[T]object SetImplIdContract
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object IdContract
object MirrorProvider
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MirrorProvider.type
trait MirrorProvider
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
trait Provider
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ProviderImpl[A]
object Provider
object SafeType
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
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
final case class SymbolInfo(name: String, finalResultType: SafeType, isByName: Boolean, wasGeneric: Boolean)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class TypedRef[+T](v: T, tpe: SafeType, isByName: Boolean) extends GenericTypedRef[T]
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait GenericTypedRef[T]class Objecttrait Matchableclass AnyShow all
In this article