Java Enums: List enumerated values from a Class<? extends Enum>

enums, java

Solution

`Class.getEnumConstants`

Problem

I've got the class object for an enum (I have a `Class<? extends Enum>`) and I need to get a list of the enumerated values represented by this enum. The `values` static function has what I need, but I'm not sure how to get access to it from the class object.

Original source