Enum
s похожи на Class
es в том, что они напечатаны. Ваш текущий код просто проверяет, является ли он Enum, не указывая, к какому типу Enum он относится.
Поскольку вы не указали тип перечисления, вам придется использовать отражение, чтобы выяснить, каков список значений перечисления.
Вы можете сделать это так:
enumValue.getDeclaringClass().getEnumConstants()
Это вернет массив объектов Enum, каждый из которых является одним из доступных параметров.