package reflection
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed abstract class DIKey extends Product with CachedProductHashcode
- trait GenericTypedRef[+T] extends AnyRef
- trait IdContract[T] extends AnyRef
- final case class LinkedParameter(symbol: SymbolInfo, key: DIKey) extends Product with Serializable
- trait MirrorProvider extends AnyRef
- final case class MultiSetImplId(set: DIKey, impl: ImplDef) extends Product with Serializable
- trait Provider extends AnyRef
- final class SafeType extends AnyRef
- trait SafeTypeTools extends AnyRef
- sealed trait SetKeyMeta extends AnyRef
- final case class SymbolInfo(name: String, finalResultType: SafeType, isByName: Boolean, wasGeneric: Boolean) extends Product with Serializable
- final case class TypedRef[+T](v: T, tpe: SafeType, isByName: Boolean) extends GenericTypedRef[T] with Product with Serializable
Value Members
- object DIKey
- object IdContract
- object MirrorProvider
- object MultiSetImplId extends Serializable
- object Provider
- object SafeType extends SafeTypeTools
- object SetKeyMeta
- object TypedRef extends Serializable