com.softwareag.xqj.extension
Interface TXQResultSequence

All Superinterfaces:
javax.xml.xquery.XQItemAccessor, javax.xml.xquery.XQResultSequence, javax.xml.xquery.XQSequence

public interface TXQResultSequence
extends javax.xml.xquery.XQResultSequence

Tamino specific extensions for result sequence.


Method Summary
 java.lang.String getAtomicValue()
          Returns the atomic value of the current item in the sequence
 javax.xml.stream.XMLStreamReader getItemAsStream()
          Returns the current XQItem as a stream
 
Methods inherited from interface javax.xml.xquery.XQResultSequence
getConnection
 
Methods inherited from interface javax.xml.xquery.XQSequence
absolute, afterLast, beforeFirst, close, count, first, getItem, getPosition, getSequenceAsStream, getSequenceAsString, isAfterLast, isBeforeFirst, isClosed, isFirst, isLast, isOnItem, isScrollable, last, next, previous, relative, writeSequence, writeSequence, writeSequenceToResult, writeSequenceToSAX
 
Methods inherited from interface javax.xml.xquery.XQItemAccessor
getBoolean, getByte, getDouble, getFloat, getInt, getItemAsString, getItemType, getLong, getNode, getNodeUri, getObject, getShort, instanceOf, writeItem, writeItem, writeItemToResult, writeItemToSAX
 

Method Detail

getAtomicValue

java.lang.String getAtomicValue()
                                throws javax.xml.xquery.XQException
Returns the atomic value of the current item in the sequence

Specified by:
getAtomicValue in interface javax.xml.xquery.XQItemAccessor
Returns:
String
Throws:
javax.xml.xquery.XQException

getItemAsStream

javax.xml.stream.XMLStreamReader getItemAsStream()
                                                 throws javax.xml.xquery.XQException
Returns the current XQItem as a stream

Specified by:
getItemAsStream in interface javax.xml.xquery.XQItemAccessor
Returns:
XMLStreamReader
Throws:
javax.xml.xquery.XQException