Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
javax.xml.xquery.XQItemType

Packages that use XQItemType
javax.xml.xquery |
org.basex.api.xqj |

Uses of XQItemType in javax.xml.xquery

Methods in javax.xml.xquery that return XQItemType
`XQItemType` | `XQDataFactory.createAtomicType(int basetype)` Creates a new `XQItemType` object representing an XQuery atomic type.
`XQItemType` | `XQDataFactory.createAtomicType(int basetype, javax.xml.namespace.QName typename, java.net.URI schemaURI)` Creates a new `XQItemType` object representing an XQuery atomic type.
`XQItemType` | `XQDataFactory.createAttributeType(javax.xml.namespace.QName nodename, int basetype)` Creates a new `XQItemType` object representing the XQuery `attribute(nodename, basetype)` type with the given node name and base type.
`XQItemType` | `XQDataFactory.createAttributeType(javax.xml.namespace.QName nodename, int basetype, javax.xml.namespace.QName typename, java.net.URI schemaURI)` Creates a new `XQItemType` object representing the XQuery `attribute(nodename,basetype,typename,schemaURI)` type, with the given node name, base type, schema type name and schema URI.
`XQItemType` | `XQDataFactory.createCommentType()` Creates a new `XQItemType` object representing the XQuery `comment()` type.
`XQItemType` | `XQDataFactory.createDocumentElementType(XQItemType elementType)` Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single element.
`XQItemType` | `XQDataFactory.createDocumentSchemaElementType(XQItemType elementType)` Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single `schema-element(...)`.
`XQItemType` | `XQDataFactory.createDocumentType()` Creates a new `XQItemType` object representing the XQuery `document-node()` type.
`XQItemType` | `XQDataFactory.createElementType(javax.xml.namespace.QName nodename, int basetype)` Creates a new `XQItemType` object representing the XQuery `element(nodename, basetype)` type, with the given node name and base type.
`XQItemType` | `XQDataFactory.createElementType(javax.xml.namespace.QName nodename, int basetype, javax.xml.namespace.QName typename, java.net.URI schemaURI, boolean allowNill)` Creates a new `XQItemType` object representing the XQuery `element(nodename,basetype,typename,schemaURI, allowNill)` type, given the node name, base type, schema type name, schema URI, and nilled check.
`XQItemType` | `XQDataFactory.createItemType()` Creates a new `XQItemType` object representing the XQuery item type.
`XQItemType` | `XQDataFactory.createNodeType()` Creates a new `XQItemType` object representing the XQuery `node()` type.
`XQItemType` | `XQDataFactory.createProcessingInstructionType(java.lang.String piTarget)` Creates a new `XQItemType` object representing the XQuery `processing-instruction(piTarget)` type.
`XQItemType` | `XQDataFactory.createSchemaAttributeType(javax.xml.namespace.QName nodename, int basetype, java.net.URI schemaURI)` Creates a new `XQItemType` object representing the XQuery `schema-attribute(nodename,basetype,schemaURI)` type, with the given node name, base type, and schema URI.
`XQItemType` | `XQDataFactory.createSchemaElementType(javax.xml.namespace.QName nodename, int basetype, java.net.URI schemaURI)` Creates a new `XQItemType` object representing the XQuery `schema-element(nodename,basetype,schemaURI)` type, given the node name, base type, and the schema URI.
`XQItemType` | `XQDataFactory.createTextType()` Creates a new `XQItemType` object representing the XQuery `text()` type.
`XQItemType` | `XQStaticContext.getContextItemStaticType()` Gets the static type of the context item.
`XQItemType` | `XQSequenceType.getItemType()` Returns the type of the item in the sequence type.
`XQItemType` | `XQItemAccessor.getItemType()` Gets the type of the item.

