XML Schema simple types are either XML Schema primitive types like xsd:int, or are defined using the
simpleType
element. They are used to specify elements that do not contain any children or attributes.
They are generally mapped to native Java constructs and do not require the generation of special classes to implement them.
Enumerated simple types do not result in generated code because they are mapped to Java enum types.