Я пытаюсь найти способ заставить Java загружать/инициализировать перечисляемый тип (который вложен в класс, содержащий статическую карту).
Это важно для меня, потому что перечисляемый тип имеет конструктор, который заполняет указанную карту, и без явного способа инициализации этого перечисления карта останется пустой. Я попытался использовать Class.forName
, но это не работает.
Я предполагаю, что могу создать экземпляр enum (и сохранить его в другой коллекции или что-то еще), но я хотел бы знать, есть ли элегантный способ сделать это.