public static < T extends Enum < T > > T random ( Class < T > enumClass ) { EnumSet < T > enums = EnumSet . allOf ( enumClass ) ; return IterableUtils . randomFrom ( enums ) ; }
Returns a random element from the given enum class .