public static class Input.PathArchiveMultiInput extends Input.ArchiveMultiInput
Input.ArchiveMultiInput, Input.FolderMultiInput, Input.MultiInput, Input.PathArchiveMultiInput, Input.PipeArchiveMultiInput, Input.SingleInput| Modifier | Constructor and Description |
|---|---|
protected |
PathArchiveMultiInput(ArchiveFormat format,
java.nio.file.Path path) |
| Modifier and Type | Method and Description |
|---|---|
protected java.io.InputStream |
openStream() |
void |
validate(java.lang.String kind)
Check any preconditions about the input prior to any work occurring.
|
close, index, open, tryReadarchive, archive, archive, detectedArchive, folder, read, readLinesprotected PathArchiveMultiInput(ArchiveFormat format, java.nio.file.Path path)
public void validate(java.lang.String kind)
throws IOValidationException
InputUsed to check if inputs exist, folders are actually folders, etc.
validate in class Inputkind - Descriptive name of the input. I.E patches, original, changed, etc.IOValidationExceptionprotected java.io.InputStream openStream()
throws java.io.IOException
openStream in class Input.ArchiveMultiInputjava.io.IOException