Class EnumType<T extends Enum<T>>