@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.registry
-
Interface Summary Interface Description BuilderProvider DefaultedRegistryReference<T> DefaultedRegistryType<T> DefaultedRegistryValue A Utility marker that assists in getting aResourceKey
for values that generally can be within adefaulted registry
.FactoryProvider Registry<T> A store ofregistry entries
with a well defined type.RegistryEntry<T> An entry within aRegistry
.RegistryHolder A holder ofregistries
.RegistryKey<T> Similar toResourceKey
but with a defined type and id of the parent registry.RegistryKey.Factory RegistryReference<T> RegistryReference.Factory RegistryType<T> RegistryType.Factory -
Class Summary Class Description RegistryRoots RegistryTypes Allregistries
provided by this API. -
Enum Summary Enum Description RegistryScope An enumeration of the different levels in whichRegistry
may reside from least specific to specific. -
Exception Summary Exception Description DuplicateRegistrationException TypeNotFoundException ValueNotFoundException -
Annotation Types Summary Annotation Type Description RegistryScopes A marker annotation that helps the API consumer determine whatscope
the marked type should be found in.