3.1.5.1.9 Mapping Enum Values

An Enum MUST be serialized as a Class with a single Member called "value__". The Member Type MUST be the underlying Primitive Type of the Enum.