public enum FileExtension extends java.lang.Enum<FileExtension>
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
extension |
Modifier and Type | Method and Description |
---|---|
(package private) abstract Action |
createCompressAction(java.lang.String renameTo,
java.lang.String compressedName,
boolean deleteSource,
int compressionLevel) |
(package private) java.lang.String |
getExtension() |
(package private) boolean |
isExtensionFor(java.lang.String s) |
(package private) int |
length() |
static FileExtension |
lookup(java.lang.String fileExtension) |
static FileExtension |
lookupForFile(java.lang.String fileName) |
(package private) java.io.File |
source(java.lang.String fileName) |
(package private) java.io.File |
target(java.lang.String fileName) |
static FileExtension |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FileExtension[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FileExtension ZIP
public static final FileExtension GZ
public static final FileExtension BZIP2
public static final FileExtension DEFLATE
public static final FileExtension PACK200
public static final FileExtension XZ
public static FileExtension[] values()
for (FileExtension c : FileExtension.values()) System.out.println(c);
public static FileExtension valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static FileExtension lookup(java.lang.String fileExtension)
public static FileExtension lookupForFile(java.lang.String fileName)
abstract Action createCompressAction(java.lang.String renameTo, java.lang.String compressedName, boolean deleteSource, int compressionLevel)
java.lang.String getExtension()
boolean isExtensionFor(java.lang.String s)
int length()
java.io.File source(java.lang.String fileName)
java.io.File target(java.lang.String fileName)