Package net.sf.saxon.javax.xml.xquery
Interface XQDataFactory
-
- All Known Subinterfaces:
XQConnection,XQDataSource
- All Known Implementing Classes:
SaxonXQConnection,SaxonXQDataFactory,SaxonXQDataSource
public interface XQDataFactoryXQJ interfaces reconstructed from version 0.5 documentation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XQItemTypecreateAtomicItemType(int baseType)XQItemcreateItem(XQItem item)XQItemcreateItemFromAtomicValue(java.lang.String value, XQItemType type)XQItemcreateItemFromBoolean(boolean value, XQItemType type)XQItemcreateItemFromByte(byte value, XQItemType type)XQItemcreateItemFromDocument(org.xml.sax.InputSource value)XQItemcreateItemFromDouble(double value, XQItemType type)XQItemcreateItemFromFloat(float value, XQItemType type)XQItemcreateItemFromInt(int value, XQItemType type)XQItemcreateItemFromLong(long value, XQItemType type)XQItemcreateItemFromNode(org.w3c.dom.Node value, XQItemType type)XQItemcreateItemFromObject(java.lang.Object value, XQItemType type)XQItemcreateItemFromShort(short value, XQItemType type)XQItemTypecreateItemType(int itemkind, int basetype, javax.xml.namespace.QName nodename)XQItemTypecreateItemType(int itemkind, int basetype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, java.net.URI schemaURI, boolean nillable)XQSequencecreateSequence(java.util.Iterator i)XQSequencecreateSequence(XQSequence s)XQSequenceTypecreateSequenceType(XQItemType item, int occurrence)
-
-
-
Method Detail
-
createAtomicItemType
XQItemType createAtomicItemType(int baseType) throws XQException
- Throws:
XQException
-
createItem
XQItem createItem(XQItem item) throws XQException
- Throws:
XQException
-
createItemFromAtomicValue
XQItem createItemFromAtomicValue(java.lang.String value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromBoolean
XQItem createItemFromBoolean(boolean value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromByte
XQItem createItemFromByte(byte value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromDocument
XQItem createItemFromDocument(org.xml.sax.InputSource value) throws XQException, java.io.IOException
- Throws:
XQExceptionjava.io.IOException
-
createItemFromDouble
XQItem createItemFromDouble(double value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromFloat
XQItem createItemFromFloat(float value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromInt
XQItem createItemFromInt(int value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromLong
XQItem createItemFromLong(long value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromNode
XQItem createItemFromNode(org.w3c.dom.Node value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromObject
XQItem createItemFromObject(java.lang.Object value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemFromShort
XQItem createItemFromShort(short value, XQItemType type) throws XQException
- Throws:
XQException
-
createItemType
XQItemType createItemType(int itemkind, int basetype, javax.xml.namespace.QName nodename) throws XQException
- Throws:
XQException
-
createItemType
XQItemType createItemType(int itemkind, int basetype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, java.net.URI schemaURI, boolean nillable) throws XQException
- Throws:
XQException
-
createSequence
XQSequence createSequence(java.util.Iterator i) throws XQException
- Throws:
XQException
-
createSequence
XQSequence createSequence(XQSequence s) throws XQException
- Throws:
XQException
-
createSequenceType
XQSequenceType createSequenceType(XQItemType item, int occurrence) throws XQException
- Throws:
XQException
-
-