Definition and initialization
Element position
Value by position number
Enum constructor
Get the list of values
Converting to a string
Conversion from a string