|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.ethz.mxquery.xqj.MXQueryXQType
public class MXQueryXQType
Field Summary |
---|
Fields inherited from interface javax.xml.xquery.XQItemType |
---|
XQBASETYPE_ANYATOMICTYPE, XQBASETYPE_ANYSIMPLETYPE, XQBASETYPE_ANYTYPE, XQBASETYPE_ANYURI, XQBASETYPE_BASE64BINARY, XQBASETYPE_BOOLEAN, XQBASETYPE_BYTE, XQBASETYPE_DATE, XQBASETYPE_DATETIME, XQBASETYPE_DAYTIMEDURATION, XQBASETYPE_DECIMAL, XQBASETYPE_DOUBLE, XQBASETYPE_DURATION, XQBASETYPE_ENTITIES, XQBASETYPE_ENTITY, XQBASETYPE_FLOAT, XQBASETYPE_GDAY, XQBASETYPE_GMONTH, XQBASETYPE_GMONTHDAY, XQBASETYPE_GYEAR, XQBASETYPE_GYEARMONTH, XQBASETYPE_HEXBINARY, XQBASETYPE_ID, XQBASETYPE_IDREF, XQBASETYPE_IDREFS, XQBASETYPE_INT, XQBASETYPE_INTEGER, XQBASETYPE_LANGUAGE, XQBASETYPE_LONG, XQBASETYPE_NAME, XQBASETYPE_NCNAME, XQBASETYPE_NEGATIVE_INTEGER, XQBASETYPE_NMTOKEN, XQBASETYPE_NMTOKENS, XQBASETYPE_NONNEGATIVE_INTEGER, XQBASETYPE_NONPOSITIVE_INTEGER, XQBASETYPE_NORMALIZED_STRING, XQBASETYPE_NOTATION, XQBASETYPE_POSITIVE_INTEGER, XQBASETYPE_QNAME, XQBASETYPE_SHORT, XQBASETYPE_STRING, XQBASETYPE_TIME, XQBASETYPE_TOKEN, XQBASETYPE_UNSIGNED_BYTE, XQBASETYPE_UNSIGNED_INT, XQBASETYPE_UNSIGNED_LONG, XQBASETYPE_UNSIGNED_SHORT, XQBASETYPE_UNTYPED, XQBASETYPE_UNTYPEDATOMIC, XQBASETYPE_YEARMONTHDURATION, XQITEMKIND_ATOMIC, XQITEMKIND_ATTRIBUTE, XQITEMKIND_COMMENT, XQITEMKIND_DOCUMENT, XQITEMKIND_DOCUMENT_ELEMENT, XQITEMKIND_DOCUMENT_SCHEMA_ELEMENT, XQITEMKIND_ELEMENT, XQITEMKIND_ITEM, XQITEMKIND_NODE, XQITEMKIND_PI, XQITEMKIND_SCHEMA_ATTRIBUTE, XQITEMKIND_SCHEMA_ELEMENT, XQITEMKIND_TEXT |
Fields inherited from interface javax.xml.xquery.XQSequenceType |
---|
OCC_EMPTY, OCC_EXACTLY_ONE, OCC_ONE_OR_MORE, OCC_ZERO_OR_MORE, OCC_ZERO_OR_ONE |
Constructor Summary | |
---|---|
MXQueryXQType(TypeInfo typeInfo)
|
|
MXQueryXQType(TypeInfo typeInfo,
int baseType)
|
|
MXQueryXQType(TypeInfo typeInfo,
int baseType,
boolean nill)
|
|
MXQueryXQType(TypeInfo typeInfo,
int baseType,
javax.xml.namespace.QName qName,
boolean nill)
|
|
MXQueryXQType(javax.xml.xquery.XQItemType item,
int occurence)
|
Method Summary | |
---|---|
int |
getBaseType()
|
int |
getItemKind()
|
int |
getItemOccurrence()
|
javax.xml.xquery.XQItemType |
getItemType()
|
javax.xml.namespace.QName |
getNodeName()
|
java.lang.String |
getPIName()
|
java.net.URI |
getSchemaURI()
|
javax.xml.namespace.QName |
getTypeName()
|
boolean |
isAnonymousType()
|
boolean |
isElementNillable()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.xml.xquery.XQItemType |
---|
equals, hashCode, toString |
Constructor Detail |
---|
public MXQueryXQType(TypeInfo typeInfo)
public MXQueryXQType(TypeInfo typeInfo, int baseType)
public MXQueryXQType(TypeInfo typeInfo, int baseType, javax.xml.namespace.QName qName, boolean nill)
public MXQueryXQType(TypeInfo typeInfo, int baseType, boolean nill)
public MXQueryXQType(javax.xml.xquery.XQItemType item, int occurence) throws javax.xml.xquery.XQException
javax.xml.xquery.XQException
Method Detail |
---|
public int getBaseType() throws javax.xml.xquery.XQException
getBaseType
in interface javax.xml.xquery.XQItemType
javax.xml.xquery.XQException
public int getItemKind()
getItemKind
in interface javax.xml.xquery.XQItemType
public int getItemOccurrence()
getItemOccurrence
in interface javax.xml.xquery.XQItemType
getItemOccurrence
in interface javax.xml.xquery.XQSequenceType
public javax.xml.namespace.QName getNodeName() throws javax.xml.xquery.XQException
getNodeName
in interface javax.xml.xquery.XQItemType
javax.xml.xquery.XQException
public java.lang.String getPIName() throws javax.xml.xquery.XQException
getPIName
in interface javax.xml.xquery.XQItemType
javax.xml.xquery.XQException
public java.net.URI getSchemaURI()
getSchemaURI
in interface javax.xml.xquery.XQItemType
public javax.xml.namespace.QName getTypeName() throws javax.xml.xquery.XQException
getTypeName
in interface javax.xml.xquery.XQItemType
javax.xml.xquery.XQException
public boolean isAnonymousType()
isAnonymousType
in interface javax.xml.xquery.XQItemType
public boolean isElementNillable()
isElementNillable
in interface javax.xml.xquery.XQItemType
public javax.xml.xquery.XQItemType getItemType()
getItemType
in interface javax.xml.xquery.XQSequenceType
|
MXQuery 0.6.0 API Documentation - Copyright 2006-2009 ETH Zurich | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |