public interface XQItemType extends XQSequenceType
OCC_EXACTLY_ONE, OCC_ONE_OR_MORE, OCC_ZERO_OR_MORE, OCC_ZERO_OR_ONE
Modifier and Type | Method and 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() |
getItemType
static final int XQBASETYPE_ANYSIMPLETYPE
static final int XQBASETYPE_ANYTYPE
static final int XQBASETYPE_ANYURI
static final int XQBASETYPE_BASE64BINARY
static final int XQBASETYPE_BOOLEAN
static final int XQBASETYPE_BYTE
static final int XQBASETYPE_DATE
static final int XQBASETYPE_DATETIME
static final int XQBASETYPE_DECIMAL
static final int XQBASETYPE_DOUBLE
static final int XQBASETYPE_DURATION
static final int XQBASETYPE_ENTITIES
static final int XQBASETYPE_ENTITY
static final int XQBASETYPE_FLOAT
static final int XQBASETYPE_GDAY
static final int XQBASETYPE_GMONTH
static final int XQBASETYPE_GMONTHDAY
static final int XQBASETYPE_GYEAR
static final int XQBASETYPE_GYEARMONTH
static final int XQBASETYPE_HEXBINARY
static final int XQBASETYPE_ID
static final int XQBASETYPE_IDREF
static final int XQBASETYPE_IDREFS
static final int XQBASETYPE_INT
static final int XQBASETYPE_INTEGER
static final int XQBASETYPE_LANGUAGE
static final int XQBASETYPE_LONG
static final int XQBASETYPE_NAME
static final int XQBASETYPE_NCNAME
static final int XQBASETYPE_NEGATIVE_INTEGER
static final int XQBASETYPE_NMTOKEN
static final int XQBASETYPE_NMTOKENS
static final int XQBASETYPE_NONNEGATIVE_INTEGER
static final int XQBASETYPE_NONPOSITIVE_INTEGER
static final int XQBASETYPE_NORMALIZED_STRING
static final int XQBASETYPE_NOTATION
static final int XQBASETYPE_POSITIVE_INTEGER
static final int XQBASETYPE_QNAME
static final int XQBASETYPE_SHORT
static final int XQBASETYPE_STRING
static final int XQBASETYPE_TIME
static final int XQBASETYPE_TOKEN
static final int XQBASETYPE_UNSIGNED_BYTE
static final int XQBASETYPE_UNSIGNED_INT
static final int XQBASETYPE_UNSIGNED_LONG
static final int XQBASETYPE_UNSIGNED_SHORT
static final int XQBASETYPE_XDT_ANYATOMICTYPE
static final int XQBASETYPE_XDT_DAYTIMEDURATION
static final int XQBASETYPE_XDT_UNTYPED
static final int XQBASETYPE_XDT_UNTYPEDATOMIC
static final int XQBASETYPE_XDT_YEARMONTHDURATION
static final int XQBASETYPE_XQJ_COMPLEX
static final int XQBASETYPE_XQJ_LISTTYPE
static final int XQITEMKIND_ATOMIC
static final int XQITEMKIND_ATTRIBUTE
static final int XQITEMKIND_COMMENT
static final int XQITEMKIND_DOCUMENT
static final int XQITEMKIND_DOCUMENT_ELEMENT
static final int XQITEMKIND_ELEMENT
static final int XQITEMKIND_ITEM
static final int XQITEMKIND_NODE
static final int XQITEMKIND_PI
static final int XQITEMKIND_TEXT
int getBaseType()
int getItemKind()
int getItemOccurrence()
getItemOccurrence
in interface XQSequenceType
javax.xml.namespace.QName getNodeName() throws XQException
XQException
java.net.URI getSchemaURI()
java.lang.String getString() throws XQException
getString
in interface XQSequenceType
XQException
javax.xml.namespace.QName getTypeName() throws XQException
XQException
boolean isAnonymousType()
boolean isElementNillable()
boolean isSchemaElement()