net.sf.saxon.xqj
Class SaxonXQItem
java.lang.Object
net.sf.saxon.xqj.SaxonXQItem
- All Implemented Interfaces:
- XQItem, XQItemAccessor, XQResultItem
- public class SaxonXQItem
- extends java.lang.Object
- implements XQResultItem
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SaxonXQItem
public SaxonXQItem(Item item,
Configuration config)
clearWarnings
public void clearWarnings()
- Specified by:
clearWarnings
in interface XQResultItem
getConnection
public XQConnection getConnection()
throws XQException
- Specified by:
getConnection
in interface XQResultItem
- Throws:
XQException
getWarnings
public XQWarning getWarnings()
throws XQException
- Specified by:
getWarnings
in interface XQResultItem
- Throws:
XQException
close
public void close()
throws XQException
- Specified by:
close
in interface XQItem
- Throws:
XQException
isClosed
public boolean isClosed()
- Specified by:
isClosed
in interface XQItem
getAtomicValue
public java.lang.String getAtomicValue()
throws XQException
- Specified by:
getAtomicValue
in interface XQItemAccessor
- Throws:
XQException
getBoolean
public boolean getBoolean()
throws XQException
- Specified by:
getBoolean
in interface XQItemAccessor
- Throws:
XQException
getByte
public byte getByte()
throws XQException
- Specified by:
getByte
in interface XQItemAccessor
- Throws:
XQException
getDouble
public double getDouble()
throws XQException
- Specified by:
getDouble
in interface XQItemAccessor
- Throws:
XQException
getFloat
public float getFloat()
throws XQException
- Specified by:
getFloat
in interface XQItemAccessor
- Throws:
XQException
getInt
public int getInt()
throws XQException
- Specified by:
getInt
in interface XQItemAccessor
- Throws:
XQException
getItemAsStream
public javax.xml.stream.XMLStreamReader getItemAsStream()
throws XQException
- Specified by:
getItemAsStream
in interface XQItemAccessor
- Throws:
XQException
getItemAsString
public java.lang.String getItemAsString()
throws XQException
- Specified by:
getItemAsString
in interface XQItemAccessor
- Throws:
XQException
getItemAsString
public java.lang.String getItemAsString(java.util.Properties props)
throws XQException
- Throws:
XQException
getItemType
public XQItemType getItemType()
throws XQException
- Specified by:
getItemType
in interface XQItemAccessor
- Throws:
XQException
getLong
public long getLong()
throws XQException
- Specified by:
getLong
in interface XQItemAccessor
- Throws:
XQException
getNode
public org.w3c.dom.Node getNode()
throws XQException
- Specified by:
getNode
in interface XQItemAccessor
- Throws:
XQException
getNodeUri
public java.net.URI getNodeUri()
throws XQException
- Specified by:
getNodeUri
in interface XQItemAccessor
- Throws:
XQException
getObject
public java.lang.Object getObject()
throws XQException
- Specified by:
getObject
in interface XQItemAccessor
- Throws:
XQException
getObject
public java.lang.Object getObject(XQCommonHandler handler)
throws XQException
- Specified by:
getObject
in interface XQItemAccessor
- Throws:
XQException
getShort
public short getShort()
throws XQException
- Specified by:
getShort
in interface XQItemAccessor
- Throws:
XQException
instanceOf
public boolean instanceOf(XQItemType type)
throws XQException
- Specified by:
instanceOf
in interface XQItemAccessor
- Throws:
XQException
writeItem
public void writeItem(java.io.OutputStream os,
java.util.Properties props)
throws XQException
- Specified by:
writeItem
in interface XQItemAccessor
- Throws:
XQException
writeItem
public void writeItem(java.io.Writer ow,
java.util.Properties props)
throws XQException
- Specified by:
writeItem
in interface XQItemAccessor
- Throws:
XQException
writeItemToSAX
public void writeItemToSAX(org.xml.sax.ContentHandler saxHandler)
throws XQException
- Specified by:
writeItemToSAX
in interface XQItemAccessor
- Throws:
XQException