Package | Description |
---|---|
com.drew.imaging |
Contains classes for working with image file formats and photographic conversions.
|
com.drew.imaging.jpeg |
Contains classes for working with JPEG files.
|
com.drew.imaging.psd |
Contains classes for working with PSD files.
|
com.drew.imaging.tiff |
Contains classes for working with TIFF format files.
|
com.drew.lang |
Contains classes of generic utility.
|
com.drew.metadata |
Provides classes for generic modelling of metadata directories and tags.
|
com.drew.metadata.adobe | |
com.drew.metadata.exif |
Contains classes for the extraction and modelling of Exif metadata and camera manufacturer-specific makernotes.
|
com.drew.metadata.icc | |
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.jpeg |
Contains classes for the extraction and modelling of JPEG file format metadata.
|
com.drew.metadata.photoshop |
Contains classes for the extraction and modelling of Photoshop metadata.
|
com.drew.metadata.xmp |
Contains classes for the extraction and modelling of Adobe's XMP metadata.
|
Modifier and Type | Method and Description |
---|---|
static Metadata |
ImageMetadataReader.readMetadata(java.io.BufferedInputStream inputStream,
boolean waitForBytes)
Reads metadata from an input stream.
|
static Metadata |
ImageMetadataReader.readMetadata(java.io.File file)
Reads metadata from a file.
|
Modifier and Type | Method and Description |
---|---|
static void |
ImageMetadataReader.main(java.lang.String[] args)
An application entry point.
|
static Metadata |
ImageMetadataReader.readMetadata(java.io.BufferedInputStream inputStream,
boolean waitForBytes)
Reads metadata from an input stream.
|
static Metadata |
ImageMetadataReader.readMetadata(java.io.File file)
Reads metadata from a file.
|
Modifier and Type | Method and Description |
---|---|
static Metadata |
JpegMetadataReader.extractMetadataFromJpegSegmentReader(JpegSegmentData segmentReader) |
static JpegSegmentData |
JpegSegmentData.fromFile(java.io.File file)
Deserialises the contents of a JpegSegmentData from a file.
|
JpegSegmentData |
JpegSegmentReader.getSegmentData()
Returns the JpegSegmentData object used by this reader.
|
java.lang.Iterable<byte[]> |
JpegSegmentData.getSegments(byte segmentMarker)
Returns all instances of a given Jpeg segment.
|
static Metadata |
JpegMetadataReader.readMetadata(java.io.File file) |
static Metadata |
JpegMetadataReader.readMetadata(java.io.InputStream inputStream) |
static Metadata |
JpegMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes) |
java.lang.Iterable<byte[]> |
JpegSegmentReader.readSegments(byte segmentMarker)
Returns all instances of a given Jpeg segment.
|
Modifier and Type | Method and Description |
---|---|
void |
JpegSegmentData.addSegment(byte segmentMarker,
byte[] segmentBytes)
Adds segment bytes to the collection.
|
static Metadata |
JpegMetadataReader.extractMetadataFromJpegSegmentReader(JpegSegmentData segmentReader) |
static JpegSegmentData |
JpegSegmentData.fromFile(java.io.File file)
Deserialises the contents of a JpegSegmentData from a file.
|
static Metadata |
JpegMetadataReader.readMetadata(java.io.File file) |
static Metadata |
JpegMetadataReader.readMetadata(java.io.InputStream inputStream) |
static Metadata |
JpegMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes) |
static void |
JpegSegmentData.toFile(java.io.File file,
JpegSegmentData segmentData)
Serialises the contents of a JpegSegmentData to a file.
|
static void |
JpegSegmentData.toFile(java.io.File file,
JpegSegmentData segmentData)
Serialises the contents of a JpegSegmentData to a file.
|
Constructor and Description |
---|
JpegSegmentReader(byte[] fileContents)
Creates a JpegSegmentReader for a byte array.
|
JpegSegmentReader(java.io.File file)
Creates a JpegSegmentReader for a specific file.
|
JpegSegmentReader(java.io.InputStream inputStream,
boolean waitForBytes)
Creates a JpegSegmentReader for an InputStream.
|
Modifier and Type | Method and Description |
---|---|
static Metadata |
PsdMetadataReader.readMetadata(java.io.File file) |
static Metadata |
PsdMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes) |
Modifier and Type | Method and Description |
---|---|
static Metadata |
PsdMetadataReader.readMetadata(java.io.File file) |
static Metadata |
PsdMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes) |
Modifier and Type | Method and Description |
---|---|
static Metadata |
TiffMetadataReader.readMetadata(java.io.File file) |
static Metadata |
TiffMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static Metadata |
TiffMetadataReader.readMetadata(java.io.File file) |
static Metadata |
TiffMetadataReader.readMetadata(java.io.InputStream inputStream,
boolean waitForBytes)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static double[] |
GeoLocation.decimalToDegreesMinutesSeconds(double decimal)
Converts a decimal degree angle into its corresponding DMS (degrees-minutes-seconds) component values, as
a double array.
|
static java.lang.String |
GeoLocation.decimalToDegreesMinutesSecondsString(double decimal)
Converts a decimal degree angle into its corresponding DMS (degrees-minutes-seconds) representation as a string,
of format:
-1° 23' 4.56" |
byte[] |
ByteArrayReader.getBytes(int index,
int count) |
byte[] |
RandomAccessFileReader.getBytes(int index,
int count) |
byte[] |
BufferReader.getBytes(int index,
int count) |
java.lang.String |
ByteArrayReader.getNullTerminatedString(int index,
int maxLengthBytes) |
java.lang.String |
RandomAccessFileReader.getNullTerminatedString(int index,
int maxLengthBytes) |
java.lang.String |
BufferReader.getNullTerminatedString(int index,
int maxLengthBytes)
Creates a String from the _data buffer starting at the specified index,
and ending where
byte=='\0' or where length==maxLength . |
Rational |
Rational.getReciprocal()
Returns the reciprocal value of this object as a new Rational.
|
Rational |
Rational.getSimplifiedInstance()
Simplifies the Rational number.
|
java.lang.String |
ByteArrayReader.getString(int index,
int bytesRequested) |
java.lang.String |
RandomAccessFileReader.getString(int index,
int bytesRequested) |
java.lang.String |
BufferReader.getString(int index,
int bytesRequested) |
java.lang.String |
ByteArrayReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
java.lang.String |
RandomAccessFileReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
java.lang.String |
BufferReader.getString(int index,
int bytesRequested,
java.lang.String charset) |
java.lang.String |
GeoLocation.toDMSString() |
java.lang.String |
Rational.toSimpleString(boolean allowDecimal)
Returns the simplest representation of this Rational's value possible.
|
java.lang.String |
Rational.toString()
Returns a string representation of the object of form
numerator/denominator . |
java.lang.String |
CompoundException.toString() |
java.lang.String |
GeoLocation.toString() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Double |
GeoLocation.degreesMinutesSecondsToDecimal(Rational degs,
Rational mins,
Rational secs,
boolean isNegative)
Converts DMS (degrees-minutes-seconds) rational values, as given in
GpsDirectory ,
into a single value in degrees, as a double. |
static java.lang.Double |
GeoLocation.degreesMinutesSecondsToDecimal(Rational degs,
Rational mins,
Rational secs,
boolean isNegative)
Converts DMS (degrees-minutes-seconds) rational values, as given in
GpsDirectory ,
into a single value in degrees, as a double. |
static java.lang.Double |
GeoLocation.degreesMinutesSecondsToDecimal(Rational degs,
Rational mins,
Rational secs,
boolean isNegative)
Converts DMS (degrees-minutes-seconds) rational values, as given in
GpsDirectory ,
into a single value in degrees, as a double. |
static java.lang.String |
StringUtil.join(java.lang.Iterable<? extends java.lang.CharSequence> strings,
java.lang.String delimiter) |
static java.lang.String |
StringUtil.join(java.lang.Iterable<? extends java.lang.CharSequence> strings,
java.lang.String delimiter) |
static <T extends java.lang.CharSequence> |
StringUtil.join(T[] strings,
java.lang.String delimiter) |
static <T extends java.lang.CharSequence> |
StringUtil.join(T[] strings,
java.lang.String delimiter) |
void |
CompoundException.printStackTrace(java.io.PrintStream s) |
void |
CompoundException.printStackTrace(java.io.PrintWriter s) |
Constructor and Description |
---|
BufferBoundsException(byte[] buffer,
int index,
int bytesRequested) |
ByteArrayReader(byte[] buffer) |
RandomAccessFileReader(java.io.RandomAccessFile file) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<Tag> |
Directory._definedTagList
A convenient list holding tag values in the order in which they were stored.
|
protected T |
TagDescriptor._directory |
protected java.util.Map<java.lang.Integer,java.lang.Object> |
Directory._tagMap
Map of values hashed by type identifiers.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Directory> |
Metadata.getDirectories()
Returns an objects for iterating over Directory objects in the order in which they were added.
|
java.lang.String |
Tag.getDirectoryName()
Get the name of the directory in which the tag exists, such as
Exif , GPS or Interoperability . |
java.lang.Iterable<java.lang.String> |
Directory.getErrors()
Used to iterate over any error messages contained in this directory.
|
abstract java.lang.String |
Directory.getName()
Provides the name of the directory, for display purposes.
|
<T extends Directory> |
Metadata.getOrCreateDirectory(java.lang.Class<T> type)
Returns a
Directory of specified type. |
java.lang.String |
Tag.getTagName()
Get the name of the tag, such as
Aperture , or
InteropVersion . |
java.lang.String |
Directory.getTagName(int tagType)
Returns the name of a specified tag as a String.
|
java.lang.String |
DefaultTagDescriptor.getTagName(int tagType)
Gets a best-effort tag name using the format 'Unknown tag 0x00' (with the corresponding tag type in hex).
|
protected abstract java.util.HashMap<java.lang.Integer,java.lang.String> |
Directory.getTagNameMap()
Provides the map of tag names, hashed by tag type identifier.
|
java.util.Collection<Tag> |
Directory.getTags()
Returns an Iterator of Tag instances that have been set in this Directory.
|
java.lang.String |
Tag.getTagTypeHex()
Gets the tag type in hex notation as a String with padded leading
zeroes if necessary (i.e.
|
java.lang.String |
Tag.toString()
A basic representation of the tag's type and value.
|
java.lang.String |
Face.toString() |
Modifier and Type | Method and Description |
---|---|
void |
Directory.addError(java.lang.String message)
Registers an error message with this directory.
|
void |
MetadataReader.extract(BufferReader reader,
Metadata metadata)
Extract metadata from the source and merge it into an existing Metadata object.
|
void |
MetadataReader.extract(BufferReader reader,
Metadata metadata)
Extract metadata from the source and merge it into an existing Metadata object.
|
static Age |
Age.fromPanasonicString(java.lang.String s)
Parses an age object from the string format used by Panasonic cameras:
0031:07:15 00:00:00 |
<T extends Directory> |
Metadata.getDirectory(java.lang.Class<T> type)
If this
Metadata object contains a Directory of the specified type, it is returned. |
<T extends Directory> |
Metadata.getOrCreateDirectory(java.lang.Class<T> type)
Returns a
Directory of specified type. |
void |
Directory.setByteArray(int tagType,
byte[] bytes)
Sets a
byte[] (array) for the specified tag. |
void |
Directory.setDate(int tagType,
java.util.Date value)
Sets a
java.util.Date value for the specified tag. |
void |
Directory.setDescriptor(TagDescriptor descriptor)
Sets the descriptor used to interpret tag values.
|
void |
Directory.setDoubleArray(int tagType,
double[] doubles)
Sets a
double[] (array) for the specified tag. |
void |
Directory.setFloatArray(int tagType,
float[] floats)
Sets a
float[] (array) for the specified tag. |
void |
Directory.setIntArray(int tagType,
int[] ints)
Sets an
int[] (array) for the specified tag. |
void |
Directory.setObject(int tagType,
java.lang.Object value)
Sets a
Object for the specified tag. |
void |
Directory.setObjectArray(int tagType,
java.lang.Object array)
Sets an array
Object for the specified tag. |
void |
Directory.setRational(int tagType,
Rational rational)
Sets a
Rational value for the specified tag. |
void |
Directory.setRationalArray(int tagType,
Rational[] rationals)
Sets a
Rational[] (array) for the specified tag. |
void |
Directory.setString(int tagType,
java.lang.String value)
Sets a
String value for the specified tag. |
void |
Directory.setStringArray(int tagType,
java.lang.String[] strings)
Sets a
String[] (array) for the specified tag. |
Constructor and Description |
---|
DefaultTagDescriptor(Directory directory) |
Tag(int tagType,
Directory directory) |
TagDescriptor(T directory) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AdobeJpegDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
AdobeJpegDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
AdobeJpegReader.extract(BufferReader reader,
Metadata metadata) |
void |
AdobeJpegReader.extract(BufferReader reader,
Metadata metadata) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
CasioType1MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
SigmaMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
CanonMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
CasioType2MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
SonyType1MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
OlympusMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
PanasonicMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
FujifilmMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifSubIFDDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
PentaxMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
NikonType2MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
SonyType6MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifInteropDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
GpsDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
NikonType1MakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifIFD0Directory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
KodakMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
KyoceraMakernoteDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifThumbnailDirectory._tagNameMap |
static DataFormat |
DataFormat.BYTE |
static DataFormat |
DataFormat.DOUBLE |
static DataFormat |
DataFormat.SBYTE |
static DataFormat |
DataFormat.SINGLE |
static DataFormat |
DataFormat.SLONG |
static DataFormat |
DataFormat.SRATIONAL |
static DataFormat |
DataFormat.SSHORT |
static DataFormat |
DataFormat.STRING |
static DataFormat |
DataFormat.ULONG |
static DataFormat |
DataFormat.UNDEFINED |
static DataFormat |
DataFormat.URATIONAL |
static DataFormat |
DataFormat.USHORT |
Modifier and Type | Method and Description |
---|---|
static DataFormat |
DataFormat.fromValue(int value) |
java.lang.String |
NikonType2MakernoteDescriptor.getAutoFlashCompensationDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getExposureTuningDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getFlashBracketCompensationDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getFlashExposureCompensationDescription() |
java.lang.String |
NikonType2MakernoteDescriptor.getLensStopsDescription() |
java.lang.String |
CasioType1MakernoteDirectory.getName() |
java.lang.String |
SigmaMakernoteDirectory.getName() |
java.lang.String |
CanonMakernoteDirectory.getName() |
java.lang.String |
CasioType2MakernoteDirectory.getName() |
java.lang.String |
SonyType1MakernoteDirectory.getName() |
java.lang.String |
OlympusMakernoteDirectory.getName() |
java.lang.String |
PanasonicMakernoteDirectory.getName() |
java.lang.String |
FujifilmMakernoteDirectory.getName() |
java.lang.String |
ExifSubIFDDirectory.getName() |
java.lang.String |
PentaxMakernoteDirectory.getName() |
java.lang.String |
NikonType2MakernoteDirectory.getName() |
java.lang.String |
SonyType6MakernoteDirectory.getName() |
java.lang.String |
ExifInteropDirectory.getName() |
java.lang.String |
GpsDirectory.getName() |
java.lang.String |
NikonType1MakernoteDirectory.getName() |
java.lang.String |
ExifIFD0Directory.getName() |
java.lang.String |
KodakMakernoteDirectory.getName() |
java.lang.String |
KyoceraMakernoteDirectory.getName() |
java.lang.String |
ExifThumbnailDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
CasioType1MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
SigmaMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
CanonMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
CasioType2MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
SonyType1MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
OlympusMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
PanasonicMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
FujifilmMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifSubIFDDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
PentaxMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
NikonType2MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
SonyType6MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifInteropDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
GpsDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
NikonType1MakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifIFD0Directory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
KodakMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
KyoceraMakernoteDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
ExifThumbnailDirectory.getTagNameMap() |
java.lang.String |
DataFormat.toString() |
Modifier and Type | Method and Description |
---|---|
void |
ExifReader.extract(BufferReader reader,
Metadata metadata)
Performs the Exif data extraction, adding found values to the specified
instance of
Metadata . |
void |
ExifReader.extract(BufferReader reader,
Metadata metadata)
Performs the Exif data extraction, adding found values to the specified
instance of
Metadata . |
void |
ExifReader.extractTiff(BufferReader reader,
Metadata metadata)
Performs the Exif data extraction on a TIFF/RAW, adding found values to the specified
instance of
Metadata . |
void |
ExifReader.extractTiff(BufferReader reader,
Metadata metadata)
Performs the Exif data extraction on a TIFF/RAW, adding found values to the specified
instance of
Metadata . |
void |
CanonMakernoteDirectory.setIntArray(int tagType,
int[] ints) |
void |
ExifThumbnailDirectory.writeThumbnail(java.lang.String filename) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
IccDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
IccDescriptor.formatDoubleAsString(double value,
int precision,
boolean zeroes) |
java.lang.String |
IccDirectory.getName() |
static java.lang.String |
IccReader.getStringFromInt32(int d) |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
IccDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
IccReader.extract(BufferReader reader,
Metadata metadata) |
void |
IccReader.extract(BufferReader reader,
Metadata metadata) |
Constructor and Description |
---|
IccDescriptor(IccDirectory directory) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
IptcDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
IptcDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
IptcDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
IptcReader.extract(BufferReader reader,
Metadata metadata)
Performs the IPTC data extraction, adding found values to the specified instance of
Metadata . |
void |
IptcReader.extract(BufferReader reader,
Metadata metadata)
Performs the IPTC data extraction, adding found values to the specified instance of
Metadata . |
Constructor and Description |
---|
IptcDescriptor(IptcDirectory directory) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
JfifDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JfifDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
JfifDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
JfifReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jfif data extraction, adding found values to the specified
instance of
Metadata . |
void |
JfifReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jfif data extraction, adding found values to the specified
instance of
Metadata . |
Constructor and Description |
---|
JfifDescriptor(JfifDirectory directory) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
JpegCommentDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
JpegDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JpegCommentDirectory.getName() |
java.lang.String |
JpegDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
JpegCommentDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
JpegDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
JpegReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jpeg data extraction, adding found values to the specified
instance of
Metadata . |
void |
JpegReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jpeg data extraction, adding found values to the specified
instance of
Metadata . |
void |
JpegCommentReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jpeg data extraction, adding found values to the specified
instance of
Metadata . |
void |
JpegCommentReader.extract(BufferReader reader,
Metadata metadata)
Performs the Jpeg data extraction, adding found values to the specified
instance of
Metadata . |
Constructor and Description |
---|
JpegCommentDescriptor(JpegCommentDirectory directory) |
JpegDescriptor(JpegDirectory directory) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
PhotoshopDirectory._tagNameMap |
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
PsdHeaderDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PhotoshopDirectory.getName() |
java.lang.String |
PsdHeaderDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
PhotoshopDirectory.getTagNameMap() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
PsdHeaderDirectory.getTagNameMap() |
Modifier and Type | Method and Description |
---|---|
void |
PhotoshopReader.extract(BufferReader reader,
Metadata metadata) |
void |
PhotoshopReader.extract(BufferReader reader,
Metadata metadata) |
void |
PsdReader.extract(BufferReader reader,
Metadata metadata) |
void |
PsdReader.extract(BufferReader reader,
Metadata metadata) |
Constructor and Description |
---|
PhotoshopDescriptor(PhotoshopDirectory directory) |
PsdHeaderDescriptor(PsdHeaderDirectory directory) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.HashMap<java.lang.Integer,java.lang.String> |
XmpDirectory._tagNameMap |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
XmpDirectory.getName() |
protected java.util.HashMap<java.lang.Integer,java.lang.String> |
XmpDirectory.getTagNameMap() |
java.util.Map<java.lang.String,java.lang.String> |
XmpDirectory.getXmpProperties()
Gets a map of all XMP properties in this directory, not just the known ones.
|
Modifier and Type | Method and Description |
---|---|
void |
XmpReader.extract(BufferReader reader,
Metadata metadata)
Performs the XMP data extraction, adding found values to the specified instance of
Metadata . |
void |
XmpReader.extract(BufferReader reader,
Metadata metadata)
Performs the XMP data extraction, adding found values to the specified instance of
Metadata . |
void |
XmpDirectory.setXMPMeta(com.adobe.xmp.XMPMeta xmpMeta) |
Constructor and Description |
---|
XmpDescriptor(XmpDirectory directory) |
Copyright © 2002-2013 Drew Noakes. All Rights Reserved.