RegistryKey
A key that is used to retrieve a value of type T from a ProviderRegistry.
Registry keys serve as type-safe identifiers for values stored in registries. Each key has an associated context that determines how equality and hashing are computed.
Type Parameters
The type of the value associated with this key.
Inheritors
Properties
Key context that describes equality between this key and other keys.
Registry of keys that can be implied from this key.
Provides an implication for this registry key that includes all keys implied by it.
Provides an implication for this registry key that includes all keys implied by it, using the first encountered mapping for each implied key.
Functions
infix fun <T> RegistryKey<in T>.correspondsTo(provider: RegisteredValueProvider<T>)
DSL function to associate this registry key with a provider in the context registry.
DSL function to associate this registry key with a value in the context registry.