Methods in javax.xml.xquery with parameters of type XQItemType
`void` | `XQDynamicContext.bindAtomicValue(javax.xml.namespace.QName varName, java.lang.String value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindBoolean(javax.xml.namespace.QName varName, boolean value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindByte(javax.xml.namespace.QName varName, byte value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, java.io.InputStream value, java.lang.String baseURI, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, java.io.Reader value, java.lang.String baseURI, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, javax.xml.transform.Source value, XQItemType type)` Binds a value to the given external variable or the context item from the given `Source`.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, java.lang.String value, java.lang.String baseURI, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, org.xml.sax.XMLReader value, XQItemType type)` Binds a value to the given external variable.
`void` | `XQDynamicContext.bindDocument(javax.xml.namespace.QName varName, javax.xml.stream.XMLStreamReader value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindDouble(javax.xml.namespace.QName varName, double value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindFloat(javax.xml.namespace.QName varName, float value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindInt(javax.xml.namespace.QName varName, int value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindLong(javax.xml.namespace.QName varName, long value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindNode(javax.xml.namespace.QName varName, org.w3c.dom.Node value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindObject(javax.xml.namespace.QName varName, java.lang.Object value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindShort(javax.xml.namespace.QName varName, short value, XQItemType type)` Binds a value to the given external variable or the context item.
`void` | `XQDynamicContext.bindString(javax.xml.namespace.QName varName, java.lang.String value, XQItemType type)` Binds a value to the given external variable or the context item.
`XQItemType` | `XQDataFactory.createDocumentElementType(XQItemType elementType)` Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single element.
`XQItemType` | `XQDataFactory.createDocumentSchemaElementType(XQItemType elementType)` Creates a new `XQItemType` object representing the XQuery `document-node(elementType)` type containing a single `schema-element(...)`.
`XQItem` | `XQDataFactory.createItemFromAtomicValue(java.lang.String value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromBoolean(boolean value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromByte(byte value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromDocument(java.io.InputStream value, java.lang.String baseURI, XQItemType type)` Creates an item from the given value.
`XQItem` | `XQDataFactory.createItemFromDocument(java.io.Reader value, java.lang.String baseURI, XQItemType type)` Creates an item from the given value.
`XQItem` | `XQDataFactory.createItemFromDocument(javax.xml.transform.Source value, XQItemType type)` Creates an item from the given `Source`.
`XQItem` | `XQDataFactory.createItemFromDocument(java.lang.String value, java.lang.String baseURI, XQItemType type)` Creates an item from the given value.
`XQItem` | `XQDataFactory.createItemFromDocument(org.xml.sax.XMLReader value, XQItemType type)` Creates an item from the given value.
`XQItem` | `XQDataFactory.createItemFromDocument(javax.xml.stream.XMLStreamReader value, XQItemType type)` Creates an item from the given value.
`XQItem` | `XQDataFactory.createItemFromDouble(double value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromFloat(float value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromInt(int value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromLong(long value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromNode(org.w3c.dom.Node value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromObject(java.lang.Object value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromShort(short value, XQItemType type)` Creates an item from a given value.
`XQItem` | `XQDataFactory.createItemFromString(java.lang.String value, XQItemType type)` Creates an item from a given value.
`XQSequenceType` | `XQDataFactory.createSequenceType(XQItemType item, int occurence)` Creates a new sequence type from an item type and occurence indicator.
`boolean` | `XQItemAccessor.instanceOf(XQItemType type)` Checks if the item "matches" an item type, as defined in 2.5.4.2 Matching an Item Type and an Item, XQuery 1.0: An XML Query Language.
`void` | `XQStaticContext.setContextItemStaticType(XQItemType contextItemType)` Sets the static type of the context item, specify `null` to make it unspecified.

Uses of XQItemType in org.basex.api.xqj

Classes in org.basex.api.xqj that implement XQItemType
`class` | `BXQItemType` Java XQuery API - Item type.

Methods in org.basex.api.xqj that return XQItemType
`XQItemType` | `BXQStaticContext.getContextItemStaticType()`
`XQItemType` | `BXQSequence.getItemType()`
`XQItemType` | `BXQItemType.getItemType()`
`XQItemType` | `BXQItem.getItemType()`

Methods in org.basex.api.xqj with parameters of type XQItemType
`BXQItemType` | `BXQDataFactory.createDocumentElementType(XQItemType it)`
`BXQItemType` | `BXQDataFactory.createDocumentSchemaElementType(XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromAtomicValue(java.lang.String v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromBoolean(boolean v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromByte(byte v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(java.io.InputStream is, java.lang.String base, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(java.io.Reader r, java.lang.String base, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(javax.xml.transform.Source s, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(java.lang.String v, java.lang.String base, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(org.xml.sax.XMLReader r, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDocument(javax.xml.stream.XMLStreamReader sr, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromDouble(double v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromFloat(float v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromInt(int v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromLong(long v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromNode(org.w3c.dom.Node v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromObject(java.lang.Object v, XQItemType t)`
`BXQItem` | `BXQDataFactory.createItemFromShort(short v, XQItemType it)`
`BXQItem` | `BXQDataFactory.createItemFromString(java.lang.String v, XQItemType it)`
`BXQItemType` | `BXQDataFactory.createSequenceType(XQItemType it, int occ)`
`boolean` | `BXQSequence.instanceOf(XQItemType type)`
`boolean` | `BXQItem.instanceOf(XQItemType type)`
`void` | `BXQStaticContext.setContextItemStaticType(XQItemType contextItemType)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES