|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.hadoop.io.compress.BZip2Codec
public class BZip2Codec
This class provides CompressionOutputStream and CompressionInputStream for compression and decompression. Currently we dont have an implementation of the Compressor and Decompressor interfaces, so those methods of CompressionCodec which have a Compressor or Decompressor type argument, throw UnsupportedOperationException.
Constructor Summary | |
---|---|
BZip2Codec()
Creates a new instance of BZip2Codec |
Method Summary | |
---|---|
Compressor |
createCompressor()
This functionality is currently not supported. |
Decompressor |
createDecompressor()
This functionality is currently not supported. |
CompressionInputStream |
createInputStream(java.io.InputStream in)
Creates CompressionInputStream to be used to read off uncompressed data. |
CompressionInputStream |
createInputStream(java.io.InputStream in,
Decompressor decompressor)
This functionality is currently not supported. |
CompressionOutputStream |
createOutputStream(java.io.OutputStream out)
Creates CompressionOutputStream for BZip2 |
CompressionOutputStream |
createOutputStream(java.io.OutputStream out,
Compressor compressor)
This functionality is currently not supported. |
java.lang.Class<? extends Compressor> |
getCompressorType()
This functionality is currently not supported. |
java.lang.Class<? extends Decompressor> |
getDecompressorType()
This functionality is currently not supported. |
java.lang.String |
getDefaultExtension()
.bz2 is recognized as the default extension for compressed BZip2 files |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BZip2Codec()
Method Detail |
---|
public CompressionOutputStream createOutputStream(java.io.OutputStream out) throws java.io.IOException
createOutputStream
in interface CompressionCodec
out
- The output Stream
java.io.IOException
- Throws IO exceptionpublic CompressionOutputStream createOutputStream(java.io.OutputStream out, Compressor compressor) throws java.io.IOException
createOutputStream
in interface CompressionCodec
out
- the location for the final output streamcompressor
- compressor to use
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationException
java.io.IOException
public java.lang.Class<? extends Compressor> getCompressorType()
getCompressorType
in interface CompressionCodec
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic Compressor createCompressor()
createCompressor
in interface CompressionCodec
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic CompressionInputStream createInputStream(java.io.InputStream in) throws java.io.IOException
createInputStream
in interface CompressionCodec
in
- The InputStream
java.io.IOException
- Throws IOExceptionpublic CompressionInputStream createInputStream(java.io.InputStream in, Decompressor decompressor) throws java.io.IOException
createInputStream
in interface CompressionCodec
in
- the stream to read compressed bytes fromdecompressor
- decompressor to use
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationException
java.io.IOException
public java.lang.Class<? extends Decompressor> getDecompressorType()
getDecompressorType
in interface CompressionCodec
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic Decompressor createDecompressor()
createDecompressor
in interface CompressionCodec
java.lang.UnsupportedOperationException
- Throws UnsupportedOperationExceptionpublic java.lang.String getDefaultExtension()
getDefaultExtension
in interface CompressionCodec
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |