Package org.goplanit.utils.enums
-
Interface Summary Interface Description EnumOf<T extends EnumValue<V>,V> Interface that deals with injecting way to create an enum based on its internal enum value through EnumValue, e.g.EnumValue<T> Allow enum to implement this interface so it is accessible toEnumOf
which in turn uses it to create a factory method allowing one to construct the enum based on this internal value