com.xmlcalabash.io
Class ReadableEmpty

java.lang.Object
  extended by com.xmlcalabash.io.ReadableEmpty
All Implemented Interfaces:
ReadablePipe

public class ReadableEmpty
extends java.lang.Object
implements ReadablePipe

Created by IntelliJ IDEA. User: ndw Date: Nov 19, 2009 Time: 4:00:20 PM To change this template use File | Settings | File Templates.


Constructor Summary
ReadableEmpty()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReadableEmpty

public ReadableEmpty()
Method Detail

canReadSequence

public void canReadSequence(boolean sequence)
Specified by:
canReadSequence in interface ReadablePipe

readSequence

public boolean readSequence()
Specified by:
readSequence in interface ReadablePipe

read

public net.sf.saxon.s9api.XdmNode read()
                                throws net.sf.saxon.s9api.SaxonApiException
Specified by:
read in interface ReadablePipe
Throws:
net.sf.saxon.s9api.SaxonApiException

setReader

public void setReader(Step step)
Specified by:
setReader in interface ReadablePipe

resetReader

public void resetReader()
Specified by:
resetReader in interface ReadablePipe

moreDocuments

public boolean moreDocuments()
Specified by:
moreDocuments in interface ReadablePipe

closed

public boolean closed()
Specified by:
closed in interface ReadablePipe

documentCount

public int documentCount()
Specified by:
documentCount in interface ReadablePipe

documents

public DocumentSequence documents()
Specified by:
documents in interface ReadablePipe