Package | Description |
---|---|
com.drew.metadata |
Provides classes for generic modelling of metadata directories and tags.
|
com.drew.metadata.adobe |
Contains classes for the extraction and modelling of Adobe metadata.
|
com.drew.metadata.bmp |
Contains classes for the extraction and modelling of BMP file metadata.
|
com.drew.metadata.exif |
Contains classes for the extraction and modelling of Exif metadata and camera manufacturer-specific makernotes.
|
com.drew.metadata.exif.makernotes |
Contains
Directory and TagDescriptor classes related to the modelling of manufacturer-specific makernotes. |
com.drew.metadata.file |
Contains classes for the extraction and modelling of file system metadata.
|
com.drew.metadata.gif |
Contains classes for the extraction and modelling of GIF file metadata.
|
com.drew.metadata.icc |
Contains classes for the extraction and modelling of ICC (International Color Consortium) profile metadata.
|
com.drew.metadata.ico |
Contains classes for the extraction and modelling of ICO (Windows Icon) file metadata.
|
com.drew.metadata.iptc |
Contains classes for the extraction and modelling of IPTC metadata.
|
com.drew.metadata.jfif |
Contains classes for the extraction and modelling of JFIF metadata.
|
com.drew.metadata.jfxx |
Contains classes for the extraction and modelling of JFXX (JFIF extension) metadata.
|
com.drew.metadata.jpeg |
Contains classes for the extraction and modelling of JPEG file format metadata.
|
com.drew.metadata.pcx |
Contains classes for the extraction and modelling of PCX image file metadata.
|
com.drew.metadata.photoshop |
Contains classes for the extraction and modelling of Photoshop metadata.
|
com.drew.metadata.png |
Contains classes for the extraction and modelling of PNG file metadata.
|
com.drew.metadata.webp |
Contains classes for the extraction and modelling of WebP file metadata.
|
com.drew.metadata.xmp |
Contains classes for the extraction and modelling of Adobe's XMP metadata.
|
Modifier and Type | Class and Description |
---|---|
class |
TagDescriptor<T extends Directory>
Base class for all tag descriptor classes.
|
Modifier and Type | Method and Description |
---|---|
<T extends Directory> |
Metadata.addDirectory(T directory)
Adds a directory to this metadata collection.
|
<T extends Directory> |
Metadata.getDirectoriesOfType(Class<T> type) |
<T extends Directory> |
Metadata.getFirstDirectoryOfType(Class<T> type)
Gets the first
Directory of the specified type contained within this metadata collection. |
Modifier and Type | Method and Description |
---|---|
Directory |
Directory.getParent() |
Modifier and Type | Method and Description |
---|---|
Iterable<Directory> |
Metadata.getDirectories()
Returns an iterable set of the
Directory instances contained in this metadata collection. |
Modifier and Type | Method and Description |
---|---|
void |
Directory.setParent(Directory parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
Metadata.containsDirectoryOfType(Class<? extends Directory> type)
Indicates whether an instance of the given directory type exists in this Metadata instance.
|
Constructor and Description |
---|
Tag(int tagType,
Directory directory) |
Modifier and Type | Class and Description |
---|---|
class |
AdobeJpegDirectory
Contains image encoding information for DCT filters, as stored by Adobe.
|
Modifier and Type | Class and Description |
---|---|
class |
BmpHeaderDirectory |
Modifier and Type | Class and Description |
---|---|
class |
ExifDescriptorBase<T extends Directory>
Base class for several Exif format descriptor classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ExifDirectoryBase
Base class for several Exif format tag directories.
|
class |
ExifIFD0Directory
Describes Exif tags from the IFD0 directory.
|
class |
ExifInteropDirectory
Describes Exif interoperability tags.
|
class |
ExifSubIFDDirectory
Describes Exif tags from the SubIFD directory.
|
class |
ExifThumbnailDirectory
One of several Exif directories.
|
class |
GpsDirectory
Describes Exif tags that contain Global Positioning System (GPS) data.
|
Modifier and Type | Method and Description |
---|---|
void |
ExifReader.extract(RandomAccessReader reader,
Metadata metadata,
int readerOffset,
Directory parentDirectory)
Reads TIFF formatted Exif data a specified offset within a
RandomAccessReader . |
Constructor and Description |
---|
ExifTiffHandler(Metadata metadata,
boolean storeThumbnailBytes,
Directory parentDirectory) |
Modifier and Type | Class and Description |
---|---|
class |
CanonMakernoteDirectory
Describes tags specific to Canon cameras.
|
class |
CasioType1MakernoteDirectory
Describes tags specific to Casio (type 1) cameras.
|
class |
CasioType2MakernoteDirectory
Describes tags specific to Casio (type 2) cameras.
|
class |
FujifilmMakernoteDirectory
Describes tags specific to Fujifilm cameras.
|
class |
KodakMakernoteDirectory
Describes tags specific to Kodak cameras.
|
class |
KyoceraMakernoteDirectory
Describes tags specific to Kyocera and Contax cameras.
|
class |
LeicaMakernoteDirectory
Describes tags specific to certain Leica cameras.
|
class |
NikonType1MakernoteDirectory
Describes tags specific to Nikon (type 1) cameras.
|
class |
NikonType2MakernoteDirectory
Describes tags specific to Nikon (type 2) cameras.
|
class |
OlympusCameraSettingsMakernoteDirectory
The Olympus camera settings makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags
that appear specific to those manufacturers.
|
class |
OlympusEquipmentMakernoteDirectory
The Olympus equipment makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags
that appear specific to those manufacturers.
|
class |
OlympusMakernoteDirectory
The Olympus makernote is used by many manufacturers (Epson, Konica, Minolta and Agfa...), and as such contains some tags
that appear specific to those manufacturers.
|
class |
PanasonicMakernoteDirectory
Describes tags specific to Panasonic and Leica cameras.
|
class |
PentaxMakernoteDirectory
Describes tags specific to Pentax and Asahi cameras.
|
class |
RicohMakernoteDirectory
Describes tags specific to Ricoh cameras.
|
class |
SanyoMakernoteDirectory
Describes tags specific to Sanyo cameras.
|
class |
SigmaMakernoteDirectory
Describes tags specific to Sigma / Foveon cameras.
|
class |
SonyType1MakernoteDirectory
Describes tags specific to Sony cameras that use the Sony Type 1 makernote tags.
|
class |
SonyType6MakernoteDirectory
Describes tags specific to Sony cameras that use the Sony Type 6 makernote tags.
|
Modifier and Type | Class and Description |
---|---|
class |
FileMetadataDirectory |
Modifier and Type | Class and Description |
---|---|
class |
GifHeaderDirectory |
Modifier and Type | Class and Description |
---|---|
class |
IccDirectory |
Modifier and Type | Method and Description |
---|---|
void |
IccReader.extract(RandomAccessReader reader,
Metadata metadata,
Directory parentDirectory) |
Modifier and Type | Class and Description |
---|---|
class |
IcoDirectory |
Modifier and Type | Class and Description |
---|---|
class |
IptcDirectory
Describes tags used by the International Press Telecommunications Council (IPTC) metadata format.
|
Modifier and Type | Method and Description |
---|---|
void |
IptcReader.extract(SequentialReader reader,
Metadata metadata,
long length,
Directory parentDirectory)
Performs the IPTC data extraction, adding found values to the specified instance of
Metadata . |
Modifier and Type | Class and Description |
---|---|
class |
JfifDirectory
Directory of tags and values for the SOF0 Jfif segment.
|
Modifier and Type | Class and Description |
---|---|
class |
JfxxDirectory
Directory of tags and values for the SOF0 JFXX segment.
|
Modifier and Type | Class and Description |
---|---|
class |
JpegCommentDirectory
Describes tags used by a JPEG file comment.
|
class |
JpegDirectory
Directory of tags and values for the SOF0 JPEG segment.
|
Modifier and Type | Class and Description |
---|---|
class |
PcxDirectory |
Modifier and Type | Class and Description |
---|---|
class |
DuckyDirectory
Holds the data found in Photoshop "ducky" segments, created during Save-for-Web.
|
class |
PhotoshopDirectory
Holds the metadata found in the APPD segment of a JPEG file saved by Photoshop.
|
class |
PsdHeaderDirectory
Holds the basic metadata found in the header of a Photoshop PSD file.
|
Modifier and Type | Class and Description |
---|---|
class |
PngChromaticitiesDirectory |
class |
PngDirectory |
Modifier and Type | Class and Description |
---|---|
class |
WebpDirectory |
Modifier and Type | Class and Description |
---|---|
class |
XmpDirectory |
Modifier and Type | Method and Description |
---|---|
void |
XmpReader.extract(byte[] xmpBytes,
Metadata metadata,
Directory parentDirectory)
Performs the XMP data extraction, adding found values to the specified instance of
Metadata . |
void |
XmpReader.extract(String xmpString,
Metadata metadata,
Directory parentDirectory)
Performs the XMP data extraction, adding found values to the specified instance of
Metadata . |
Copyright © 2017. All rights reserved.