public class SevenZArchiveOutputStream
extends org.apache.commons.compress.archivers.ArchiveOutputStream
SevenZOutputFile 这个类没有严格实现 ArchiveOutputStream 接口,使用组合的方式,使其保持接口的一致性。| 构造器和说明 |
|---|
SevenZArchiveOutputStream(org.apache.commons.compress.archivers.sevenz.SevenZOutputFile sevenZOutputFile) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
这个流必须关闭,不然信息可能无法刷新。
|
void |
closeArchiveEntry() |
org.apache.commons.compress.archivers.ArchiveEntry |
createArchiveEntry(File inputFile,
String entryName) |
void |
finish() |
void |
putArchiveEntry(org.apache.commons.compress.archivers.ArchiveEntry entry) |
void |
write(byte[] b) |
canWriteEntryData, count, count, getBytesWritten, getCount, writeflush, writepublic SevenZArchiveOutputStream(org.apache.commons.compress.archivers.sevenz.SevenZOutputFile sevenZOutputFile)
public void putArchiveEntry(org.apache.commons.compress.archivers.ArchiveEntry entry)
throws IOException
putArchiveEntry 在类中 org.apache.commons.compress.archivers.ArchiveOutputStreamIOExceptionpublic void closeArchiveEntry()
throws IOException
closeArchiveEntry 在类中 org.apache.commons.compress.archivers.ArchiveOutputStreamIOExceptionpublic void finish()
throws IOException
finish 在类中 org.apache.commons.compress.archivers.ArchiveOutputStreamIOExceptionpublic org.apache.commons.compress.archivers.ArchiveEntry createArchiveEntry(File inputFile, String entryName) throws IOException
createArchiveEntry 在类中 org.apache.commons.compress.archivers.ArchiveOutputStreamIOExceptionpublic void write(byte[] b)
throws IOException
write 在类中 OutputStreamIOExceptionpublic void close()
throws IOException
close 在接口中 Closeableclose 在接口中 AutoCloseableclose 在类中 OutputStreamIOException - if anyCopyright © 2019. All rights reserved.