Package net.sf.saxon.xqj
Class SaxonXQItem
java.lang.Object
net.sf.saxon.xqj.SaxonXQItem
- All Implemented Interfaces:
XQItem
,XQItemAccessor
,XQResultItem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
close()
boolean
byte
getByte()
(package private) Configuration
double
float
getFloat()
int
getInt()
(package private) Item
getItem()
getItemAsString
(Properties props) long
getLong()
getNode()
getObject
(XQCommonHandler handler) short
getShort()
boolean
instanceOf
(XQItemType type) boolean
isClosed()
(package private) void
setConnection
(SaxonXQConnection connection) void
writeItem
(OutputStream os, Properties props) void
writeItem
(Writer ow, Properties props) void
writeItemToSAX
(ContentHandler saxHandler)
-
Constructor Details
-
SaxonXQItem
-
-
Method Details
-
getConfiguration
Configuration getConfiguration() -
getItem
Item getItem() -
setConnection
-
clearWarnings
public void clearWarnings()- Specified by:
clearWarnings
in interfaceXQResultItem
-
getConnection
- Specified by:
getConnection
in interfaceXQResultItem
- Throws:
XQException
-
getWarnings
- Specified by:
getWarnings
in interfaceXQResultItem
- Throws:
XQException
-
close
- Specified by:
close
in interfaceXQItem
- Throws:
XQException
-
isClosed
public boolean isClosed() -
getAtomicValue
- Specified by:
getAtomicValue
in interfaceXQItemAccessor
- Throws:
XQException
-
getBoolean
- Specified by:
getBoolean
in interfaceXQItemAccessor
- Throws:
XQException
-
getByte
- Specified by:
getByte
in interfaceXQItemAccessor
- Throws:
XQException
-
getDouble
- Specified by:
getDouble
in interfaceXQItemAccessor
- Throws:
XQException
-
getFloat
- Specified by:
getFloat
in interfaceXQItemAccessor
- Throws:
XQException
-
getInt
- Specified by:
getInt
in interfaceXQItemAccessor
- Throws:
XQException
-
getItemAsStream
- Specified by:
getItemAsStream
in interfaceXQItemAccessor
- Throws:
XQException
-
getItemAsString
- Specified by:
getItemAsString
in interfaceXQItemAccessor
- Throws:
XQException
-
getItemAsString
- Throws:
XQException
-
getItemType
- Specified by:
getItemType
in interfaceXQItemAccessor
- Throws:
XQException
-
getLong
- Specified by:
getLong
in interfaceXQItemAccessor
- Throws:
XQException
-
getNode
- Specified by:
getNode
in interfaceXQItemAccessor
- Throws:
XQException
-
getNodeUri
- Specified by:
getNodeUri
in interfaceXQItemAccessor
- Throws:
XQException
-
getObject
- Specified by:
getObject
in interfaceXQItemAccessor
- Throws:
XQException
-
getObject
- Specified by:
getObject
in interfaceXQItemAccessor
- Throws:
XQException
-
getShort
- Specified by:
getShort
in interfaceXQItemAccessor
- Throws:
XQException
-
instanceOf
- Specified by:
instanceOf
in interfaceXQItemAccessor
- Throws:
XQException
-
writeItem
- Specified by:
writeItem
in interfaceXQItemAccessor
- Throws:
XQException
-
writeItem
- Specified by:
writeItem
in interfaceXQItemAccessor
- Throws:
XQException
-
writeItemToSAX
- Specified by:
writeItemToSAX
in interfaceXQItemAccessor
- Throws:
XQException
-