com.ibm.xml.xapi
Interface XTypeConstants
- public interface XTypeConstants
An enumeration for the built-in types. The XItemView.getValueType method will return one of these types.
Predefined QNames for the built-in types. Can be used when declaring variables and functions on the XStaticContext.
See Also:
XItemView.getValueType()
,
XStaticContext.declareVariable(QName, QName)
,
XStaticContext.declareFunction(QName, QName, QName[])
Nested Class Summary
Modifier and Type | Interface and Description |
---|---|
|
XTypeConstants.Type
Enumerator of built-in types.
|
Field Summary
Modifier and Type | Field and Description |
---|---|
|
ANYURI_QNAME
|
|
BASE64BINARY_QNAME
|
|
BOOLEAN_QNAME
|
|
BYTE_QNAME
|
|
DATE_QNAME
|
|
DATETIME_QNAME
|
|
DAYTIMEDURATION_QNAME
|
|
DECIMAL_QNAME
|
|
DOUBLE_QNAME
|
|
DURATION_QNAME
|
|
ENTITY_QNAME
|
|
FLOAT_QNAME
|
|
GDAY_QNAME
|
|
GMONTH_QNAME
|
|
GMONTHDAY_QNAME
|
|
GYEAR_QNAME
|
|
GYEARMONTH_QNAME
|
|
HEXBINARY_QNAME
|
|
ID_QNAME
|
|
IDREF_QNAME
|
|
INT_QNAME
|
|
INTEGER_QNAME
|
|
LANGUAGE_QNAME
|
|
LONG_QNAME
|
|
NAME_QNAME
|
|
NCNAME_QNAME
|
|
NEGATIVEINTEGER_QNAME
|
|
NMTOKEN_QNAME
|
|
NONNEGATIVEINTEGER_QNAME
|
|
NONPOSITIVEINTEGER_QNAME
|
|
NORMALIZEDSTRING_QNAME
|
|
NOTATION_QNAME
|
|
POSITIVEINTEGER_QNAME
|
|
QNAME_QNAME
|
|
SCHEMA_NAMESPACE
Schema namespace
|
|
SHORT_QNAME
|
|
STRING_QNAME
|
|
TIME_QNAME
|
|
TOKEN_QNAME
|
|
UNSIGNEDBYTE_QNAME
|
|
UNSIGNEDINT_QNAME
|
|
UNSIGNEDLONG_QNAME
|
|
UNSIGNEDSHORT_QNAME
|
|
UNTYPED_QNAME
|
|
UNTYPEDATOMIC_QNAME
|
|
YEARMONTHDURATION_QNAME
|
Field Detail
SCHEMA_NAMESPACE
- static final java.lang.String SCHEMA_NAMESPACE
Schema namespace
See Also:
BYTE_QNAME
- static final javax.xml.namespace.QName BYTE_QNAME
SHORT_QNAME
- static final javax.xml.namespace.QName SHORT_QNAME
INT_QNAME
- static final javax.xml.namespace.QName INT_QNAME
LONG_QNAME
- static final javax.xml.namespace.QName LONG_QNAME
FLOAT_QNAME
- static final javax.xml.namespace.QName FLOAT_QNAME
DOUBLE_QNAME
- static final javax.xml.namespace.QName DOUBLE_QNAME
BOOLEAN_QNAME
- static final javax.xml.namespace.QName BOOLEAN_QNAME
STRING_QNAME
- static final javax.xml.namespace.QName STRING_QNAME
DECIMAL_QNAME
- static final javax.xml.namespace.QName DECIMAL_QNAME
INTEGER_QNAME
- static final javax.xml.namespace.QName INTEGER_QNAME
HEXBINARY_QNAME
- static final javax.xml.namespace.QName HEXBINARY_QNAME
BASE64BINARY_QNAME
- static final javax.xml.namespace.QName BASE64BINARY_QNAME
ANYURI_QNAME
- static final javax.xml.namespace.QName ANYURI_QNAME
QNAME_QNAME
- static final javax.xml.namespace.QName QNAME_QNAME
NOTATION_QNAME
- static final javax.xml.namespace.QName NOTATION_QNAME
DATE_QNAME
- static final javax.xml.namespace.QName DATE_QNAME
DATETIME_QNAME
- static final javax.xml.namespace.QName DATETIME_QNAME
TIME_QNAME
- static final javax.xml.namespace.QName TIME_QNAME
GDAY_QNAME
- static final javax.xml.namespace.QName GDAY_QNAME
GMONTH_QNAME
- static final javax.xml.namespace.QName GMONTH_QNAME
GMONTHDAY_QNAME
- static final javax.xml.namespace.QName GMONTHDAY_QNAME
GYEAR_QNAME
- static final javax.xml.namespace.QName GYEAR_QNAME
GYEARMONTH_QNAME
- static final javax.xml.namespace.QName GYEARMONTH_QNAME
DURATION_QNAME
- static final javax.xml.namespace.QName DURATION_QNAME
DAYTIMEDURATION_QNAME
- static final javax.xml.namespace.QName DAYTIMEDURATION_QNAME
YEARMONTHDURATION_QNAME
- static final javax.xml.namespace.QName YEARMONTHDURATION_QNAME
NORMALIZEDSTRING_QNAME
- static final javax.xml.namespace.QName NORMALIZEDSTRING_QNAME
TOKEN_QNAME
- static final javax.xml.namespace.QName TOKEN_QNAME
LANGUAGE_QNAME
- static final javax.xml.namespace.QName LANGUAGE_QNAME
NAME_QNAME
- static final javax.xml.namespace.QName NAME_QNAME
NMTOKEN_QNAME
- static final javax.xml.namespace.QName NMTOKEN_QNAME
NCNAME_QNAME
- static final javax.xml.namespace.QName NCNAME_QNAME
ID_QNAME
- static final javax.xml.namespace.QName ID_QNAME
IDREF_QNAME
- static final javax.xml.namespace.QName IDREF_QNAME
ENTITY_QNAME
- static final javax.xml.namespace.QName ENTITY_QNAME
NONPOSITIVEINTEGER_QNAME
- static final javax.xml.namespace.QName NONPOSITIVEINTEGER_QNAME
NONNEGATIVEINTEGER_QNAME
- static final javax.xml.namespace.QName NONNEGATIVEINTEGER_QNAME
NEGATIVEINTEGER_QNAME
- static final javax.xml.namespace.QName NEGATIVEINTEGER_QNAME
POSITIVEINTEGER_QNAME
- static final javax.xml.namespace.QName POSITIVEINTEGER_QNAME
UNSIGNEDLONG_QNAME
- static final javax.xml.namespace.QName UNSIGNEDLONG_QNAME
UNSIGNEDINT_QNAME
- static final javax.xml.namespace.QName UNSIGNEDINT_QNAME
UNSIGNEDSHORT_QNAME
- static final javax.xml.namespace.QName UNSIGNEDSHORT_QNAME
UNSIGNEDBYTE_QNAME
- static final javax.xml.namespace.QName UNSIGNEDBYTE_QNAME
UNTYPEDATOMIC_QNAME
- static final javax.xml.namespace.QName UNTYPEDATOMIC_QNAME
UNTYPED_QNAME
- static final javax.xml.namespace.QName UNTYPED_QNAME