Package 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
-
-
Field Summary
-
Fields inherited from interface net.sf.saxon.javax.xml.xquery.XQSequenceType
OCC_EXACTLY_ONE, OCC_ONE_OR_MORE, OCC_ZERO_OR_MORE, OCC_ZERO_OR_ONE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBaseType()intgetItemKind()intgetItemOccurrence()javax.xml.namespace.QNamegetNodeName()java.net.URIgetSchemaURI()java.lang.StringgetString()javax.xml.namespace.QNamegetTypeName()booleanisAnonymousType()booleanisElementNillable()booleanisSchemaElement()-
Methods inherited from interface net.sf.saxon.javax.xml.xquery.XQSequenceType
getItemType
-
-
-
-
Field Detail
-
XQBASETYPE_ANYSIMPLETYPE
static final int XQBASETYPE_ANYSIMPLETYPE
- See Also:
- Constant Field Values
-
XQBASETYPE_ANYTYPE
static final int XQBASETYPE_ANYTYPE
- See Also:
- Constant Field Values
-
XQBASETYPE_ANYURI
static final int XQBASETYPE_ANYURI
- See Also:
- Constant Field Values
-
XQBASETYPE_BASE64BINARY
static final int XQBASETYPE_BASE64BINARY
- See Also:
- Constant Field Values
-
XQBASETYPE_BOOLEAN
static final int XQBASETYPE_BOOLEAN
- See Also:
- Constant Field Values
-
XQBASETYPE_BYTE
static final int XQBASETYPE_BYTE
- See Also:
- Constant Field Values
-
XQBASETYPE_DATE
static final int XQBASETYPE_DATE
- See Also:
- Constant Field Values
-
XQBASETYPE_DATETIME
static final int XQBASETYPE_DATETIME
- See Also:
- Constant Field Values
-
XQBASETYPE_DECIMAL
static final int XQBASETYPE_DECIMAL
- See Also:
- Constant Field Values
-
XQBASETYPE_DOUBLE
static final int XQBASETYPE_DOUBLE
- See Also:
- Constant Field Values
-
XQBASETYPE_DURATION
static final int XQBASETYPE_DURATION
- See Also:
- Constant Field Values
-
XQBASETYPE_ENTITIES
static final int XQBASETYPE_ENTITIES
- See Also:
- Constant Field Values
-
XQBASETYPE_ENTITY
static final int XQBASETYPE_ENTITY
- See Also:
- Constant Field Values
-
XQBASETYPE_FLOAT
static final int XQBASETYPE_FLOAT
- See Also:
- Constant Field Values
-
XQBASETYPE_GDAY
static final int XQBASETYPE_GDAY
- See Also:
- Constant Field Values
-
XQBASETYPE_GMONTH
static final int XQBASETYPE_GMONTH
- See Also:
- Constant Field Values
-
XQBASETYPE_GMONTHDAY
static final int XQBASETYPE_GMONTHDAY
- See Also:
- Constant Field Values
-
XQBASETYPE_GYEAR
static final int XQBASETYPE_GYEAR
- See Also:
- Constant Field Values
-
XQBASETYPE_GYEARMONTH
static final int XQBASETYPE_GYEARMONTH
- See Also:
- Constant Field Values
-
XQBASETYPE_HEXBINARY
static final int XQBASETYPE_HEXBINARY
- See Also:
- Constant Field Values
-
XQBASETYPE_ID
static final int XQBASETYPE_ID
- See Also:
- Constant Field Values
-
XQBASETYPE_IDREF
static final int XQBASETYPE_IDREF
- See Also:
- Constant Field Values
-
XQBASETYPE_IDREFS
static final int XQBASETYPE_IDREFS
- See Also:
- Constant Field Values
-
XQBASETYPE_INT
static final int XQBASETYPE_INT
- See Also:
- Constant Field Values
-
XQBASETYPE_INTEGER
static final int XQBASETYPE_INTEGER
- See Also:
- Constant Field Values
-
XQBASETYPE_LANGUAGE
static final int XQBASETYPE_LANGUAGE
- See Also:
- Constant Field Values
-
XQBASETYPE_LONG
static final int XQBASETYPE_LONG
- See Also:
- Constant Field Values
-
XQBASETYPE_NAME
static final int XQBASETYPE_NAME
- See Also:
- Constant Field Values
-
XQBASETYPE_NCNAME
static final int XQBASETYPE_NCNAME
- See Also:
- Constant Field Values
-
XQBASETYPE_NEGATIVE_INTEGER
static final int XQBASETYPE_NEGATIVE_INTEGER
- See Also:
- Constant Field Values
-
XQBASETYPE_NMTOKEN
static final int XQBASETYPE_NMTOKEN
- See Also:
- Constant Field Values
-
XQBASETYPE_NMTOKENS
static final int XQBASETYPE_NMTOKENS
- See Also:
- Constant Field Values
-
XQBASETYPE_NONNEGATIVE_INTEGER
static final int XQBASETYPE_NONNEGATIVE_INTEGER
- See Also:
- Constant Field Values
-
XQBASETYPE_NONPOSITIVE_INTEGER
static final int XQBASETYPE_NONPOSITIVE_INTEGER
- See Also:
- Constant Field Values
-
XQBASETYPE_NORMALIZED_STRING
static final int XQBASETYPE_NORMALIZED_STRING
- See Also:
- Constant Field Values
-
XQBASETYPE_NOTATION
static final int XQBASETYPE_NOTATION
- See Also:
- Constant Field Values
-
XQBASETYPE_POSITIVE_INTEGER
static final int XQBASETYPE_POSITIVE_INTEGER
- See Also:
- Constant Field Values
-
XQBASETYPE_QNAME
static final int XQBASETYPE_QNAME
- See Also:
- Constant Field Values
-
XQBASETYPE_SHORT
static final int XQBASETYPE_SHORT
- See Also:
- Constant Field Values
-
XQBASETYPE_STRING
static final int XQBASETYPE_STRING
- See Also:
- Constant Field Values
-
XQBASETYPE_TIME
static final int XQBASETYPE_TIME
- See Also:
- Constant Field Values
-
XQBASETYPE_TOKEN
static final int XQBASETYPE_TOKEN
- See Also:
- Constant Field Values
-
XQBASETYPE_UNSIGNED_BYTE
static final int XQBASETYPE_UNSIGNED_BYTE
- See Also:
- Constant Field Values
-
XQBASETYPE_UNSIGNED_INT
static final int XQBASETYPE_UNSIGNED_INT
- See Also:
- Constant Field Values
-
XQBASETYPE_UNSIGNED_LONG
static final int XQBASETYPE_UNSIGNED_LONG
- See Also:
- Constant Field Values
-
XQBASETYPE_UNSIGNED_SHORT
static final int XQBASETYPE_UNSIGNED_SHORT
- See Also:
- Constant Field Values
-
XQBASETYPE_XDT_ANYATOMICTYPE
static final int XQBASETYPE_XDT_ANYATOMICTYPE
- See Also:
- Constant Field Values
-
XQBASETYPE_XDT_DAYTIMEDURATION
static final int XQBASETYPE_XDT_DAYTIMEDURATION
- See Also:
- Constant Field Values
-
XQBASETYPE_XDT_UNTYPED
static final int XQBASETYPE_XDT_UNTYPED
- See Also:
- Constant Field Values
-
XQBASETYPE_XDT_UNTYPEDATOMIC
static final int XQBASETYPE_XDT_UNTYPEDATOMIC
- See Also:
- Constant Field Values
-
XQBASETYPE_XDT_YEARMONTHDURATION
static final int XQBASETYPE_XDT_YEARMONTHDURATION
- See Also:
- Constant Field Values
-
XQBASETYPE_XQJ_COMPLEX
static final int XQBASETYPE_XQJ_COMPLEX
- See Also:
- Constant Field Values
-
XQBASETYPE_XQJ_LISTTYPE
static final int XQBASETYPE_XQJ_LISTTYPE
- See Also:
- Constant Field Values
-
XQITEMKIND_ATOMIC
static final int XQITEMKIND_ATOMIC
- See Also:
- Constant Field Values
-
XQITEMKIND_ATTRIBUTE
static final int XQITEMKIND_ATTRIBUTE
- See Also:
- Constant Field Values
-
XQITEMKIND_COMMENT
static final int XQITEMKIND_COMMENT
- See Also:
- Constant Field Values
-
XQITEMKIND_DOCUMENT
static final int XQITEMKIND_DOCUMENT
- See Also:
- Constant Field Values
-
XQITEMKIND_DOCUMENT_ELEMENT
static final int XQITEMKIND_DOCUMENT_ELEMENT
- See Also:
- Constant Field Values
-
XQITEMKIND_ELEMENT
static final int XQITEMKIND_ELEMENT
- See Also:
- Constant Field Values
-
XQITEMKIND_ITEM
static final int XQITEMKIND_ITEM
- See Also:
- Constant Field Values
-
XQITEMKIND_NODE
static final int XQITEMKIND_NODE
- See Also:
- Constant Field Values
-
XQITEMKIND_PI
static final int XQITEMKIND_PI
- See Also:
- Constant Field Values
-
XQITEMKIND_TEXT
static final int XQITEMKIND_TEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getBaseType
int getBaseType()
-
getItemKind
int getItemKind()
-
getItemOccurrence
int getItemOccurrence()
- Specified by:
getItemOccurrencein interfaceXQSequenceType
-
getNodeName
javax.xml.namespace.QName getNodeName() throws XQException- Throws:
XQException
-
getSchemaURI
java.net.URI getSchemaURI()
-
getString
java.lang.String getString() throws XQException- Specified by:
getStringin interfaceXQSequenceType- Throws:
XQException
-
getTypeName
javax.xml.namespace.QName getTypeName() throws XQException- Throws:
XQException
-
isAnonymousType
boolean isAnonymousType()
-
isElementNillable
boolean isElementNillable()
-
isSchemaElement
boolean isSchemaElement()
-
-