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 int
getBaseType()
int
getItemKind()
int
getItemOccurrence()
javax.xml.namespace.QName
getNodeName()
java.net.URI
getSchemaURI()
java.lang.String
getString()
javax.xml.namespace.QName
getTypeName()
boolean
isAnonymousType()
boolean
isElementNillable()
boolean
isSchemaElement()
-
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:
getItemOccurrence
in 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:
getString
in interfaceXQSequenceType
- Throws:
XQException
-
getTypeName
javax.xml.namespace.QName getTypeName() throws XQException
- Throws:
XQException
-
isAnonymousType
boolean isAnonymousType()
-
isElementNillable
boolean isElementNillable()
-
isSchemaElement
boolean isSchemaElement()
-
-