Named data structures.
This package contains support for named data structures.
Interface Summary Interface Description DescribedA described instance. NamedA named instance. NamedEnumA named enum instance. NamedLookup<T extends Named>A lookup for named instances.
Class Summary Class Description CombinedExtendedEnum<T extends Named>Combines multiple extended enums into one lookup. EnumNames<T extends Enum<T> & NamedEnum>Helper that allows enum names to be created and parsed. ExtendedEnum<T extends Named>Manager for extended enums controlled by code or configuration. ExtendedEnum.ExternalEnumNames<T extends Named>Maps names used by external systems to the standard name used here.