public static class SevenZStreamFactory.SevenZArchiveOutputStream
extends org.apache.commons.compress.archivers.ArchiveOutputStream
Constructor and Description |
---|
SevenZArchiveOutputStream(java.io.File file) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
closeArchiveEntry() |
org.apache.commons.compress.archivers.ArchiveEntry |
createArchiveEntry(java.io.File inputFile,
java.lang.String entryName) |
void |
finish() |
void |
putArchiveEntry(org.apache.commons.compress.archivers.ArchiveEntry entry) |
void |
setContentCompression(org.apache.commons.compress.archivers.sevenz.SevenZMethod method) |
void |
setContentMethods(java.lang.Iterable methods) |
void |
write(byte[] b,
int off,
int len) |
public SevenZArchiveOutputStream(java.io.File file) throws java.io.IOException
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.OutputStream
java.io.IOException
public void putArchiveEntry(org.apache.commons.compress.archivers.ArchiveEntry entry) throws java.io.IOException
putArchiveEntry
in class org.apache.commons.compress.archivers.ArchiveOutputStream
java.io.IOException
public void closeArchiveEntry() throws java.io.IOException
closeArchiveEntry
in class org.apache.commons.compress.archivers.ArchiveOutputStream
java.io.IOException
public void finish() throws java.io.IOException
finish
in class org.apache.commons.compress.archivers.ArchiveOutputStream
java.io.IOException
public org.apache.commons.compress.archivers.ArchiveEntry createArchiveEntry(java.io.File inputFile, java.lang.String entryName) throws java.io.IOException
createArchiveEntry
in class org.apache.commons.compress.archivers.ArchiveOutputStream
java.io.IOException
public void write(byte[] b, int off, int len) throws java.io.IOException
write
in class java.io.OutputStream
java.io.IOException
public void setContentCompression(org.apache.commons.compress.archivers.sevenz.SevenZMethod method)
public void setContentMethods(java.lang.Iterable methods)