public class XSDSimpleType extends AbstractXSDObject implements XSDType, XSDBaseTypes
| Modifier and Type | Class and Description |
|---|---|
static class |
XSDSimpleType.Numeric |
qnameANY_URI, BASE64_BINARY, BOOLEAN, BYTE, DATE, DATE_TIME, DAY, DECIMAL, DOUBLE, DURATION, FLOAT, ID, IDREF, INT, INTEGER, LANGUAGE, LONG, MONTH, MONTH_DAY, NAME, NC_NAME, NEGATIVE_INTEGER, NMTOKEN, NON_NEGATIVE_INTEGER, NON_POSITIVE_INTEGER, NORMALIZED_STRING, OTHER, POSITIVE_INTEGER, SHORT, STRING, TIME, TOKEN, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_LONG, UNSIGNED_SHORT, YEAR, YEAR_MONTH| Constructor and Description |
|---|
XSDSimpleType() |
XSDSimpleType(QName qname) |
XSDSimpleType(QName qname,
short baseType) |
| Modifier and Type | Method and Description |
|---|---|
short |
getBaseType() |
boolean |
isValid(String attrvalue) |
void |
setBaseType(short baseType) |
getName, getQName, toStringpublic XSDSimpleType()
public XSDSimpleType(QName qname)
public XSDSimpleType(QName qname, short baseType)
public void setBaseType(short baseType)
public short getBaseType()
public boolean isValid(String attrvalue)