Package com.xmlcalabash.steps.archives
Class InputArchive
-
- All Implemented Interfaces:
public abstract class InputArchive extends AbstractArchiveFile
-
-
Field Summary
Fields Modifier and Type Field Description private final List<XArchiveEntry>
entries
private final URI
baseUri
private final XProcBinaryDocument
doc
private final QName
archiveFormat
private final XProcStepConfiguration
stepConfig
-
Constructor Summary
Constructors Constructor Description InputArchive(XProcStepConfiguration stepConfig, XProcBinaryDocument doc)
-
Method Summary
Modifier and Type Method Description final List<XArchiveEntry>
getEntries()
abstract URI
getBaseUri()
final XProcBinaryDocument
getDoc()
abstract Unit
open()
abstract Unit
close()
abstract InputStream
inputStream(XArchiveEntry entry)
-
-
Constructor Detail
-
InputArchive
InputArchive(XProcStepConfiguration stepConfig, XProcBinaryDocument doc)
-
-
Method Detail
-
getEntries
final List<XArchiveEntry> getEntries()
-
getBaseUri
abstract URI getBaseUri()
-
getDoc
final XProcBinaryDocument getDoc()
-
inputStream
abstract InputStream inputStream(XArchiveEntry entry)
-
-
-
-