Package-level declarations

Types

Link copied to clipboard
@ApiStatus.Experimental
@ApiStatus.AvailableSince(value = "5.0.0")
open class ImmutableRegisteringMap<K : Any, V : Any> : RegisteringMap<K, V>

An Immutable variant of an RegisteringMap.

Link copied to clipboard
@ApiStatus.Experimental
@ApiStatus.AvailableSince(value = "5.0.0")
open class MutableRegisteringMap<K : Any, V : Any> : RegisteringMap<K, V>

A collection that contains registrable values

Link copied to clipboard
@ApiStatus.Experimental
@ApiStatus.AvailableSince(value = "5.0.0")
sealed class RegisteringMap<K : Any, V : Any>

Functions

Link copied to clipboard
@ApiStatus.Experimental
@ApiStatus.AvailableSince(value = "5.0.0")
fun <K : Any, V : Any> registeringMapOf(): MutableRegisteringMap<K, V>
@ApiStatus.Experimental
@ApiStatus.AvailableSince(value = "5.0.0")
fun <K : Any, V : Any> registeringMapOf(vararg pairs: Pair<K, Loadable<V>>): MutableRegisteringMap<K, V>