public class CipherOutputStream extends BaseOutputStream
限定符和类型 | 字段和说明 |
---|---|
protected java.util.zip.CRC32 |
crc |
protected FileHeader |
fileHeader |
protected LocalFileHeader |
localFileHeader |
protected java.io.OutputStream |
outputStream |
protected ZipModel |
zipModel |
protected ZipParameters |
zipParameters |
构造器和说明 |
---|
CipherOutputStream(java.io.OutputStream outputStream,
ZipModel zipModel) |
限定符和类型 | 方法和说明 |
---|---|
void |
close() |
void |
closeEntry() |
void |
decrementCompressedFileSize(int value) |
void |
finish() |
java.io.File |
getSourceFile() |
void |
putNextEntry(java.io.File file,
ZipParameters zipParameters) |
void |
setSourceFile(java.io.File sourceFile) |
protected void |
updateTotalBytesRead(int toUpdate) |
void |
write(byte[] b) |
void |
write(byte[] b,
int off,
int len) |
void |
write(int bval) |
protected java.io.OutputStream outputStream
protected FileHeader fileHeader
protected LocalFileHeader localFileHeader
protected ZipParameters zipParameters
protected ZipModel zipModel
protected java.util.zip.CRC32 crc
public CipherOutputStream(java.io.OutputStream outputStream, ZipModel zipModel)
public void putNextEntry(java.io.File file, ZipParameters zipParameters) throws ZipException
ZipException
public void write(int bval) throws java.io.IOException
write
在类中 BaseOutputStream
java.io.IOException
public void write(byte[] b) throws java.io.IOException
write
在类中 java.io.OutputStream
java.io.IOException
public void write(byte[] b, int off, int len) throws java.io.IOException
write
在类中 java.io.OutputStream
java.io.IOException
public void closeEntry() throws java.io.IOException, ZipException
java.io.IOException
ZipException
public void finish() throws java.io.IOException, ZipException
java.io.IOException
ZipException
public void close() throws java.io.IOException
close
在接口中 java.io.Closeable
close
在接口中 java.lang.AutoCloseable
close
在类中 java.io.OutputStream
java.io.IOException
public void decrementCompressedFileSize(int value)
protected void updateTotalBytesRead(int toUpdate)
public void setSourceFile(java.io.File sourceFile)
public java.io.File getSourceFile()