public Collection < String > getPossibleValues ( ) { // Convert to string array final E [ ] enums = enumClass . getEnumConstants ( ) ; ArrayList < String > values = new ArrayList <> ( enums . length ) ; for ( E t : enums ) { values . add ( t . name ( ) ) ; } return values ; }
Get a list of possible values for this enum parameter .