javaEnumOrdinalValues
ReflectionUtil