C D E F G I L P V

C

close() - Method in class com.thebuzzmedia.exiftool.ExifTool
Used to shutdown the external ExifTool process and close the read/write streams used to communicate with it when ExifTool.Feature.STAY_OPEN is enabled.
com.thebuzzmedia.exiftool - package com.thebuzzmedia.exiftool
 

D

DEBUG - Static variable in class com.thebuzzmedia.exiftool.ExifTool
Flag used to indicate if debugging output has been enabled by setting the "exiftool.debug" system property to true.

E

EXIF_TOOL_PATH - Static variable in class com.thebuzzmedia.exiftool.ExifTool
The absolute path to the ExifTool executable on the host system running this class as defined by the "exiftool.path" system property.
ExifTool - Class in com.thebuzzmedia.exiftool
Class used to provide a Java-like interface to Phil Harvey's excellent, Perl-based ExifTool.
ExifTool() - Constructor for class com.thebuzzmedia.exiftool.ExifTool
 
ExifTool(ExifTool.Feature...) - Constructor for class com.thebuzzmedia.exiftool.ExifTool
 
ExifTool.Feature - Enum in com.thebuzzmedia.exiftool
Enum used to define the different kinds of features in the native ExifTool executable that this class can help you take advantage of.
ExifTool.Format - Enum in com.thebuzzmedia.exiftool
Enum used to define the 2 different output formats that ExifTool.Tag values can be returned in: numeric or human-readable text.
ExifTool.Tag - Enum in com.thebuzzmedia.exiftool
Enum used to pre-define a convenient list of tags that can be easily extracted from images using this class with an external install of ExifTool.
ExifTool.UnsupportedFeatureException - Exception in com.thebuzzmedia.exiftool
Class used to define an exception that occurs when the caller attempts to use a ExifTool.Feature that the underlying native ExifTool install does not support (i.e.
ExifTool.UnsupportedFeatureException(ExifTool.Feature) - Constructor for exception com.thebuzzmedia.exiftool.ExifTool.UnsupportedFeatureException
 

F

forName(String) - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Used to get the ExifTool.Tag identified by the given, case-sensitive, tag name.

G

getFeature() - Method in exception com.thebuzzmedia.exiftool.ExifTool.UnsupportedFeatureException
 
getImageMeta(File, ExifTool.Tag...) - Method in class com.thebuzzmedia.exiftool.ExifTool
 
getImageMeta(File, ExifTool.Format, ExifTool.Tag...) - Method in class com.thebuzzmedia.exiftool.ExifTool
 
getName() - Method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Used to get the name of the tag (e.g.
getType() - Method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Used to get a hint for the native type of this tag's value as specified by Phil Harvey's ExifTool Tag Guide.
getVersion() - Method in enum com.thebuzzmedia.exiftool.ExifTool.Feature
Used to get the version of ExifTool required by this feature in order to work.

I

isFeatureEnabled(ExifTool.Feature) - Method in class com.thebuzzmedia.exiftool.ExifTool
Used to determine if the given ExifTool.Feature has been enabled for this particular instance of ExifTool.
isFeatureSupported(ExifTool.Feature) - Static method in class com.thebuzzmedia.exiftool.ExifTool
Used to determine if the given ExifTool.Feature is supported by the underlying native install of ExifTool pointed at by ExifTool.EXIF_TOOL_PATH.
isRunning() - Method in class com.thebuzzmedia.exiftool.ExifTool
For ExifTool instances with ExifTool.Feature.STAY_OPEN support enabled, this method is used to determine if there is currently a running ExifTool process associated with this class.

L

LOG_PREFIX - Static variable in class com.thebuzzmedia.exiftool.ExifTool
Prefix to every log message this library logs.

P

parseValue(ExifTool.Tag, String) - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Convenience method used to convert the given string Tag value (returned from the external ExifTool process) into the type described by the associated ExifTool.Tag.
PROCESS_CLEANUP_DELAY - Static variable in class com.thebuzzmedia.exiftool.ExifTool
Interval (in milliseconds) of inactivity before the cleanup thread wakes up and cleans up the daemon ExifTool process and the read/write streams used to communicate with it when the ExifTool.Feature.STAY_OPEN feature is used.

V

valueOf(String) - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Feature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Feature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thebuzzmedia.exiftool.ExifTool.Tag
Returns an array containing the constants of this enum type, in the order they are declared.

C D E F G I L P V
Copyright 2011 The Buzz Media, LLC