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<V>) - dev.latvian.mods.klib.registry.CustomRegistryType.Dynamic<B,
V> - dev.latvian.mods.klib.registry.CustomRegistryType.Unit<B,
V> (implements dev.latvian.mods.klib.registry.CustomRegistryOwnTypeProvider<B, T>, dev.latvian.mods.klib.registry.Ref<V>)
- dev.latvian.mods.klib.registry.CustomRegistryType.Dynamic<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.Ref.OfKey<V> (implements dev.latvian.mods.klib.registry.Ref<V>)
- dev.latvian.mods.klib.registry.Ref.OfValue<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<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<V>)
- dev.latvian.mods.klib.registry.CustomRegistryValue<B,
- dev.latvian.mods.klib.registry.WithKey<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.Ref<V> (also extends 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.CustomRegistryMetaInfo<T>
- dev.latvian.mods.klib.registry.CustomRegistryMetaInfo.TypeInfo<T>
- dev.latvian.mods.klib.registry.CustomRegistryValueInfo<T>
- dev.latvian.mods.klib.registry.CustomRegistryValueInfo.ValueInfo<T>
- java.lang.Record