com.xmlcalabash.io
Interface ReadablePipe

All Known Implementing Classes:
Pipe, ReadableData, ReadableDocument, ReadableEmpty, ReadableInline, Select, XSelect

public interface ReadablePipe

Author:
ndw

Method Summary
 void canReadSequence(boolean sequence)
           
 boolean closed()
           
 int documentCount()
           
 DocumentSequence documents()
           
 boolean moreDocuments()
           
 net.sf.saxon.s9api.XdmNode read()
           
 boolean readSequence()
           
 void resetReader()
           
 void setReader(Step step)
           
 

Method Detail

canReadSequence

void canReadSequence(boolean sequence)

readSequence

boolean readSequence()

read

net.sf.saxon.s9api.XdmNode read()
                                throws net.sf.saxon.s9api.SaxonApiException
Throws:
net.sf.saxon.s9api.SaxonApiException

setReader

void setReader(Step step)

resetReader

void resetReader()

moreDocuments

boolean moreDocuments()

closed

boolean closed()

documentCount

int documentCount()

documents

DocumentSequence documents()