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