Companion

Functions

Link copied to clipboard
open fun byValue(value: Registry<*>): Identifier?
Link copied to clipboard
Link copied to clipboard
inline fun delegateRegistration(values: List<Pair<Identifier, Registry<*>>>, crossinline delegate: (Identifier, Registry<*>) -> Unit = { _, _ -> })
Link copied to clipboard
open override fun dumpToFile(file: Path)
Link copied to clipboard
open fun find(id: Identifier): Registry<*>
Link copied to clipboard
open fun findOrNull(id: Identifier?): Registry<*>?
Link copied to clipboard
open fun has(id: Identifier): Boolean
Link copied to clipboard
open override fun iter(): ConcurrentHashMap<Identifier, Registry<*>>
Link copied to clipboard
open fun makeSnapshot()
Link copied to clipboard
Link copied to clipboard
open override fun register(id: Identifier, value: Registry<*>): Registry<*>
fun <V> register(registry: Registry<V>, id: String, value: V): V
fun <V> register(registry: Registry<V>, id: Identifier, value: V): V
Link copied to clipboard
open fun tryUse(id: Identifier, executor: (Registry<*>) -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard