net.sf.saxon.javax.xml.xquery
Interface XQItemType
- All Superinterfaces:
- XQSequenceType
- All Known Implementing Classes:
- SaxonXQItemType
- public interface XQItemType
- extends XQSequenceType
XQJ interfaces reconstructed from version 0.5 documentation
XQBASETYPE_ANYSIMPLETYPE
public static final int XQBASETYPE_ANYSIMPLETYPE
- See Also:
- Constant Field Values
XQBASETYPE_ANYTYPE
public static final int XQBASETYPE_ANYTYPE
- See Also:
- Constant Field Values
XQBASETYPE_ANYURI
public static final int XQBASETYPE_ANYURI
- See Also:
- Constant Field Values
XQBASETYPE_BASE64BINARY
public static final int XQBASETYPE_BASE64BINARY
- See Also:
- Constant Field Values
XQBASETYPE_BOOLEAN
public static final int XQBASETYPE_BOOLEAN
- See Also:
- Constant Field Values
XQBASETYPE_BYTE
public static final int XQBASETYPE_BYTE
- See Also:
- Constant Field Values
XQBASETYPE_DATE
public static final int XQBASETYPE_DATE
- See Also:
- Constant Field Values
XQBASETYPE_DATETIME
public static final int XQBASETYPE_DATETIME
- See Also:
- Constant Field Values
XQBASETYPE_DECIMAL
public static final int XQBASETYPE_DECIMAL
- See Also:
- Constant Field Values
XQBASETYPE_DOUBLE
public static final int XQBASETYPE_DOUBLE
- See Also:
- Constant Field Values
XQBASETYPE_DURATION
public static final int XQBASETYPE_DURATION
- See Also:
- Constant Field Values
XQBASETYPE_ENTITIES
public static final int XQBASETYPE_ENTITIES
- See Also:
- Constant Field Values
XQBASETYPE_ENTITY
public static final int XQBASETYPE_ENTITY
- See Also:
- Constant Field Values
XQBASETYPE_FLOAT
public static final int XQBASETYPE_FLOAT
- See Also:
- Constant Field Values
XQBASETYPE_GDAY
public static final int XQBASETYPE_GDAY
- See Also:
- Constant Field Values
XQBASETYPE_GMONTH
public static final int XQBASETYPE_GMONTH
- See Also:
- Constant Field Values
XQBASETYPE_GMONTHDAY
public static final int XQBASETYPE_GMONTHDAY
- See Also:
- Constant Field Values
XQBASETYPE_GYEAR
public static final int XQBASETYPE_GYEAR
- See Also:
- Constant Field Values
XQBASETYPE_GYEARMONTH
public static final int XQBASETYPE_GYEARMONTH
- See Also:
- Constant Field Values
XQBASETYPE_HEXBINARY
public static final int XQBASETYPE_HEXBINARY
- See Also:
- Constant Field Values
XQBASETYPE_ID
public static final int XQBASETYPE_ID
- See Also:
- Constant Field Values
XQBASETYPE_IDREF
public static final int XQBASETYPE_IDREF
- See Also:
- Constant Field Values
XQBASETYPE_IDREFS
public static final int XQBASETYPE_IDREFS
- See Also:
- Constant Field Values
XQBASETYPE_INT
public static final int XQBASETYPE_INT
- See Also:
- Constant Field Values
XQBASETYPE_INTEGER
public static final int XQBASETYPE_INTEGER
- See Also:
- Constant Field Values
XQBASETYPE_LANGUAGE
public static final int XQBASETYPE_LANGUAGE
- See Also:
- Constant Field Values
XQBASETYPE_LONG
public static final int XQBASETYPE_LONG
- See Also:
- Constant Field Values
XQBASETYPE_NAME
public static final int XQBASETYPE_NAME
- See Also:
- Constant Field Values
XQBASETYPE_NCNAME
public static final int XQBASETYPE_NCNAME
- See Also:
- Constant Field Values
XQBASETYPE_NEGATIVE_INTEGER
public static final int XQBASETYPE_NEGATIVE_INTEGER
- See Also:
- Constant Field Values
XQBASETYPE_NMTOKEN
public static final int XQBASETYPE_NMTOKEN
- See Also:
- Constant Field Values
XQBASETYPE_NMTOKENS
public static final int XQBASETYPE_NMTOKENS
- See Also:
- Constant Field Values
XQBASETYPE_NONNEGATIVE_INTEGER
public static final int XQBASETYPE_NONNEGATIVE_INTEGER
- See Also:
- Constant Field Values
XQBASETYPE_NONPOSITIVE_INTEGER
public static final int XQBASETYPE_NONPOSITIVE_INTEGER
- See Also:
- Constant Field Values
XQBASETYPE_NORMALIZED_STRING
public static final int XQBASETYPE_NORMALIZED_STRING
- See Also:
- Constant Field Values
XQBASETYPE_NOTATION
public static final int XQBASETYPE_NOTATION
- See Also:
- Constant Field Values
XQBASETYPE_POSITIVE_INTEGER
public static final int XQBASETYPE_POSITIVE_INTEGER
- See Also:
- Constant Field Values
XQBASETYPE_QNAME
public static final int XQBASETYPE_QNAME
- See Also:
- Constant Field Values
XQBASETYPE_SHORT
public static final int XQBASETYPE_SHORT
- See Also:
- Constant Field Values
XQBASETYPE_STRING
public static final int XQBASETYPE_STRING
- See Also:
- Constant Field Values
XQBASETYPE_TIME
public static final int XQBASETYPE_TIME
- See Also:
- Constant Field Values
XQBASETYPE_TOKEN
public static final int XQBASETYPE_TOKEN
- See Also:
- Constant Field Values
XQBASETYPE_UNSIGNED_BYTE
public static final int XQBASETYPE_UNSIGNED_BYTE
- See Also:
- Constant Field Values
XQBASETYPE_UNSIGNED_INT
public static final int XQBASETYPE_UNSIGNED_INT
- See Also:
- Constant Field Values
XQBASETYPE_UNSIGNED_LONG
public static final int XQBASETYPE_UNSIGNED_LONG
- See Also:
- Constant Field Values
XQBASETYPE_UNSIGNED_SHORT
public static final int XQBASETYPE_UNSIGNED_SHORT
- See Also:
- Constant Field Values
XQBASETYPE_XDT_ANYATOMICTYPE
public static final int XQBASETYPE_XDT_ANYATOMICTYPE
- See Also:
- Constant Field Values
XQBASETYPE_XDT_DAYTIMEDURATION
public static final int XQBASETYPE_XDT_DAYTIMEDURATION
- See Also:
- Constant Field Values
XQBASETYPE_XDT_UNTYPED
public static final int XQBASETYPE_XDT_UNTYPED
- See Also:
- Constant Field Values
XQBASETYPE_XDT_UNTYPEDATOMIC
public static final int XQBASETYPE_XDT_UNTYPEDATOMIC
- See Also:
- Constant Field Values
XQBASETYPE_XDT_YEARMONTHDURATION
public static final int XQBASETYPE_XDT_YEARMONTHDURATION
- See Also:
- Constant Field Values
XQBASETYPE_XQJ_COMPLEX
public static final int XQBASETYPE_XQJ_COMPLEX
- See Also:
- Constant Field Values
XQBASETYPE_XQJ_LISTTYPE
public static final int XQBASETYPE_XQJ_LISTTYPE
- See Also:
- Constant Field Values
XQITEMKIND_ATOMIC
public static final int XQITEMKIND_ATOMIC
- See Also:
- Constant Field Values
XQITEMKIND_ATTRIBUTE
public static final int XQITEMKIND_ATTRIBUTE
- See Also:
- Constant Field Values
XQITEMKIND_COMMENT
public static final int XQITEMKIND_COMMENT
- See Also:
- Constant Field Values
XQITEMKIND_DOCUMENT
public static final int XQITEMKIND_DOCUMENT
- See Also:
- Constant Field Values
XQITEMKIND_DOCUMENT_ELEMENT
public static final int XQITEMKIND_DOCUMENT_ELEMENT
- See Also:
- Constant Field Values
XQITEMKIND_ELEMENT
public static final int XQITEMKIND_ELEMENT
- See Also:
- Constant Field Values
XQITEMKIND_ITEM
public static final int XQITEMKIND_ITEM
- See Also:
- Constant Field Values
XQITEMKIND_NODE
public static final int XQITEMKIND_NODE
- See Also:
- Constant Field Values
XQITEMKIND_PI
public static final int XQITEMKIND_PI
- See Also:
- Constant Field Values
XQITEMKIND_TEXT
public static final int XQITEMKIND_TEXT
- See Also:
- Constant Field Values
getBaseType
public int getBaseType()
getItemKind
public int getItemKind()
getItemOccurrence
public int getItemOccurrence()
- Specified by:
getItemOccurrence
in interface XQSequenceType
getNodeName
public javax.xml.namespace.QName getNodeName()
throws XQException
- Throws:
XQException
getSchemaURI
public java.net.URI getSchemaURI()
getString
public java.lang.String getString()
throws XQException
- Specified by:
getString
in interface XQSequenceType
- Throws:
XQException
getTypeName
public javax.xml.namespace.QName getTypeName()
throws XQException
- Throws:
XQException
isAnonymousType
public boolean isAnonymousType()
isElementNillable
public boolean isElementNillable()
isSchemaElement
public boolean isSchemaElement()