Я пытаюсь узнать, является ли класс Enum, но мне кажется, что я что-то упускаю:
if (test.MyEnum.class instanceof Enum<?>.class)
obj = resultWrapper.getEnum(i, test.MyEnum.class);
else
obj = resultWrapper.getObject(i);
Это дает мне ошибку, говорящую, что Enum.class недействителен. Итак, как я могу проверить, является ли класс Enum? Я почти уверен, что это возможно определить, я просто не могу его получить.
Спасибо