- 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, Object) - Static method in class com.thebuzzmedia.exiftool.commons.lang.Objects
-
Check that two values are equals:
If both are the same instances (or null
, return true
.
If one is null
, return false
.
Finally, if both are non null
, return the result of {code o1.equals(o2)}.
- 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.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(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) - Method in interface com.thebuzzmedia.exiftool.process.CommandExecutor
-
Execute command and build the result.
- execute(Command, OutputHandler) - 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(Command, OutputHandler) - Method in class com.thebuzzmedia.exiftool.process.executor.DefaultCommandExecutor
-
- ExecutionStrategy - Interface in com.thebuzzmedia.exiftool
-
ExifTool execution strategy.
- 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
-
- ExifToolBuilder() - Constructor for class com.thebuzzmedia.exiftool.ExifToolBuilder
-
- ExifToolNotFoundException - Exception in com.thebuzzmedia.exiftool.exceptions
-
Exception thrown when exiftool program is missing.
- ExifToolNotFoundException(String, CommandResult) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
-
Create exception.
- ExifToolNotFoundException(IOException, String, CommandResult) - Constructor for exception com.thebuzzmedia.exiftool.exceptions.ExifToolNotFoundException
-
Create exception.
- 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.
- 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.
- isEmpty(Collection<T>) - Static method in class com.thebuzzmedia.exiftool.commons.iterables.Collections
-
Check if collection is empty (null
or empty).
- 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.
- isLog4jAvailable() - Static method in class com.thebuzzmedia.exiftool.commons.reflection.DependencyUtils
-
Check if log4j is available on the classpath.
- 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.
- isWritable(File, String, Object...) - Static method in class com.thebuzzmedia.exiftool.commons.lang.PreConditions
-
Check that a given file exist and is writable.