public class ComprDataIO extends Object
| Constructor and Description |
|---|
ComprDataIO(Archive arc) |
| Modifier and Type | Method and Description |
|---|---|
long |
getCurPackRead() |
long |
getCurPackWrite() |
long |
getCurUnpRead() |
long |
getCurUnpWrite() |
int |
getDecryption() |
int |
getEncryption() |
long |
getPackedCRC() |
long |
getPackFileCRC() |
long |
getProcessedArcSize() |
FileHeader |
getSubHeader() |
long |
getTotalArcSize() |
long |
getTotalPackRead() |
long |
getUnpArcSize() |
long |
getUnpFileCRC() |
void |
init(FileHeader hd) |
void |
init(OutputStream outputStream) |
boolean |
isNextVolumeMissing() |
boolean |
isPackVolume() |
boolean |
isUnpVolume() |
void |
setCurPackRead(long curPackRead) |
void |
setCurPackWrite(long curPackWrite) |
void |
setCurUnpRead(long curUnpRead) |
void |
setCurUnpWrite(long curUnpWrite) |
void |
setDecryption(int decryption) |
void |
setEncryption(int encryption) |
void |
setNextVolumeMissing(boolean nextVolumeMissing) |
void |
setPackedCRC(long packedCRC) |
void |
setPackedSizeToRead(long size) |
void |
setPackFileCRC(long packFileCRC) |
void |
setPackVolume(boolean packVolume) |
void |
setProcessedArcSize(long processedArcSize) |
void |
setSkipUnpCRC(boolean skip) |
void |
setSubHeader(FileHeader hd) |
void |
setTestMode(boolean mode) |
void |
setTotalArcSize(long totalArcSize) |
void |
setTotalPackRead(long totalPackRead) |
void |
setUnpArcSize(long unpArcSize) |
void |
setUnpFileCRC(long unpFileCRC) |
void |
setUnpVolume(boolean unpVolume) |
int |
unpRead(byte[] addr,
int offset,
int count) |
void |
unpWrite(byte[] addr,
int offset,
int count) |
public ComprDataIO(Archive arc)
public void init(OutputStream outputStream)
public void init(FileHeader hd) throws IOException
IOExceptionpublic int unpRead(byte[] addr,
int offset,
int count)
throws IOException,
RarException
IOExceptionRarExceptionpublic void unpWrite(byte[] addr,
int offset,
int count)
throws IOException
IOExceptionpublic void setPackedSizeToRead(long size)
public void setTestMode(boolean mode)
public void setSkipUnpCRC(boolean skip)
public void setSubHeader(FileHeader hd)
public long getCurPackRead()
public void setCurPackRead(long curPackRead)
public long getCurPackWrite()
public void setCurPackWrite(long curPackWrite)
public long getCurUnpRead()
public void setCurUnpRead(long curUnpRead)
public long getCurUnpWrite()
public void setCurUnpWrite(long curUnpWrite)
public int getDecryption()
public void setDecryption(int decryption)
public int getEncryption()
public void setEncryption(int encryption)
public boolean isNextVolumeMissing()
public void setNextVolumeMissing(boolean nextVolumeMissing)
public long getPackedCRC()
public void setPackedCRC(long packedCRC)
public long getPackFileCRC()
public void setPackFileCRC(long packFileCRC)
public boolean isPackVolume()
public void setPackVolume(boolean packVolume)
public long getProcessedArcSize()
public void setProcessedArcSize(long processedArcSize)
public long getTotalArcSize()
public void setTotalArcSize(long totalArcSize)
public long getTotalPackRead()
public void setTotalPackRead(long totalPackRead)
public long getUnpArcSize()
public void setUnpArcSize(long unpArcSize)
public long getUnpFileCRC()
public void setUnpFileCRC(long unpFileCRC)
public boolean isUnpVolume()
public void setUnpVolume(boolean unpVolume)
public FileHeader getSubHeader()
Copyright © 2017. All rights reserved.