public class BZip2Codec extends Object implements CompressionCodec
Constructor and Description |
---|
BZip2Codec()
Creates a new instance of BZip2Codec
|
Modifier and Type | Method and Description |
---|---|
Compressor |
createCompressor()
This functionality is currently not supported.
|
Decompressor |
createDecompressor()
This functionality is currently not supported.
|
CompressionInputStream |
createInputStream(InputStream in)
Creates CompressionInputStream to be used to read off uncompressed data.
|
CompressionInputStream |
createInputStream(InputStream in,
Decompressor decompressor)
This functionality is currently not supported.
|
CompressionOutputStream |
createOutputStream(OutputStream out)
Creates CompressionOutputStream for BZip2
|
CompressionOutputStream |
createOutputStream(OutputStream out,
Compressor compressor)
This functionality is currently not supported.
|
Class<? extends Compressor> |
getCompressorType()
This functionality is currently not supported.
|
Class<? extends Decompressor> |
getDecompressorType()
This functionality is currently not supported.
|
String |
getDefaultExtension()
.bz2 is recognized as the default extension for compressed BZip2 files
|
public CompressionOutputStream createOutputStream(OutputStream out) throws IOException
createOutputStream
in interface CompressionCodec
out
- The output StreamIOException
- Throws IO exceptionpublic CompressionOutputStream createOutputStream(OutputStream out, Compressor compressor) throws IOException
createOutputStream
in interface CompressionCodec
out
- the location for the final output streamcompressor
- compressor to useUnsupportedOperationException
- Throws UnsupportedOperationExceptionIOException
public Class<? extends Compressor> getCompressorType()
getCompressorType
in interface CompressionCodec
UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic Compressor createCompressor()
createCompressor
in interface CompressionCodec
UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic CompressionInputStream createInputStream(InputStream in) throws IOException
createInputStream
in interface CompressionCodec
in
- The InputStreamIOException
- Throws IOExceptionpublic CompressionInputStream createInputStream(InputStream in, Decompressor decompressor) throws IOException
createInputStream
in interface CompressionCodec
in
- the stream to read compressed bytes fromdecompressor
- decompressor to useUnsupportedOperationException
- Throws UnsupportedOperationExceptionIOException
public Class<? extends Decompressor> getDecompressorType()
getDecompressorType
in interface CompressionCodec
UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic Decompressor createDecompressor()
createDecompressor
in interface CompressionCodec
UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic String getDefaultExtension()
getDefaultExtension
in interface CompressionCodec
Copyright © 2010 The Apache Software Foundation