com.softwareag.xqj.extension
Interface TXQSequence

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

public interface TXQSequence
extends javax.xml.xquery.XQSequence

Tamino specific extensions for sequence.


Method Summary
 int count()
          Returns the number of items in the current sequence
 javax.xml.stream.XMLStreamReader getItemAsStream()
          Returns the current XQItem as a stream
 
Methods inherited from interface javax.xml.xquery.XQSequence
absolute, afterLast, beforeFirst, close, 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
getAtomicValue, getBoolean, getByte, getDouble, getFloat, getInt, getItemAsString, getItemType, getLong, getNode, getNodeUri, getObject, getShort, instanceOf, writeItem, writeItem, writeItemToResult, writeItemToSAX
 

Method Detail

count

int count()
          throws javax.xml.xquery.XQException
Returns the number of items in the current sequence

Specified by:
count in interface javax.xml.xquery.XQSequence
Returns:
count
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