Form Field - dynamic select options

I want to submit value (String) which should be selected from the dropdown menu populated with custom (dynamic) values. I am using GeneratedForms, I found I could use enum with property which will be used to populate the select box, but I don’t understand the whole process. Can I use Custom Type to target some bean function?(I couldn’t find any information on using custom types)