Enum form field dynamically

Hi everyone,
Is it possible to bind enum form field to variable of type Map<String, String> or Map<String, Object> which will be values of enum list?
Is there any way to add values of enum list dynamically?

Thanks in advance