| Class | Description |
|---|---|
| EitherHolder<T> | |
| Holder<T> |
A class that represents either a
RegistryEntry or a value of type T. |
| HomogenousListCodec<T> | |
| NoOpRegistry |
A no-op registry that does nothing.
Every value is valid, but the registry will not be able to convert them. |
| Registry |
A class that represents a registry of
RegistryEntrys and TagKeys. |
| RegistryEntry |
An entry in a
Registry. |
| ResourceKey |
A class that represents an entry in a
Registry. |
| TagEntryList |
A class that represents a
TagKey or a list of RegistryEntry. |
| TagKey |
A class that represents a tag in a
Registry.Tags are used to group multiple RegistryEntrys together. |
| TypedTagEntryList<T> |