Как обойти impl EnumClass

image

Добрый день!
Есть своей енум, хочу использовать его в lookupField, но не пускает при передаче его в setOptionsEnum и собственно ошибка как на скрине.
Добавить impl от EnumClass возможности нет.

Используйте метод setOptionsMap(), он принимает любые типы.

Собственно я это пробовал, но он принимает только Map.
Было бы не плохо, если бы не было проверки на impl EnumClass