org.apache.commons.compress.compressors.bzip2
public class BZip2Compressor extends AbstractCompressor
| Field Summary | |
|---|---|
| static String | DEFAULT_FILE_EXTENSION |
| static byte[] | HEADER |
| static String | NAME |
| Constructor Summary | |
|---|---|
| BZip2Compressor()
Constructor. | |
| Method Summary | |
|---|---|
| void | compressTo(FileInputStream inputStream, FileOutputStream outputStream) |
| void | decompressTo(FileInputStream input, FileOutputStream outputStream) |
| String | getDefaultFileExtension() |
| byte[] | getHeader() |
| String | getName() |
| BZip2InputStream | getPackedInput(InputStream input)
Skips the 'BZ' header bytes. required by the BZip2InputStream class. |
| BZip2OutputStream | getPackedOutput(OutputStream output)
Writes a 'BZ' header to the output stream, and creates a
BZip2OutputStream object ready for use, as required by the
BZip2OutputStream class.
|
Parameters: input input stream
Returns: BZip2InputStream instance
Throws: IOException if an IO error occurs
Parameters: output Output stream to add a header to
Returns: BZip2OutputStream ready to write to
Throws: IOException if an IO error occurs