public class XSDSimpleType extends AbstractXSDObject implements XSDType, XSDBaseTypes
Modifier and Type | Class and Description |
---|---|
static class |
XSDSimpleType.Numeric |
qname
ANY_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, toString
public XSDSimpleType()
public XSDSimpleType(QName qname)
public XSDSimpleType(QName qname, short baseType)
public void setBaseType(short baseType)
public short getBaseType()
public boolean isValid(String attrvalue)