public final class BuiltinTypeRegistry extends Object
Modifier and Type | Field | Description |
---|---|---|
static BuiltinTypeRegistry |
INSTANCE |
|
static Map<QName,SchemaType> |
TYPE_MAP |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_ANY_ATOMIC |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_ANY_URI |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_BASE64_BINARY |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_BOOLEAN |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_BYTE |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DATE |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DATETIME |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DAY_TIME_DURATION |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DECIMAL |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DOUBLE |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_DURATION |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_ENTITY |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_FLOAT |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_G_DAY |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_G_MONTH |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_G_MONTH_DAY |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_G_YEAR |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_G_YEAR_MONTH |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_HEX_BINARY |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_ID |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_IDREF |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_INT |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_INTEGER |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_LANGUAGE |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_LONG |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NAME |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NCNAME |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NEGATIVE_INTEGER |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NMTOKEN |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NON_NEGATIVE_INTEGER |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NON_POSITIVE_INTEGER |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NORMALIZED_STRING |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_NOTATION |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_POSITIVE_INTEGER |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_QNAME |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_SHORT |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_STRING |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_TIME |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_TOKEN |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_UNSIGNED_BYTE |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_UNSIGNED_INT |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_UNSIGNED_LONG |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_UNSIGNED_SHORT |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_UNTYPED_ATOMIC |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XS_YEAR_MONTH_DURATION |
|
static org.apache.vxquery.types.BuiltinAtomicType |
XSEXT_NUMERIC |
Modifier and Type | Method | Description |
---|---|---|
SchemaType |
getBuiltinBaseType(SchemaType type) |
|
SchemaType |
getSchemaTypeById(int id) |
|
QName |
getTypeName(int id) |
|
boolean |
isBuiltinType(SchemaType type) |
|
boolean |
isBuiltinTypeId(int id) |
public static final org.apache.vxquery.types.BuiltinAtomicType XS_ANY_ATOMIC
public static final org.apache.vxquery.types.BuiltinAtomicType XS_STRING
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NORMALIZED_STRING
public static final org.apache.vxquery.types.BuiltinAtomicType XS_TOKEN
public static final org.apache.vxquery.types.BuiltinAtomicType XS_LANGUAGE
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NMTOKEN
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NAME
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NCNAME
public static final org.apache.vxquery.types.BuiltinAtomicType XS_ID
public static final org.apache.vxquery.types.BuiltinAtomicType XS_IDREF
public static final org.apache.vxquery.types.BuiltinAtomicType XS_ENTITY
public static final org.apache.vxquery.types.BuiltinAtomicType XS_UNTYPED_ATOMIC
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DATETIME
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DATE
public static final org.apache.vxquery.types.BuiltinAtomicType XS_TIME
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DURATION
public static final org.apache.vxquery.types.BuiltinAtomicType XS_YEAR_MONTH_DURATION
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DAY_TIME_DURATION
public static final org.apache.vxquery.types.BuiltinAtomicType XSEXT_NUMERIC
public static final org.apache.vxquery.types.BuiltinAtomicType XS_FLOAT
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DOUBLE
public static final org.apache.vxquery.types.BuiltinAtomicType XS_DECIMAL
public static final org.apache.vxquery.types.BuiltinAtomicType XS_INTEGER
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NON_POSITIVE_INTEGER
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NEGATIVE_INTEGER
public static final org.apache.vxquery.types.BuiltinAtomicType XS_LONG
public static final org.apache.vxquery.types.BuiltinAtomicType XS_INT
public static final org.apache.vxquery.types.BuiltinAtomicType XS_SHORT
public static final org.apache.vxquery.types.BuiltinAtomicType XS_BYTE
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NON_NEGATIVE_INTEGER
public static final org.apache.vxquery.types.BuiltinAtomicType XS_UNSIGNED_LONG
public static final org.apache.vxquery.types.BuiltinAtomicType XS_UNSIGNED_INT
public static final org.apache.vxquery.types.BuiltinAtomicType XS_UNSIGNED_SHORT
public static final org.apache.vxquery.types.BuiltinAtomicType XS_UNSIGNED_BYTE
public static final org.apache.vxquery.types.BuiltinAtomicType XS_POSITIVE_INTEGER
public static final org.apache.vxquery.types.BuiltinAtomicType XS_G_YEAR_MONTH
public static final org.apache.vxquery.types.BuiltinAtomicType XS_G_YEAR
public static final org.apache.vxquery.types.BuiltinAtomicType XS_G_MONTH_DAY
public static final org.apache.vxquery.types.BuiltinAtomicType XS_G_DAY
public static final org.apache.vxquery.types.BuiltinAtomicType XS_G_MONTH
public static final org.apache.vxquery.types.BuiltinAtomicType XS_BOOLEAN
public static final org.apache.vxquery.types.BuiltinAtomicType XS_BASE64_BINARY
public static final org.apache.vxquery.types.BuiltinAtomicType XS_HEX_BINARY
public static final org.apache.vxquery.types.BuiltinAtomicType XS_ANY_URI
public static final org.apache.vxquery.types.BuiltinAtomicType XS_QNAME
public static final org.apache.vxquery.types.BuiltinAtomicType XS_NOTATION
public static final BuiltinTypeRegistry INSTANCE
public static final Map<QName,SchemaType> TYPE_MAP
public SchemaType getSchemaTypeById(int id)
public boolean isBuiltinTypeId(int id)
public boolean isBuiltinType(SchemaType type)
public SchemaType getBuiltinBaseType(SchemaType type)
public QName getTypeName(int id)
Copyright © 2019 Apache Software Foundation. All rights reserved.