Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addAll(Iterable<String>) - Method in class com.thebuzzmedia.exiftool.process.command.CommandBuilder
Add all arguments to the command line.
addAll(Collection<T>, Iterable<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Add all elements of given iterable structure to given collection.
addArgument(String, String...) - Method in class com.thebuzzmedia.exiftool.process.command.CommandBuilder
Add new argument to the command line.
AF_APERTURE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
AFAperture tag.
AllTagHandler - Class in com.thebuzzmedia.exiftool.core.handlers
Read all tags line by line.
AllTagHandler() - Constructor for class com.thebuzzmedia.exiftool.core.handlers.AllTagHandler
 
APERTURE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ApertureValue tag.
append(String, long) - Method in class com.thebuzzmedia.exiftool.commons.lang.ToStringBuilder
Append new object field.
append(String, Object) - Method in class com.thebuzzmedia.exiftool.commons.lang.ToStringBuilder
Append new object field.
append(String, String) - Method in class com.thebuzzmedia.exiftool.commons.lang.ToStringBuilder
Append new string field.
ARTIST - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Artist tag.
AUTHOR - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XPAuthor tag.
AVG_BITRATE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
AvgBitrate tag.

B

BaseTagHandler - Class in com.thebuzzmedia.exiftool.core.handlers
Read tags line by line.
BaseTagHandler() - Constructor for class com.thebuzzmedia.exiftool.core.handlers.BaseTagHandler
 
BR - Static variable in class com.thebuzzmedia.exiftool.Constants
OS independent line break.
BRIGHTNESS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
BrightnessValue tag.
build() - Method in class com.thebuzzmedia.exiftool.commons.lang.ToStringBuilder
Create the final string.
build() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Build ExifTool options.
build() - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Create exiftool instance with previous settings.
build() - Method in class com.thebuzzmedia.exiftool.process.command.CommandBuilder
Build the command line.
builder() - Static method in class com.thebuzzmedia.exiftool.core.StandardOptions
Create builder.
builder(String) - Static method in class com.thebuzzmedia.exiftool.process.command.CommandBuilder
Get new builder.
builder(String, int) - Static method in class com.thebuzzmedia.exiftool.process.command.CommandBuilder
Get new builder.

C

CAPTION_ABSTRACT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Caption-Abstract tag.
ClassUtils - Class in com.thebuzzmedia.exiftool.commons.reflection
Static Class Utilities.
clear() - Method in interface com.thebuzzmedia.exiftool.VersionCache
Invalidate all entries.
close() - Method in class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
 
close() - Method in class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
 
close() - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
close() - Method in interface com.thebuzzmedia.exiftool.ExecutionStrategy
This method should be used to: Close remaining process (if any). Clean previous executions. For instance, with the stay_open flag, this method should: Close opened process. Stop task used to automatically close process. Once closed, ExifTool should still be able to use this strategy if a call to ExecutionStrategy.execute(com.thebuzzmedia.exiftool.process.CommandExecutor, java.lang.String, java.util.List<java.lang.String>, com.thebuzzmedia.exiftool.process.OutputHandler) is made.
close() - Method in class com.thebuzzmedia.exiftool.ExifTool
This method should be used to clean previous execution.
close() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
closeQuietly(Closeable) - Static method in class com.thebuzzmedia.exiftool.commons.io.IOs
Close instance of Closeable object (stream, reader, writer, etc.).
Collections - Class in com.thebuzzmedia.exiftool.commons.iterables
Static Collection Utilities.
COLOR_SPACE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ColorSpace tag.
com.thebuzzmedia.exiftool - package com.thebuzzmedia.exiftool
 
com.thebuzzmedia.exiftool.commons.exceptions - package com.thebuzzmedia.exiftool.commons.exceptions
 
com.thebuzzmedia.exiftool.commons.io - package com.thebuzzmedia.exiftool.commons.io
 
com.thebuzzmedia.exiftool.commons.iterables - package com.thebuzzmedia.exiftool.commons.iterables
 
com.thebuzzmedia.exiftool.commons.lang - package com.thebuzzmedia.exiftool.commons.lang
 
com.thebuzzmedia.exiftool.commons.reflection - package com.thebuzzmedia.exiftool.commons.reflection
 
com.thebuzzmedia.exiftool.core - package com.thebuzzmedia.exiftool.core
 
com.thebuzzmedia.exiftool.core.cache - package com.thebuzzmedia.exiftool.core.cache
 
com.thebuzzmedia.exiftool.core.handlers - package com.thebuzzmedia.exiftool.core.handlers
 
com.thebuzzmedia.exiftool.core.schedulers - package com.thebuzzmedia.exiftool.core.schedulers
 
com.thebuzzmedia.exiftool.core.strategies - package com.thebuzzmedia.exiftool.core.strategies
 
com.thebuzzmedia.exiftool.exceptions - package com.thebuzzmedia.exiftool.exceptions
 
com.thebuzzmedia.exiftool.logs - package com.thebuzzmedia.exiftool.logs
 
com.thebuzzmedia.exiftool.process - package com.thebuzzmedia.exiftool.process
 
com.thebuzzmedia.exiftool.process.command - package com.thebuzzmedia.exiftool.process.command
 
com.thebuzzmedia.exiftool.process.executor - package com.thebuzzmedia.exiftool.process.executor
 
Command - Interface in com.thebuzzmedia.exiftool.process
Command Line interface.
CommandBuilder - Class in com.thebuzzmedia.exiftool.process.command
Command builder.
CommandExecutor - Interface in com.thebuzzmedia.exiftool.process
Command Executor.
CommandExecutors - Class in com.thebuzzmedia.exiftool.process.executor
Executor Factory.
CommandProcess - Interface in com.thebuzzmedia.exiftool.process
Process interface.
CommandResult - Interface in com.thebuzzmedia.exiftool.process
Result of command execution.
COMMENT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XPComment tag.
compareTo(Version) - Method in class com.thebuzzmedia.exiftool.Version
 
Constants - Class in com.thebuzzmedia.exiftool
List of constants used with Exiftool.
CONTRAST - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Contrast tag.
COPYRIGHT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Copyright tag.
COPYRIGHT_NOTICE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
CopyrightNotice tag.
create(Class<?>) - Static method in class com.thebuzzmedia.exiftool.commons.lang.ToStringBuilder
Create the builder with given class (the simple name will be used to start the toString value).
CREATE_DATE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
CreateDate tag.
CREATION_DATE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
CreationDate tag.
CREATOR - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Creator tag.

D

DATE_TIME_ORIGINAL - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
DateTimeOriginal tag.
debug(String) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display debug information to the console.
debug(String, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display debug information to the console.
debug(String, Object, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display debug information to the console.
DefaultCommand - Class in com.thebuzzmedia.exiftool.process.command
Default implementation for Command interface.
DefaultCommand(String, List<String>) - Constructor for class com.thebuzzmedia.exiftool.process.command.DefaultCommand
Create command line.
DefaultCommandExecutor - Class in com.thebuzzmedia.exiftool.process.executor
Default Executor.
DefaultCommandExecutor() - Constructor for class com.thebuzzmedia.exiftool.process.executor.DefaultCommandExecutor
Create default executor.
DefaultCommandProcess - Class in com.thebuzzmedia.exiftool.process.executor
Default implementation for CommandProcess interface.
DefaultCommandProcess(InputStream, OutputStream, InputStream) - Constructor for class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
Create process.
DefaultCommandResult - Class in com.thebuzzmedia.exiftool.process.executor
Default result object.
DefaultCommandResult(int, String) - Constructor for class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
Create new result.
DefaultScheduler - Class in com.thebuzzmedia.exiftool.core.schedulers
Default implementation for exiftool Scheduler.
DefaultScheduler(long) - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
Deprecated.
DefaultScheduler(long, TimeUnit) - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
Deprecated.
DefaultScheduler(SchedulerDuration) - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
Create new scheduler.
DefaultScheduler(SchedulerDuration, SchedulerDuration) - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
Create new scheduler.
DefaultStrategy - Class in com.thebuzzmedia.exiftool.core.strategies
This is the default strategy.
DefaultStrategy() - Constructor for class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
Create strategy.
DependencyUtils - Class in com.thebuzzmedia.exiftool.commons.reflection
Static Dependency Utilities.
DIGITAL_ZOOM_RATIO - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
DigitalZoomRatio tag.
doNotOverwiteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
doNotOverwriteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Do not overwrite original file.
duration(long, TimeUnit) - Static method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
Create new duration in millis.

E

enableStayOpen() - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Enable stay_open feature.
enableStayOpen(long) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Enable stay_open feature.
enableStayOpen(Scheduler) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Enable stay_open feature and perform cleanup task using given scheduler.
equals(Object) - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.process.command.DefaultCommand
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
equals(Object) - Method in class com.thebuzzmedia.exiftool.Version
 
error(String) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display error information to the console.
error(String, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display error information to the console.
error(String, Object, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display error information to the console.
error(String, Throwable) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Log exception stack trace as error Level.
Exceptions - Class in com.thebuzzmedia.exiftool.commons.exceptions
Static Exceptions Utilities.
execute(Command) - Method in interface com.thebuzzmedia.exiftool.process.CommandExecutor
Execute command and build the result.
execute(Command) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandExecutor
 
execute(CommandExecutor, String, List<String>, OutputHandler) - Method in class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
 
execute(CommandExecutor, String, List<String>, OutputHandler) - Method in class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
 
execute(CommandExecutor, String, List<String>, OutputHandler) - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
execute(CommandExecutor, String, List<String>, OutputHandler) - Method in interface com.thebuzzmedia.exiftool.ExecutionStrategy
Execute exiftool command.
execute(Command, OutputHandler) - Method in interface com.thebuzzmedia.exiftool.process.CommandExecutor
Execute command and build the result.
execute(Command, OutputHandler) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandExecutor
 
ExecutionStrategy - Interface in com.thebuzzmedia.exiftool
ExifTool execution strategy.
EXIF_VERSION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ExifVersion tag.
ExifTool - Class in com.thebuzzmedia.exiftool
Class used to provide a Java-like interface to Phil Harvey's excellent, Perl-based ExifTool.
ExifToolBuilder - Class in com.thebuzzmedia.exiftool
Builder for ExifTool instance.
ExifToolBuilder() - Constructor for class com.thebuzzmedia.exiftool.ExifToolBuilder
Create builder with default settings.
ExifToolNotFoundException - Exception in com.thebuzzmedia.exiftool.exceptions
Exception thrown when exiftool program is missing.
ExifToolNotFoundException(IOException, String) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
Create exception.
ExifToolNotFoundException(String, CommandResult) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
Create exception.
ExifToolOptions - Interface in com.thebuzzmedia.exiftool
ExifTool options wrapper that can be serialized as list of arguments.
EXPOSURE_COMPENSATION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ExposureCompensation tag.
EXPOSURE_DIFFERENCE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ExposureDifference tag.
EXPOSURE_PROGRAM - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ExposureProgram tag.
EXPOSURE_TIME - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ExposureTime tag.

F

FILE_SIZE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FileSize tag.
FILE_TYPE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FileType tag.
finalize() - Method in class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
 
finalize() - Method in class com.thebuzzmedia.exiftool.core.schedulers.TimerScheduler
 
finalize() - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
firstNonNull(T, T, T...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.Objects
Returns the first of two given parameters that is not null.
FLASH - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Flash tag.
flush() - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Flush pending write operations.
flush() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
FNUMBER - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FNumber tag.
FOCAL_LENGTH - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FocalLength tag.
FOCAL_LENGTH_35MM - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FocalLengthIn35mmFormat tag.
FOCUS_DISTANCE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FocusDistance tag.
FOCUS_MODE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FocusMode tag.
FOCUS_POSITION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
FocusPosition tag.
Format - Interface in com.thebuzzmedia.exiftool
Interface used to define different output formats.

G

getArgs() - Method in interface com.thebuzzmedia.exiftool.Format
List of arguments to pass to exiftool command to return associated format.
getArguments() - Method in class com.thebuzzmedia.exiftool.process.command.DefaultCommand
 
getArguments() - Method in interface com.thebuzzmedia.exiftool.process.Command
Command arguments: First item should be the command line executable value. Next items should be the command line arguments.
getCharset() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.charset
getCharset() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.charset
getCoordFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.coordFormat
getCoordFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.coordFormat
getDateFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.dateFormat
getDateFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.dateFormat
getDelay() - Method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
Get the duration delay.
getDisplayName() - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
getDisplayName() - Method in enum com.thebuzzmedia.exiftool.core.StandardTag
 
getDisplayName() - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
getDisplayName() - Method in interface com.thebuzzmedia.exiftool.Tag
Used to get the display name of the tag, which is the actual name printed by the tool on stout.
getExitStatus() - Method in interface com.thebuzzmedia.exiftool.process.CommandResult
Exit status.
getExitStatus() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
getFile() - Method in exception com.thebuzzmedia.exiftool.exceptions.UnreadableFileException
Get UnreadableFileException.file
getFile() - Method in exception com.thebuzzmedia.exiftool.exceptions.UnwritableFileException
Get UnwritableFileException.file
getFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.format
getFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.format
getImageMeta(File) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata for all tags.
getImageMeta(File, ExifToolOptions) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata for all tags.
getImageMeta(File, ExifToolOptions, Collection<? extends Tag>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata.
getImageMeta(File, Format) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata for all tags.
getImageMeta(File, Format, Collection<? extends Tag>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata.
getImageMeta(File, Collection<? extends Tag>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Parse image metadata.
getLang() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.lang
getLang() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.lang
getLogger(Class<?>) - Static method in class com.thebuzzmedia.exiftool.logs.LoggerFactory
Return a logger named corresponding to the class passed as parameter,
getLogger(Class<?>) - Method in interface com.thebuzzmedia.exiftool.logs.LoggerProvider
Create the logger.
getMajor() - Method in class com.thebuzzmedia.exiftool.Version
Gets Version.major.
getMinor() - Method in class com.thebuzzmedia.exiftool.Version
Gets Version.minor.
getModules() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.modules
getModules() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.modules
getName() - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
getName() - Method in enum com.thebuzzmedia.exiftool.core.StandardTag
 
getName() - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
getName() - Method in interface com.thebuzzmedia.exiftool.Tag
Used to get the name of the tag (e.g.
getOutput() - Method in interface com.thebuzzmedia.exiftool.process.CommandResult
Command output.
getOutput() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
getPassword() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.password
getPassword() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.password
getPatch() - Method in class com.thebuzzmedia.exiftool.Version
Gets Version.patch.
getPath() - Method in exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
Get ExifTool path defined during command execution.
getPath() - Method in exception com.thebuzzmedia.exiftool.exceptions.UnsupportedFeatureException
Gets UnsupportedFeatureException.path.
getResult() - Method in exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
Get result triggered during command execution.
getTags() - Method in class com.thebuzzmedia.exiftool.core.handlers.BaseTagHandler
 
getTags() - Method in interface com.thebuzzmedia.exiftool.core.handlers.TagHandler
Get all tags that have been extracted.
getThrownExceptions() - Method in exception com.thebuzzmedia.exiftool.exceptions.PoolIOException
Get PoolIOException.thrownExceptions, as an unmodifiable collection.
getTimeUnit() - Method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
Get the duration time unit.
getVersion() - Method in exception com.thebuzzmedia.exiftool.exceptions.UnsupportedFeatureException
Gets UnsupportedFeatureException.version.
getVersion() - Method in class com.thebuzzmedia.exiftool.ExifTool
Exiftool version pointed by this instance.
GPS_ALTITUDE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSAltitude tag.
GPS_ALTITUDE_REF - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSAltitudeRef tag.
GPS_BEARING - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSDestBearing tag.
GPS_BEARING_REF - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSDestBearingRef tag.
GPS_LATITUDE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSLatitude tag.
GPS_LATITUDE_REF - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSLatitudeRef tag.
GPS_LONGITUDE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSLongitude tag.
GPS_LONGITUDE_REF - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSLongitudeRef tag.
GPS_PROCESS_METHOD - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSProcessingMethod tag.
GPS_SPEED - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSSpeed tag.
GPS_SPEED_REF - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSSpeedRef tag.
GPS_TIMESTAMP - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
GPSTimeStamp tag.

H

hashCode() - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
hashCode() - Method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
 
hashCode() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
 
hashCode() - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
hashCode() - Method in class com.thebuzzmedia.exiftool.process.command.DefaultCommand
 
hashCode() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
hashCode() - Method in class com.thebuzzmedia.exiftool.Version
 
HUMAN_READABLE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardFormat
Human readable Output.

I

IMAGE_DATA_SIZE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ImageDataSize tag.
IMAGE_HEIGHT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ImageHeight tag.
IMAGE_WIDTH - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ImageWidth tag.
info(String) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display information to the console.
info(String, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display information to the console.
info(String, Object, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display information to the console.
IOs - Class in com.thebuzzmedia.exiftool.commons.io
Static Input/Output Utilities.
IPTC_KEYWORDS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Keywords tag.
isClosed() - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Check if current process has been closed.
isClosed() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
isDebugEnabled() - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Check if debug level is enabled for this logger.
isDuplicates() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.duplicates
isDuplicates() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.duplicates
isEmpty(Collection<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Check if collection is empty (null or empty).
isEscapeHtml() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.escapeHtml
isEscapeHtml() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.escapeHtml
isEscapeXml() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.escapeXml
isEscapeXml() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.escapeXml
isExtractEmbedded() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.extractEmbedded
isExtractEmbedded() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.extractEmbedded
isExtractUnknown() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.extractUnknown
isExtractUnknown() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.extractUnknown
isFailure() - Method in interface com.thebuzzmedia.exiftool.process.CommandResult
Check if command result is a failure.
isFailure() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
isGuavaAvailable() - Static method in class com.thebuzzmedia.exiftool.commons.reflection.DependencyUtils
Check if Guava is available on the classpath.
isIgnoreMinorErrors() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.ignoreMinorErrors
isIgnoreMinorErrors() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.ignoreMinorErrors
isLog4j2Available() - Static method in class com.thebuzzmedia.exiftool.commons.reflection.DependencyUtils
Check if log4j2 is available on the classpath.
isLog4jAvailable() - Static method in class com.thebuzzmedia.exiftool.commons.reflection.DependencyUtils
Check if log4j is available on the classpath.
isNotEmpty(String) - Static method in class com.thebuzzmedia.exiftool.commons.lang.Strings
Check that given string is not null or empty.
isNotEmpty(Collection<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Check if collection is not empty (not null and not empty).
ISO - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ISO tag.
isOverwriteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Check if writing metadata will overwrite original file (not in place).
isOverwriteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Check if writing metadata will overwrite original file (not in place).
isOverwriteOriginalInPlace() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Check if writing metadata will overwrite original file in place.
isOverwriteOriginalInPlace() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Check if writing metadata will overwrite original file in place.
isPositive(T, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Check if given number is strictly positive (strictly greater than zero).
isPresent(String) - Static method in class com.thebuzzmedia.exiftool.commons.reflection.ClassUtils
Check if given class is available on classpath.
isReadable(File, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Check that a given file exist and is readable.
isRunning() - Method in class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
 
isRunning() - Method in class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
 
isRunning() - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
isRunning() - Method in interface com.thebuzzmedia.exiftool.ExecutionStrategy
Check if exiftool process is currently running.
isRunning() - Method in class com.thebuzzmedia.exiftool.ExifTool
This method is used to determine if there is currently a running ExifTool process associated with this class.
isRunning() - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Check if current process is still opened.
isRunning() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
isSlf4jAvailable() - Static method in class com.thebuzzmedia.exiftool.commons.reflection.DependencyUtils
Check if slf4j is available on the classpath.
isSuccess() - Method in interface com.thebuzzmedia.exiftool.process.CommandResult
Check if command result is a success.
isSuccess() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
isSupported(Version) - Method in class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
 
isSupported(Version) - Method in class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
 
isSupported(Version) - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
isSupported(Version) - Method in interface com.thebuzzmedia.exiftool.ExecutionStrategy
Check if this strategy should is supported with this specific version.
isUseArgsFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Get StandardOptions.Builder.useArgsFormat
isUseArgsFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Get StandardOptions.useArgsFormat
isWritable(File, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Check that a given file exist and is writable.

J

join(Collection<T>, String) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Join elements of collection to a final string.

K

KEYWORDS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XPKeywords tag.

L

launderThrowable(Throwable) - Static method in class com.thebuzzmedia.exiftool.commons.exceptions.Exceptions
Coerce an unchecked Throwable to a RuntimeException: If the Throwable is an Error, throw it. If it is a RuntimeException return it. Otherwise, throw IllegalStateException.
LENS_F_STOPS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
LensFStops tag.
LENS_ID - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
LensID tag.
LENS_MAKE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
LensMake tag.
LENS_MODEL - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
LensModel tag.
LENS_SPEC - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
LensSpec tag.
load(String, CommandExecutor) - Method in interface com.thebuzzmedia.exiftool.VersionCache
Execute exiftool using given executor to get version of exiftool executable and put results in a cache.
Logger - Interface in com.thebuzzmedia.exiftool.logs
Logger interface.
LoggerFactory - Class in com.thebuzzmedia.exiftool.logs
Factory to use to create Logger instances.
LoggerProvider - Interface in com.thebuzzmedia.exiftool.logs
A provider for Logger instance, that can be used with the Service Provider Interface (see ServiceLoader.

M

MAKE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Make tag.
map(Collection<T>, Mapper<T, U>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Map list of inputs to a new list of outputs.
map(T) - Method in interface com.thebuzzmedia.exiftool.commons.iterables.Mapper
Map input to given output.
Mapper<T,U> - Interface in com.thebuzzmedia.exiftool.commons.iterables
Mapper interface.
MEGA_PIXELS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Megapixels tag.
METERING_MODE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
MeteringMode tag.
millis(long) - Static method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
Create new duration in millis.
MIME_TYPE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
MIMEType tag.
MODEL - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Model tag.

N

newCache() - Static method in class com.thebuzzmedia.exiftool.core.cache.VersionCacheFactory
Create new cache for exiftool version.
newExecutor() - Static method in class com.thebuzzmedia.exiftool.process.executor.CommandExecutors
Create a fresh new withExecutor.
NonConvertedTag - Class in com.thebuzzmedia.exiftool.core
Utility class used to generate tags which are not print converted.
NoOpScheduler - Class in com.thebuzzmedia.exiftool.core.schedulers
This scheduler do nothing (use it for disabling scheduler).
NoOpScheduler() - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.NoOpScheduler
 
notBlank(String, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Ensures that a string is: Not null. Not empty. Not blank (i.e contains at least one character other than space).
notEmpty(Iterable<T>, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Ensures that iterable element is: Not null. Not empty.
notEmpty(Map<T, U>, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Ensures that map is: Not null. Not empty.
notEmpty(T[], String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Ensures that array is: Not null. Not empty.
notNull(T, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
Ensures that an object reference passed as a parameter to the calling method is not null.
NUMERIC - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardFormat
Numeric Output.

O

OBJECT_NAME - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ObjectName tag.
Objects - Class in com.thebuzzmedia.exiftool.commons.lang
Static Objects Utilities.
of(Tag) - Static method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
Create the tag from given original one.
ORIENTATION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Orientation tag.
OutputHandler - Interface in com.thebuzzmedia.exiftool.process
Handler that should be used to handle command line output.
OWNER_NAME - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
OwnerName tag.

P

parse(String) - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
parse(String) - Method in enum com.thebuzzmedia.exiftool.core.StandardTag
 
parse(String) - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
parse(String) - Method in interface com.thebuzzmedia.exiftool.Tag
Parse given tag to the correct data format.
PoolIOException - Exception in com.thebuzzmedia.exiftool.exceptions
Error thrown when an error occurs with pool execution.
PoolIOException(String, Collection<Exception>) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.PoolIOException
Create exception.
PoolStrategy - Class in com.thebuzzmedia.exiftool.core.strategies
Implementation of ExecutionStrategy using a pool of strategies.
PoolStrategy(Collection<ExecutionStrategy>) - Constructor for class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
Create the pool.
PreConditions - Class in com.thebuzzmedia.exiftool.commons.lang
Static PreConditions Utilities.

Q

QUALITY - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Quality tag.

R

RATING - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Rating tag.
RATING_PERCENT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
RatingPercent tag.
read() - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Read output until a null line is read.
read() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
read(OutputHandler) - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Read output until: A null line is read. Handler returns false when line is read. Since command process will not be closed, a simple string is returned (an exit status cannot be computed).
read(OutputHandler) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
readInputStream(InputStream, StreamVisitor) - Static method in class com.thebuzzmedia.exiftool.commons.io.IOs
Read input and continue until StreamVisitor.readLine(String) returns false.
readLine(String) - Method in interface com.thebuzzmedia.exiftool.commons.io.StreamVisitor
Read line.
readLine(String) - Method in class com.thebuzzmedia.exiftool.core.handlers.BaseTagHandler
 
readLine(String) - Method in class com.thebuzzmedia.exiftool.core.handlers.StopHandler
 
readLine(String) - Method in interface com.thebuzzmedia.exiftool.process.OutputHandler
Read a line from command output.
ROTATION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Rotation tag.

S

SATURATION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Saturation tag.
Scheduler - Interface in com.thebuzzmedia.exiftool
Scheduler interface.
SchedulerDuration - Class in com.thebuzzmedia.exiftool.core.schedulers
A duration, represented by a delay and a time unit.
seconds(long) - Static method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
Create new duration in seconds.
SENSING_METHOD - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
SensingMethod tag.
SEPARATOR - Static variable in class com.thebuzzmedia.exiftool.Constants
Separator used to separate values.
serialize() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
 
serialize() - Method in interface com.thebuzzmedia.exiftool.ExifToolOptions
Serialize exiftool options as a collection of arguments that will be sent to the command line.
setImageMeta(File, ExifToolOptions, Map<? extends Tag, String>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Write image metadata in a specific format.
setImageMeta(File, Format, Map<? extends Tag, String>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Write image metadata in a specific format.
setImageMeta(File, Map<? extends Tag, String>) - Method in class com.thebuzzmedia.exiftool.ExifTool
Write image metadata.
SHARPNESS - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Sharpness tag.
shutdown() - Method in class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
 
shutdown() - Method in class com.thebuzzmedia.exiftool.core.schedulers.NoOpScheduler
 
shutdown() - Method in class com.thebuzzmedia.exiftool.core.schedulers.TimerScheduler
 
shutdown() - Method in class com.thebuzzmedia.exiftool.core.strategies.DefaultStrategy
 
shutdown() - Method in class com.thebuzzmedia.exiftool.core.strategies.PoolStrategy
 
shutdown() - Method in class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
 
shutdown() - Method in interface com.thebuzzmedia.exiftool.ExecutionStrategy
Shutdown the strategy.
shutdown() - Method in interface com.thebuzzmedia.exiftool.Scheduler
Shutdown scheduler: once done, the scheduler will not be usable anymore.
SHUTTER_SPEED - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
ShutterSpeedValue tag.
size() - Method in class com.thebuzzmedia.exiftool.core.handlers.BaseTagHandler
 
size() - Method in interface com.thebuzzmedia.exiftool.core.handlers.TagHandler
Get the number of tags extracted.
size() - Method in interface com.thebuzzmedia.exiftool.VersionCache
Get current size of cache (a.k.a number of entries).
size(Collection<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Get size of collection.
SOFTWARE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
Software tag.
StandardFormat - Enum in com.thebuzzmedia.exiftool.core
Enum used to define the 2 different output formats that StandardTag values can be returned in: numeric or human-readable text.
StandardOptions - Class in com.thebuzzmedia.exiftool.core
Support options from exiftool binary.
StandardOptions.Builder - Class in com.thebuzzmedia.exiftool.core
Builder for StandardOptions.
StandardTag - Enum in com.thebuzzmedia.exiftool.core
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.
StandardTagHandler - Class in com.thebuzzmedia.exiftool.core.handlers
Read specified input tags line by line.
StandardTagHandler(Collection<? extends Tag>) - Constructor for class com.thebuzzmedia.exiftool.core.handlers.StandardTagHandler
Create handler with expected list of tags to parse.
start(Command) - Method in interface com.thebuzzmedia.exiftool.process.CommandExecutor
Start command line and return associated process.
start(Command) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandExecutor
 
start(Runnable) - Method in class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
 
start(Runnable) - Method in class com.thebuzzmedia.exiftool.core.schedulers.NoOpScheduler
 
start(Runnable) - Method in class com.thebuzzmedia.exiftool.core.schedulers.TimerScheduler
 
start(Runnable) - Method in interface com.thebuzzmedia.exiftool.Scheduler
Schedule task.
StayOpenStrategy - Class in com.thebuzzmedia.exiftool.core.strategies
Execution strategy that use exiftool with the stay_open feature.
StayOpenStrategy(Scheduler) - Constructor for class com.thebuzzmedia.exiftool.core.strategies.StayOpenStrategy
Create strategy.
stop() - Method in class com.thebuzzmedia.exiftool.core.schedulers.DefaultScheduler
 
stop() - Method in class com.thebuzzmedia.exiftool.core.schedulers.NoOpScheduler
 
stop() - Method in class com.thebuzzmedia.exiftool.core.schedulers.TimerScheduler
 
stop() - Method in class com.thebuzzmedia.exiftool.ExifTool
Stop `ExifTool` client.
stop() - Method in interface com.thebuzzmedia.exiftool.Scheduler
Stop pending task.
stopHandler() - Static method in class com.thebuzzmedia.exiftool.core.handlers.StopHandler
Get instance.
StopHandler - Class in com.thebuzzmedia.exiftool.core.handlers
Check if line means it is the end of the stream.
StreamVisitor - Interface in com.thebuzzmedia.exiftool.commons.io
Visitor used to read lines of InputStream during read operation.
Strings - Class in com.thebuzzmedia.exiftool.commons.lang
Static String Utilities.
SUB_SEC_TIME_ORIGINAL - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
SubSecTimeOriginal tag.
SUBJECT - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XPSubject tag.

T

Tag - Interface in com.thebuzzmedia.exiftool
A Tag is a value that can be easily extracted from images with an external install of ExifTool.
TagHandler - Interface in com.thebuzzmedia.exiftool.core.handlers
Handle tags line by line and store output.
TimerScheduler - Class in com.thebuzzmedia.exiftool.core.schedulers
Scheduler using Timer as internal task scheduler.
TimerScheduler(String, long) - Constructor for class com.thebuzzmedia.exiftool.core.schedulers.TimerScheduler
Create scheduler.
TITLE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XPTitle tag.
toBuilder() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
Re-Create builder from given options.
toCollection(Iterable<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
Create in memory collection from given iterable elements.
toString() - Method in class com.thebuzzmedia.exiftool.core.NonConvertedTag
 
toString() - Method in class com.thebuzzmedia.exiftool.core.schedulers.SchedulerDuration
 
toString() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
 
toString() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions
 
toString() - Method in class com.thebuzzmedia.exiftool.core.UnspecifiedTag
 
toString() - Method in class com.thebuzzmedia.exiftool.process.command.DefaultCommand
 
toString() - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
 
toString() - Method in class com.thebuzzmedia.exiftool.Version
 
ToStringBuilder - Class in com.thebuzzmedia.exiftool.commons.lang
Builder to write toString function in a fluent way.
trace(String) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display trace to the console.
trace(String, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display trace to the console.
trace(String, Object, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display trace to the console.

U

UnreadableFileException - Exception in com.thebuzzmedia.exiftool.exceptions
Exception thrown when a file cannot be read.
UnreadableFileException(File, String) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.UnreadableFileException
Create exception.
UnspecifiedTag - Class in com.thebuzzmedia.exiftool.core
Class that can represent any tag, not just the standard tags.
UnspecifiedTag(String) - Constructor for class com.thebuzzmedia.exiftool.core.UnspecifiedTag
Create tag.
UnsupportedFeatureException - Exception in com.thebuzzmedia.exiftool.exceptions
Class used to define an exception that occurs when the caller attempts to use a feature that the underlying native ExifTool install does not support (i.e.
UnsupportedFeatureException(String, Version) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.UnsupportedFeatureException
Create exception.
UnwritableFileException - Exception in com.thebuzzmedia.exiftool.exceptions
Exception thrown when a file cannot be written.
UnwritableFileException(File, String) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.UnwritableFileException
Create exception.
useModules(String, String...) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Add new exiftool module.
useModules(Collection<String>) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Add new exiftool modules.

V

valueOf(String) - Static method in enum com.thebuzzmedia.exiftool.core.StandardFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.thebuzzmedia.exiftool.core.StandardTag
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.thebuzzmedia.exiftool.core.StandardFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.thebuzzmedia.exiftool.core.StandardTag
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.thebuzzmedia.exiftool
Define a version number with: A major identifier. A minor identifier. A patch identifier.
Version(String) - Constructor for class com.thebuzzmedia.exiftool.Version
Create new version number from a given string formatted such as: [major].[minor].[patch].
VersionCache - Interface in com.thebuzzmedia.exiftool
Parse exiftool version and put it in a cache.
VersionCacheFactory - Class in com.thebuzzmedia.exiftool.core.cache
VersionCache factory.

W

warn(String) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display warning information to the console.
warn(String, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display warning information to the console.
warn(String, Object, Object) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display warning information to the console.
warn(String, Throwable) - Method in interface com.thebuzzmedia.exiftool.logs.Logger
Display warning information to the console.
WHITE_BALANCE - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
WhiteBalance tag.
withCharset(Charset) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.charset
withCoordFormat(String) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.coordFormat
withDateFormat(String) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.dateFormat
withDuplicates(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.duplicates
withEscapeHtml(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.escapeHtml
withEscapeXml(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.escapeXml
withExecutor(CommandExecutor) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default exifTool executor.
withExtractEmbedded(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.extractEmbedded
withExtractUnknown(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.extractUnknown.
withFormat(Format) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.format
withHumanReadableFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.format with StandardFormat.HUMAN_READABLE.
withIgnoreMinorErrors(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.ignoreMinorErrors
withLang(String) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.lang
withNumericFormat() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.format with StandardFormat.NUMERIC.
withOverwiteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
withOverwiteOriginalInPlace() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
withOverwriteOriginal() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Overwrite original file.
withOverwriteOriginalInPlace() - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Overwrite original file in place.
withPassword(String) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.password
withPath(File) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default path.
withPath(String) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default path.
withPoolSize(int) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default execution strategy: a pool of StayOpenStrategy with a size of poolSize will be used. No cleanup scheduler will be used (use ExifToolBuilder.withPoolSize(int, long) instead.
withPoolSize(int, long) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default execution strategy: a pool of StayOpenStrategy with a size of poolSize will be used. Default scheduler instances will be used with a delay of cleanupDelay.
withStrategy(ExecutionStrategy) - Method in class com.thebuzzmedia.exiftool.ExifToolBuilder
Override default execution strategy.
withUseArgsFormat(boolean) - Method in class com.thebuzzmedia.exiftool.core.StandardOptions.Builder
Update StandardOptions.Builder.useArgsFormat.
write(Iterable<String>) - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Write set of inputs to the current process.
write(Iterable<String>) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 
write(String, String...) - Method in interface com.thebuzzmedia.exiftool.process.CommandProcess
Write input string to the current process.
write(String, String...) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandProcess
 

X

X_RESOLUTION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
XResolution tag.

Y

Y_RESOLUTION - Enum constant in enum com.thebuzzmedia.exiftool.core.StandardTag
YResolution tag.
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form