com.xmlcalabash.io
Class ReadableInline
java.lang.Object
com.xmlcalabash.io.ReadableInline
- All Implemented Interfaces:
- ReadablePipe
public class ReadableInline
- extends java.lang.Object
- implements ReadablePipe
- Author:
- ndw
Constructor Summary |
ReadableInline(XProcRuntime runtime,
java.util.Vector<net.sf.saxon.s9api.XdmValue> nodes,
java.util.HashSet<java.lang.String> excludeNS)
Creates a new instance of ReadableInline |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ReadableInline
public ReadableInline(XProcRuntime runtime,
java.util.Vector<net.sf.saxon.s9api.XdmValue> nodes,
java.util.HashSet<java.lang.String> excludeNS)
- Creates a new instance of ReadableInline
canReadSequence
public void canReadSequence(boolean sequence)
- Specified by:
canReadSequence
in interface ReadablePipe
readSequence
public boolean readSequence()
- Specified by:
readSequence
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
setReader
public void setReader(Step step)
- Specified by:
setReader
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
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object