| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
base
extension with dot
|
private java.lang.String |
ext
extension
|
static java.util.List<java.lang.String> |
EXT_BASES
list of extensions with dot
|
static java.util.List<java.lang.String> |
EXT_VARIANTS
list of extension variants with dot
|
private static java.util.Map<java.lang.String,ImageExt> |
EXTS
map of ImageExt by extension
|
java.lang.String |
mimeType
mime type
|
java.util.List<java.lang.String> |
variants
extension variants with dot
|
| Modifier and Type | Method and Description |
|---|---|
static ImageExt |
fromExt(java.lang.String ext)
Retrieve ImageExt by extension string
|
private static java.util.List<java.lang.String> |
generateVariants(java.lang.String ext)
Generate extension variants
|
static ImageExt |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ImageExt[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ImageExt BMP
public static final ImageExt ICO
public static final ImageExt CUR
public static final ImageExt NONE
public static final java.util.List<java.lang.String> EXT_BASES
public static final java.util.List<java.lang.String> EXT_VARIANTS
public final java.lang.String mimeType
public final java.lang.String base
public final java.util.List<java.lang.String> variants
private static final java.util.Map<java.lang.String,ImageExt> EXTS
private final java.lang.String ext
public static ImageExt[] values()
for (ImageExt c : ImageExt.values()) System.out.println(c);
public static ImageExt 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 ImageExt fromExt(java.lang.String ext)
ext - string extension stringnullprivate static java.util.List<java.lang.String> generateVariants(java.lang.String ext)
ext - extension