Class DefaultCommandResult
java.lang.Object
com.thebuzzmedia.exiftool.process.executor.DefaultCommandResult
- All Implemented Interfaces:
CommandResult
Default result object.
Result is defined by:
Result is defined by:
- An exit status: a zero means a success, otherwise it is a failure.
- Command output.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
DefaultCommandResult
Create new result.- Parameters:
exitStatus
- Exit status.output
- Standard output.
-
-
Method Details
-
getExitStatus
public int getExitStatus()Description copied from interface:CommandResult
Exit status.- Specified by:
getExitStatus
in interfaceCommandResult
- Returns:
- Exit status.
-
getOutput
Description copied from interface:CommandResult
Command output.- Specified by:
getOutput
in interfaceCommandResult
- Returns:
- Output.
-
isSuccess
public boolean isSuccess()Description copied from interface:CommandResult
Check if command result is a success. When command is a success, then it must not be a failure.- Specified by:
isSuccess
in interfaceCommandResult
- Returns:
true
if command is a success,false
otherwise.
-
isFailure
public boolean isFailure()Description copied from interface:CommandResult
Check if command result is a failure. When command is a failure, then it must not be a success.- Specified by:
isFailure
in interfaceCommandResult
- Returns:
true
if command is a failure,false
otherwise.
-
toString
-
equals
-
hashCode
public int hashCode()
-