Package net.sf.saxon.javax.xml.xquery
Interface XQItemAccessor
- All Known Subinterfaces:
XQItem
,XQResultItem
,XQResultSequence
,XQSequence
- All Known Implementing Classes:
SaxonXQForwardSequence
,SaxonXQItem
,SaxonXQSequence
public interface XQItemAccessor
XQJ interface reconstructed from version 0.5 documentation
-
Method Summary
Modifier and TypeMethodDescriptionboolean
byte
getByte()
double
float
getFloat()
int
getInt()
long
getLong()
getNode()
getObject
(XQCommonHandler handler) short
getShort()
boolean
instanceOf
(XQItemType type) void
writeItem
(OutputStream os, Properties props) void
writeItem
(Writer ow, Properties props) void
writeItemToSAX
(ContentHandler saxHandler)
-
Method Details
-
getAtomicValue
- Throws:
XQException
-
getBoolean
- Throws:
XQException
-
getByte
- Throws:
XQException
-
getDouble
- Throws:
XQException
-
getFloat
- Throws:
XQException
-
getInt
- Throws:
XQException
-
getItemAsStream
- Throws:
XQException
-
getItemAsString
- Throws:
XQException
-
getItemType
- Throws:
XQException
-
getLong
- Throws:
XQException
-
getNode
- Throws:
XQException
-
getNodeUri
- Throws:
XQException
-
getObject
- Throws:
XQException
-
getObject
- Throws:
XQException
-
getShort
- Throws:
XQException
-
instanceOf
- Throws:
XQException
-
writeItem
- Throws:
XQException
-
writeItem
- Throws:
XQException
-
writeItemToSAX
- Throws:
XQException
-