Hierarchy For Package dev.latvian.mods.klib.registry
Class Hierarchy
- java.lang.Object
- dev.latvian.mods.klib.registry.CustomRegistry<B,
V> (implements java.lang.Iterable<T>) - dev.latvian.mods.klib.registry.CustomRegistry.Builder<B,
T> - dev.latvian.mods.klib.registry.CustomRegistryType<B,
V> (implements dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.WithKey) - dev.latvian.mods.klib.registry.DynamicType<B,
V> - dev.latvian.mods.klib.registry.UnitType<B,
V> (implements dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.Ref<V>)
- dev.latvian.mods.klib.registry.DynamicType<B,
- net.neoforged.bus.api.Event
- dev.latvian.mods.klib.registry.CustomRegistryTypeEvent<B,
T> (implements net.neoforged.fml.event.IModBusEvent)
- dev.latvian.mods.klib.registry.CustomRegistryTypeEvent<B,
- dev.latvian.mods.klib.registry.RefOfKey<V> (implements dev.latvian.mods.klib.registry.Ref<V>)
- dev.latvian.mods.klib.registry.RefOfValue<V> (implements dev.latvian.mods.klib.registry.Ref<V>)
- dev.latvian.mods.klib.registry.RegistryKeys<T>
- dev.latvian.mods.klib.registry.CustomRegistry<B,
Interface Hierarchy
- dev.latvian.mods.klib.registry.CustomRegistryCollector
- dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B,
T> - dev.latvian.mods.klib.registry.CustomRegistryValue<B,
T> (also extends dev.latvian.mods.klib.registry.RefOptimizer<V>, dev.latvian.mods.klib.registry.WithKey, dev.latvian.mods.klib.registry.WithRef<V>)
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
- dev.latvian.mods.klib.registry.CustomRegistryTypeCollector<B,
T> - java.util.function.Function<T,
R> - dev.latvian.mods.klib.registry.CustomRegistryTypeProvider<B,
T>
- dev.latvian.mods.klib.registry.CustomRegistryTypeProvider<B,
- dev.latvian.mods.klib.registry.RefOptimizer<V>
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
T> (also extends dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.WithKey, dev.latvian.mods.klib.registry.WithRef<V>)
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
- dev.latvian.mods.klib.registry.WithKey
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
T> (also extends dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.RefOptimizer<V>, dev.latvian.mods.klib.registry.WithRef<V>) - dev.latvian.mods.klib.registry.Ref<V> (also extends dev.latvian.mods.klib.registry.WithRef<V>, dev.latvian.mods.klib.registry.WithValue<V>)
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
- dev.latvian.mods.klib.registry.WithRef<V>
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
T> (also extends dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.RefOptimizer<V>, dev.latvian.mods.klib.registry.WithKey) - dev.latvian.mods.klib.registry.Ref<V> (also extends dev.latvian.mods.klib.registry.WithKey, dev.latvian.mods.klib.registry.WithValue<V>)
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
- dev.latvian.mods.klib.registry.WithValue<V>
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.latvian.mods.klib.registry.CustomRegistryCollector.Entry<B,
T> - dev.latvian.mods.klib.registry.CustomRegistryMetaInfo
- dev.latvian.mods.klib.registry.CustomRegistryMetaInfo.TypeInfo
- dev.latvian.mods.klib.registry.CustomRegistryValueInfo
- dev.latvian.mods.klib.registry.CustomRegistryValueInfo.ValueInfo
- dev.latvian.mods.klib.registry.CustomRegistryCollector.Entry<B,
- java.lang.Record