public enum CompressionType extends Enum<CompressionType>
| Modifier and Type | Method and Description |
|---|---|
InputStream |
createInputStream(InputStream is) |
InputStream |
createInputStream(InputStream is,
int buffer) |
OutputStream |
createOutputStream(OutputStream os) |
OutputStream |
createOutputStream(OutputStream os,
int buffer) |
static CompressionType |
detectCompressionType(File file) |
static CompressionType |
detectCompressionType(String fileName) |
static CompressionType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CompressionType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CompressionType None
public static final CompressionType GZIP
public static final CompressionType BZIP2
public static CompressionType[] values()
for (CompressionType c : CompressionType.values()) System.out.println(c);
public static CompressionType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static CompressionType detectCompressionType(File file)
public static CompressionType detectCompressionType(String fileName)
public InputStream createInputStream(InputStream is) throws IOException
IOExceptionpublic InputStream createInputStream(InputStream is, int buffer) throws IOException
IOExceptionpublic OutputStream createOutputStream(OutputStream os) throws IOException
IOExceptionpublic OutputStream createOutputStream(OutputStream os, int buffer) throws IOException
IOExceptionCopyright © 2018. All rights reserved.