net.sf.saxon.javax.xml.xquery
Interface XQDataFactory
- All Known Subinterfaces:
- XQConnection
- All Known Implementing Classes:
- SaxonXQConnection, SaxonXQDataFactory
public interface XQDataFactory
XQJ interfaces reconstructed from version 0.9 documentation
Method Summary |
XQItemType |
createAtomicType(int baseType)
|
XQItemType |
createAtomicType(int baseType,
QName typename,
URI schemaURI)
|
XQItemType |
createAttributeType(QName nodename,
int basetype)
|
XQItemType |
createAttributeType(QName nodename,
int basetype,
QName typename,
URI schemaURI)
|
XQItemType |
createCommentType()
|
XQItemType |
createDocumentElementType(XQItemType elementType)
|
XQItemType |
createDocumentSchemaElementType(XQItemType type)
|
XQItemType |
createDocumentType()
|
XQItemType |
createElementType(QName nodename,
int basetype)
|
XQItemType |
createElementType(QName nodename,
int basetype,
QName typename,
URI schemaURI,
boolean allowNill)
|
XQItem |
createItem(XQItem item)
|
XQItem |
createItemFromAtomicValue(String value,
XQItemType type)
|
XQItem |
createItemFromBoolean(boolean value,
XQItemType type)
|
XQItem |
createItemFromByte(byte value,
XQItemType type)
|
XQItem |
createItemFromDocument(InputStream value,
XQItemType type)
|
XQItem |
createItemFromDocument(Reader value,
XQItemType type)
|
XQItem |
createItemFromDocument(Source value,
XQItemType type)
|
XQItem |
createItemFromDocument(String value,
XQItemType type)
|
XQItem |
createItemFromDocument(XMLReader value,
XQItemType type)
|
XQItem |
createItemFromDocument(javax.xml.stream.XMLStreamReader value,
XQItemType type)
|
XQItem |
createItemFromDouble(double value,
XQItemType type)
|
XQItem |
createItemFromFloat(float value,
XQItemType type)
|
XQItem |
createItemFromInt(int value,
XQItemType type)
|
XQItem |
createItemFromLong(long value,
XQItemType type)
|
XQItem |
createItemFromNode(Node value,
XQItemType type)
|
XQItem |
createItemFromObject(Object value,
XQItemType type)
|
XQItem |
createItemFromShort(short value,
XQItemType type)
|
XQItem |
createItemFromString(String value,
XQItemType type)
|
XQItemType |
createItemType()
|
XQItemType |
createNodeType()
|
XQItemType |
createProcessingInstructionType(String piTarget)
|
XQItemType |
createSchemaAttributeType(QName nodename,
int basetype,
URI schemaURI)
|
XQItemType |
createSchemaElementType(QName nodename,
int basetype,
URI schemaURI)
|
XQSequence |
createSequence(Iterator i)
|
XQSequence |
createSequence(XQSequence s)
|
XQSequenceType |
createSequenceType(XQItemType item,
int occurrence)
|
XQItemType |
createTextType()
|
createAtomicType
XQItemType createAtomicType(int baseType)
throws XQException
- Throws:
XQException
createAtomicType
XQItemType createAtomicType(int baseType,
QName typename,
URI schemaURI)
throws XQException
- Throws:
XQException
createAttributeType
XQItemType createAttributeType(QName nodename,
int basetype)
throws XQException
- Throws:
XQException
createAttributeType
XQItemType createAttributeType(QName nodename,
int basetype,
QName typename,
URI schemaURI)
throws XQException
- Throws:
XQException
createCommentType
XQItemType createCommentType()
throws XQException
- Throws:
XQException
createDocumentElementType
XQItemType createDocumentElementType(XQItemType elementType)
throws XQException
- Throws:
XQException
createDocumentSchemaElementType
XQItemType createDocumentSchemaElementType(XQItemType type)
throws XQException
- Throws:
XQException
createDocumentType
XQItemType createDocumentType()
throws XQException
- Throws:
XQException
createElementType
XQItemType createElementType(QName nodename,
int basetype)
throws XQException
- Throws:
XQException
createElementType
XQItemType createElementType(QName nodename,
int basetype,
QName typename,
URI schemaURI,
boolean allowNill)
throws XQException
- Throws:
XQException
createItem
XQItem createItem(XQItem item)
throws XQException
- Throws:
XQException
createItemFromAtomicValue
XQItem createItemFromAtomicValue(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(InputStream value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromDocument
XQItem createItemFromDocument(Reader value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromDocument
XQItem createItemFromDocument(Source value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromDocument
XQItem createItemFromDocument(String value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromDocument
XQItem createItemFromDocument(XMLReader value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromDocument
XQItem createItemFromDocument(javax.xml.stream.XMLStreamReader value,
XQItemType type)
throws XQException
- Throws:
XQException
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(Node value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromObject
XQItem createItemFromObject(Object value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromShort
XQItem createItemFromShort(short value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemFromString
XQItem createItemFromString(String value,
XQItemType type)
throws XQException
- Throws:
XQException
createItemType
XQItemType createItemType()
throws XQException
- Throws:
XQException
createNodeType
XQItemType createNodeType()
throws XQException
- Throws:
XQException
createProcessingInstructionType
XQItemType createProcessingInstructionType(String piTarget)
throws XQException
- Throws:
XQException
createSchemaAttributeType
XQItemType createSchemaAttributeType(QName nodename,
int basetype,
URI schemaURI)
throws XQException
- Throws:
XQException
createSchemaElementType
XQItemType createSchemaElementType(QName nodename,
int basetype,
URI schemaURI)
throws XQException
- Throws:
XQException
createSequence
XQSequence createSequence(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
createTextType
XQItemType createTextType()
throws XQException
- Throws:
XQException
Copyright (C) Michael H. Kay. All rights reserved.