Uses of Interface
javax.xml.xquery.XQItemType

Packages that use XQItemType
de.fraunhofer.ipsi.ipsixq.api.impl   
javax.xml.xquery   
 

Uses of XQItemType in de.fraunhofer.ipsi.ipsixq.api.impl
 

Classes in de.fraunhofer.ipsi.ipsixq.api.impl that implement XQItemType
 class XQAbstractItemType
           
 class XQItemTypeImpl
           
 

Methods in de.fraunhofer.ipsi.ipsixq.api.impl that return XQItemType
 XQItemType XQAbstractDataFactory.createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName[] context_path, boolean firstQNameIsType, boolean nillable)
           
 XQItemType XQConnectionImpl.createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, boolean nillable)
           
 XQItemType XQAbstractDataFactory.createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, boolean nillable)
           
 XQItemType XQResultItemImpl.getItemType()
           
 XQItemType XQAbstractSequenceType.getItemType()
           
 XQItemType XQAbstractResultSequence.getItemType()
           
 XQItemType XQAbstractResultItem.getItemType()
           
 XQItemType XQAbstractItemType.getItemType()
           
 

Methods in de.fraunhofer.ipsi.ipsixq.api.impl with parameters of type XQItemType
 void XQAbstractExprCommons.bindLexicalValue(javax.xml.namespace.QName varname, java.lang.String value, XQItemType type)
           
 void XQAbstractConnection.bindLexicalValue(javax.xml.namespace.QName varname, java.lang.String value, XQItemType type)
           
 XQCachedItem XQAbstractDataFactory.createItemFromByte(byte[] bytes, XQItemType type)
           
 XQCachedItem XQAbstractDataFactory.createItemFromDate(java.util.Calendar date, XQItemType type)
           
 XQCachedItem XQAbstractDataFactory.createItemFromInt(int intval, XQItemType type)
           
 XQCachedItem XQAbstractDataFactory.createItemFromLong(long longval, XQItemType type)
           
 XQCachedItem XQAbstractDataFactory.createItemFromString(java.lang.String strval, XQItemType type)
           
 XQSequenceType XQAbstractDataFactory.createSequenceType(XQItemType item, int occurence)
           
 boolean XQItemTypeImpl.exactlyMatches(XQItemType type)
           
 boolean XQAbstractItemType.exactlyMatches(XQItemType type)
           
 boolean XQResultItemImpl.instanceOf(XQItemType type)
           
 boolean XQAbstractResultSequence.instanceOf(XQItemType type)
           
 boolean XQAbstractResultItem.instanceOf(XQItemType type)
           
 boolean XQAbstractItemType.isOfType(XQItemType type)
           
 

Uses of XQItemType in javax.xml.xquery
 

Methods in javax.xml.xquery that return XQItemType
 XQItemType XQDataFactory.createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName[] context_path, boolean firstQNameIsType, boolean nillable)
          Creates a new item type from a schema context path.
 XQItemType XQDataFactory.createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, boolean nillable)
          Creates a new item type given the node name and type names.
 XQItemType XQTypeException.getActualType()
          Gets the actual item type.
 XQItemType XQTypeException.getExpectedType()
          Gets the expected item type.
 XQItemType XQSequenceType.getItemType()
          Returns the type of the Item in the SequenceType.
 XQItemType XQItemAccessor.getItemType()
          Gets the type of the the item.
 

Methods in javax.xml.xquery with parameters of type XQItemType
 void XQDynamicContext.bindLexicalValue(javax.xml.namespace.QName varname, java.lang.String value, XQItemType type)
          Binds a lexical value to the given external variable.
 XQCachedItem XQDataFactory.createItemFromByte(byte[] bytes, XQItemType type)
          Create a cached item from a binary value.
 XQCachedItem XQDataFactory.createItemFromDate(java.util.Calendar date, XQItemType type)
          Create a cached item from a date value.
 XQCachedItem XQDataFactory.createItemFromInt(int intval, XQItemType type)
          Create a cached item from an integer value.
 XQCachedItem XQDataFactory.createItemFromLong(long longval, XQItemType type)
          Create a cached item from a long value.
 XQCachedItem XQDataFactory.createItemFromString(java.lang.String strval, XQItemType type)
          Create a cached item from a string value.
 XQSequenceType XQDataFactory.createSequenceType(XQItemType item, int occurence)
          Creates a new sequence type from an ItemType and occurence indicator.
 boolean XQItemType.exactlyMatches(XQItemType type)
          Returns true if the given type matches this type object exactly, otherwise returns false.
 void XQCachedSequence.InsertBinary(byte[] bytes, XQItemType type)
          Inserts a binary value after the current position.
 void XQCachedSequence.InsertDate(java.util.Calendar date, XQItemType type)
          Inserts a date value after the current position.
 void XQCachedSequence.InsertInt(int intval, XQItemType type)
          Inserts an integer value after the current position.
 void XQCachedSequence.InsertLong(long longval, XQItemType type)
          Inserts a long value after the current position.
 void XQCachedSequence.InsertNode(org.w3c.dom.Node dom, XQItemType type)
          Inserts the DOM node after the current position.
 void XQCachedSequence.InsertObject(java.lang.Object objval, XQItemType type)
          Inserts an java object after the current position.
 void XQCachedSequence.insertString(java.lang.String strval, XQItemType type)
          Inserts a string value after the current position After the insertion, the cursor is positioned to be after the newly inserted item, but before the next item.
 void XQCachedSequence.insertXMLStream(javax.xml.stream.XMLStreamReader reader, XQItemType type)
          Inserts a node using the XMLStreamReader.
 boolean XQItemAccessor.instanceOf(XQItemType type)
          Checks if the item is an instance of the given type (exact or subset of given type).
 boolean XQItemType.isOfType(XQItemType type)
          Returns true if the given type exactly matches or is a supertype of this type, otherwise returns false.
 void XQCachedSequence.replaceWithByte(byte[] bytes, XQItemType type)
          Replace the current item with a binary value.
 void XQCachedSequence.replaceWithDate(java.util.Calendar dateval, XQItemType type)
          Replace the current item with a date value.
 void XQCachedSequence.replaceWithInt(int intval, XQItemType type)
          Replace the current item with an integer value.
 void XQCachedSequence.replaceWithLong(long longval, XQItemType type)
          Replace the current item with a long value.
 void XQCachedSequence.replaceWithNode(org.w3c.dom.Node dom, XQItemType type)
          Replace the current item with a node.
 void XQCachedSequence.replaceWithObject(java.lang.Object objval, XQItemType type)
          Replace the current item with an object value.
 void XQCachedSequence.replaceWithReader(javax.xml.stream.XMLStreamReader reader, XQItemType type)
          Replace the current item with a node using the reader.
 void XQCachedSequence.replaceWithString(java.lang.String strval, XQItemType type)
          Replace the current item with a string value.
 

Constructors in javax.xml.xquery with parameters of type XQItemType
XQTypeException(int vendorCode, javax.xml.namespace.QName name, java.lang.String message, int pos, javax.xml.namespace.QName module, javax.xml.namespace.QName function, XQItemType exp, XQItemType act)
          Constructor that takes in an QName.
XQTypeException(int vendorCode, XQItem item, java.lang.String message, int pos, javax.xml.namespace.QName module, javax.xml.namespace.QName function, XQItemType exp, XQItemType act)
          Constructor that takes in the module and function names.
XQTypeException(int vendorCode, XQItem item, java.lang.String message, int pos, XQItemType exp, XQItemType act)
          XQTypeException taking in an item and a preformatted optional message string.