Class SaxonXQItem
java.lang.Object
net.sf.saxon.xqj.SaxonXQItem
- All Implemented Interfaces:
XQItem, XQItemAccessor, XQResultItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()booleanbytegetByte()(package private) ConfigurationdoublefloatgetFloat()intgetInt()(package private) ItemgetItem()getItemAsString(Properties props) longgetLong()getNode()getObject(XQCommonHandler handler) shortgetShort()booleaninstanceOf(XQItemType type) booleanisClosed()(package private) voidsetConnection(SaxonXQConnection connection) voidwriteItem(OutputStream os, Properties props) voidwriteItem(Writer ow, Properties props) voidwriteItemToSAX(ContentHandler saxHandler)
-
Constructor Details
-
SaxonXQItem
-
-
Method Details
-
getConfiguration
Configuration getConfiguration() -
getItem
Item getItem() -
setConnection
-
clearWarnings
public void clearWarnings()- Specified by:
clearWarningsin interfaceXQResultItem
-
getConnection
- Specified by:
getConnectionin interfaceXQResultItem- Throws:
XQException
-
getWarnings
- Specified by:
getWarningsin interfaceXQResultItem- Throws:
XQException
-
close
- Specified by:
closein interfaceXQItem- Throws:
XQException
-
isClosed
-
getAtomicValue
- Specified by:
getAtomicValuein interfaceXQItemAccessor- Throws:
XQException
-
getBoolean
- Specified by:
getBooleanin interfaceXQItemAccessor- Throws:
XQException
-
getByte
- Specified by:
getBytein interfaceXQItemAccessor- Throws:
XQException
-
getDouble
- Specified by:
getDoublein interfaceXQItemAccessor- Throws:
XQException
-
getFloat
- Specified by:
getFloatin interfaceXQItemAccessor- Throws:
XQException
-
getInt
- Specified by:
getIntin interfaceXQItemAccessor- Throws:
XQException
-
getItemAsStream
- Specified by:
getItemAsStreamin interfaceXQItemAccessor- Throws:
XQException
-
getItemAsString
- Specified by:
getItemAsStringin interfaceXQItemAccessor- Throws:
XQException
-
getItemAsString
- Throws:
XQException
-
getItemType
- Specified by:
getItemTypein interfaceXQItemAccessor- Throws:
XQException
-
getLong
- Specified by:
getLongin interfaceXQItemAccessor- Throws:
XQException
-
getNode
- Specified by:
getNodein interfaceXQItemAccessor- Throws:
XQException
-
getNodeUri
- Specified by:
getNodeUriin interfaceXQItemAccessor- Throws:
XQException
-
getObject
- Specified by:
getObjectin interfaceXQItemAccessor- Throws:
XQException
-
getObject
- Specified by:
getObjectin interfaceXQItemAccessor- Throws:
XQException
-
getShort
- Specified by:
getShortin interfaceXQItemAccessor- Throws:
XQException
-
instanceOf
- Specified by:
instanceOfin interfaceXQItemAccessor- Throws:
XQException
-
writeItem
- Specified by:
writeItemin interfaceXQItemAccessor- Throws:
XQException
-
writeItem
- Specified by:
writeItemin interfaceXQItemAccessor- Throws:
XQException
-
writeItemToSAX
- Specified by:
writeItemToSAXin interfaceXQItemAccessor- Throws:
XQException
-