public enum ImageType extends Enum<ImageType> implements EnumWithCustomDisplay<ImageType>
Enum Constant and Description |
---|
AAI |
AUTO |
AVS |
BMP |
CIN |
CIP |
CMYK |
CMYKA |
CUR |
CUT |
DCM |
DCX |
DDS |
DPX |
EPS2 |
EPS3 |
FAX |
FITS |
FTS |
G3 |
GIF |
GIF87 |
GRAY |
GROUP4 |
HDR |
HRZ |
HTM |
HTML |
ICB |
ICO |
ICON |
INLINE |
J2C |
J2K |
JBG |
JBIG |
JNG |
JP2 |
JPC |
JPEG |
JPG |
JPX |
MAC |
MATTE |
MIFF |
MNG |
MONO |
MPC |
MSL |
MTV |
MVG |
OTB |
PALM |
PAM |
PBM |
PCD |
PCDS |
PCT |
PCX |
PDB |
PFM |
PGM |
PICON |
PICT |
PNG |
PNG24 |
PNG32 |
PNG8 |
PNM |
PPM |
PS2 |
PS3 |
PSB |
PSD |
PTIF |
RGB |
RGBA |
SGI |
SHTML |
SUN |
TGA |
THREEFR |
TIFF |
TXT |
UIL |
UYVY |
VICAR |
VIFF |
WBMP |
X |
XBM |
XPM |
XWD |
YCbCr |
YCbCrA |
YUV |
Modifier and Type | Method and Description |
---|---|
boolean |
canRead()
Returns whether format can be read.
|
boolean |
canWrite()
Returns whether format can be written.
|
String |
getExtension()
Returns the associated extension.
|
String |
getType()
Returns the ImageMagick type.
|
boolean |
matches(File file)
Checks whether the file matches the extension of this item.
|
boolean |
matches(String filename)
Checks whether the file matches the extension of this item.
|
ImageType |
parse(String s)
Parses the given string and returns the associated enum.
|
String |
toDisplay()
Returns the display string.
|
String |
toRaw()
Returns the raw enum string.
|
String |
toString()
Returns the display string.
|
static String |
toString(AbstractOption option,
Object object)
Returns the enum as string.
|
static ImageType |
valueOf(AbstractOption option,
String str)
Returns an enum generated from the string.
|
static ImageType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ImageType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ImageType AUTO
public static final ImageType THREEFR
public static final ImageType AAI
public static final ImageType AVS
public static final ImageType BMP
public static final ImageType CIN
public static final ImageType CIP
public static final ImageType CMYK
public static final ImageType CMYKA
public static final ImageType CUR
public static final ImageType CUT
public static final ImageType DCM
public static final ImageType DCX
public static final ImageType DDS
public static final ImageType DPX
public static final ImageType EPS2
public static final ImageType EPS3
public static final ImageType FAX
public static final ImageType FITS
public static final ImageType FTS
public static final ImageType G3
public static final ImageType GIF
public static final ImageType GIF87
public static final ImageType GRAY
public static final ImageType GROUP4
public static final ImageType HDR
public static final ImageType HRZ
public static final ImageType HTM
public static final ImageType HTML
public static final ImageType ICB
public static final ImageType ICO
public static final ImageType ICON
public static final ImageType INLINE
public static final ImageType J2C
public static final ImageType J2K
public static final ImageType JBG
public static final ImageType JBIG
public static final ImageType JNG
public static final ImageType JP2
public static final ImageType JPC
public static final ImageType JPEG
public static final ImageType JPG
public static final ImageType JPX
public static final ImageType MAC
public static final ImageType MATTE
public static final ImageType MIFF
public static final ImageType MNG
public static final ImageType MONO
public static final ImageType MPC
public static final ImageType MSL
public static final ImageType MTV
public static final ImageType MVG
public static final ImageType OTB
public static final ImageType PALM
public static final ImageType PAM
public static final ImageType PBM
public static final ImageType PCD
public static final ImageType PCDS
public static final ImageType PCT
public static final ImageType PCX
public static final ImageType PDB
public static final ImageType PFM
public static final ImageType PGM
public static final ImageType PICON
public static final ImageType PICT
public static final ImageType PNG
public static final ImageType PNG8
public static final ImageType PNG24
public static final ImageType PNG32
public static final ImageType PNM
public static final ImageType PPM
public static final ImageType PS2
public static final ImageType PS3
public static final ImageType PSB
public static final ImageType PSD
public static final ImageType PTIF
public static final ImageType RGB
public static final ImageType RGBA
public static final ImageType SGI
public static final ImageType SHTML
public static final ImageType SUN
public static final ImageType TGA
public static final ImageType TIFF
public static final ImageType TXT
public static final ImageType UIL
public static final ImageType UYVY
public static final ImageType VICAR
public static final ImageType VIFF
public static final ImageType WBMP
public static final ImageType X
public static final ImageType XBM
public static final ImageType XPM
public static final ImageType XWD
public static final ImageType YCbCr
public static final ImageType YCbCrA
public static final ImageType YUV
public static ImageType[] values()
for (ImageType c : ImageType.values()) System.out.println(c);
public static ImageType 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 String toDisplay()
toDisplay
in interface EnumWithCustomDisplay<ImageType>
public String toRaw()
toRaw
in interface EnumWithCustomDisplay<ImageType>
public String toString()
public String getType()
public String getExtension()
public boolean canRead()
public boolean canWrite()
public boolean matches(File file)
file
- the file to checkpublic boolean matches(String filename)
filename
- the file to checkpublic ImageType parse(String s)
parse
in interface EnumWithCustomParsing<ImageType>
s
- the string to parsepublic static String toString(AbstractOption option, Object object)
option
- the current optionobject
- the enum object to convertpublic static ImageType valueOf(AbstractOption option, String str)
option
- the current optionstr
- the string to convert to an enumCopyright © 2021 University of Waikato, Hamilton, NZ. All Rights Reserved.