This represents the spec-defined default handling for the Java type ( {@link #getType()}.
For those Java classes (such as {@link String} or {@link Boolean}) where the spec designates a specific default handling, there are constants in this class (such as {@link #STRING} or {@link #BOOLEAN}.)
The generated type-safe enum classes are also a leaf class, and as such there are {@link CEnumLeafInfo} that represents itas {@link CBuiltinLeafInfo}.
This class represents the default handling, and therefore we can only have one instance per one {@link NType}. Handling of other XML Schema types (such as xs:token) are represented as a general {@link TypeUse} objects. @author Kohsuke Kawaguchi
|
|