Package org.apache.tika.parser.image
Class ICNSType
- java.lang.Object
-
- org.apache.tika.parser.image.ICNSType
-
public class ICNSType extends Object
Holds details on Apple ICNS icons
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static int
converttoInt(byte[] bytes)
static ICNSType
findIconType(byte[] bytes)
int
getBitsPerPixel()
int
getHeight()
int
getType()
int
getWidth()
boolean
hasMask()
boolean
hasRetinaDisplay()
-
-
-
Field Detail
-
ICNS_32x32_1BIT_IMAGE
public static final ICNSType ICNS_32x32_1BIT_IMAGE
-
ICNS_16x12_1BIT_IMAGE_AND_MASK
public static final ICNSType ICNS_16x12_1BIT_IMAGE_AND_MASK
-
ICNS_16x12_4BIT_IMAGE
public static final ICNSType ICNS_16x12_4BIT_IMAGE
-
ICNS_16x12_8BIT_IMAGE
public static final ICNSType ICNS_16x12_8BIT_IMAGE
-
ICNS_16x16_8BIT_MASK
public static final ICNSType ICNS_16x16_8BIT_MASK
-
ICNS_16x16_1BIT_IMAGE_AND_MASK
public static final ICNSType ICNS_16x16_1BIT_IMAGE_AND_MASK
-
ICNS_16x16_4BIT_IMAGE
public static final ICNSType ICNS_16x16_4BIT_IMAGE
-
ICNS_16x16_8BIT_IMAGE
public static final ICNSType ICNS_16x16_8BIT_IMAGE
-
ICNS_16x16_24BIT_IMAGE
public static final ICNSType ICNS_16x16_24BIT_IMAGE
-
ICNS_32x32_8BIT_MASK
public static final ICNSType ICNS_32x32_8BIT_MASK
-
ICNS_32x32_1BIT_IMAGE_AND_MASK
public static final ICNSType ICNS_32x32_1BIT_IMAGE_AND_MASK
-
ICNS_32x32_4BIT_IMAGE
public static final ICNSType ICNS_32x32_4BIT_IMAGE
-
ICNS_32x32_8BIT_IMAGE
public static final ICNSType ICNS_32x32_8BIT_IMAGE
-
ICNS_32x32_24BIT_IMAGE
public static final ICNSType ICNS_32x32_24BIT_IMAGE
-
ICNS_48x48_8BIT_MASK
public static final ICNSType ICNS_48x48_8BIT_MASK
-
ICNS_48x48_1BIT_IMAGE_AND_MASK
public static final ICNSType ICNS_48x48_1BIT_IMAGE_AND_MASK
-
ICNS_48x48_4BIT_IMAGE
public static final ICNSType ICNS_48x48_4BIT_IMAGE
-
ICNS_48x48_8BIT_IMAGE
public static final ICNSType ICNS_48x48_8BIT_IMAGE
-
ICNS_48x48_24BIT_IMAGE
public static final ICNSType ICNS_48x48_24BIT_IMAGE
-
ICNS_128x128_8BIT_MASK
public static final ICNSType ICNS_128x128_8BIT_MASK
-
ICNS_128x128_24BIT_IMAGE
public static final ICNSType ICNS_128x128_24BIT_IMAGE
-
ICNS_16x16_JPEG_PNG_IMAGE
public static final ICNSType ICNS_16x16_JPEG_PNG_IMAGE
-
ICNS_32x32_JPEG_PNG_IMAGE
public static final ICNSType ICNS_32x32_JPEG_PNG_IMAGE
-
ICNS_64x64_JPEG_PNG_IMAGE
public static final ICNSType ICNS_64x64_JPEG_PNG_IMAGE
-
ICNS_128x128_JPEG_PNG_IMAGE
public static final ICNSType ICNS_128x128_JPEG_PNG_IMAGE
-
ICNS_256x256_JPEG_PNG_IMAGE
public static final ICNSType ICNS_256x256_JPEG_PNG_IMAGE
-
ICNS_512x512_JPEG_PNG_IMAGE
public static final ICNSType ICNS_512x512_JPEG_PNG_IMAGE
-
ICNS_1024x1024_2X_JPEG_PNG_IMAGE
public static final ICNSType ICNS_1024x1024_2X_JPEG_PNG_IMAGE
-
ICNS_16x16_2X_JPEG_PNG_IMAGE
public static final ICNSType ICNS_16x16_2X_JPEG_PNG_IMAGE
-
ICNS_32x32_2X_JPEG_PNG_IMAGE
public static final ICNSType ICNS_32x32_2X_JPEG_PNG_IMAGE
-
ICNS_128x128_2X_JPEG_PNG_IMAGE
public static final ICNSType ICNS_128x128_2X_JPEG_PNG_IMAGE
-
ICNS_256x256_2X_JPEG_PNG_IMAGE
public static final ICNSType ICNS_256x256_2X_JPEG_PNG_IMAGE
-
-
Method Detail
-
getType
public int getType()
-
getWidth
public int getWidth()
-
getHeight
public int getHeight()
-
getBitsPerPixel
public int getBitsPerPixel()
-
hasMask
public boolean hasMask()
-
hasRetinaDisplay
public boolean hasRetinaDisplay()
-
converttoInt
public static int converttoInt(byte[] bytes)
-
findIconType
public static ICNSType findIconType(byte[] bytes)
-
-