public class NoneCompressionProvider extends Object implements CompressionProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
NoneCompressionProvider.NoneCompressionInputStream |
static class |
NoneCompressionProvider.NoneCompressionOutputStream |
| Constructor and Description |
|---|
NoneCompressionProvider() |
| Modifier and Type | Method and Description |
|---|---|
CompressionInputStream |
createInputStream(InputStream in)
Creates an input stream that decompresses data (according to the provider's implementation)
|
CompressionOutputStream |
createOutputStream(OutputStream out)
Creates an output stream that compresses data (according to the provider's implementation)
|
String |
getDefaultExtension()
Gets the default file extension for this provider.
|
String |
getDescription()
Gets the description for the compression provider.
|
String |
getName()
Gets the name for the compression provider.
|
boolean |
supportsInput()
Whether this compression provider supports input streams
|
boolean |
supportsOutput()
Whether this compression provider supports output streams
|
public CompressionInputStream createInputStream(InputStream in) throws IOException
CompressionProvidercreateInputStream in interface CompressionProviderin - An existing input stream to wrapIOExceptionpublic boolean supportsInput()
CompressionProvidersupportsInput in interface CompressionProviderpublic CompressionOutputStream createOutputStream(OutputStream out) throws IOException
CompressionProvidercreateOutputStream in interface CompressionProviderout - An existing output stream to wrapIOExceptionpublic boolean supportsOutput()
CompressionProvidersupportsOutput in interface CompressionProviderpublic String getDescription()
getDescription in interface CompressionProviderpublic String getName()
getName in interface CompressionProviderpublic String getDefaultExtension()
CompressionProvidergetDefaultExtension in interface CompressionProviderCopyright © 2020 Hitachi Vantara. All rights reserved.