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:CommandResultExit status.- Specified by:
getExitStatusin interfaceCommandResult- Returns:
- Exit status.
-
getOutput
Description copied from interface:CommandResultCommand output.- Specified by:
getOutputin interfaceCommandResult- Returns:
- Output.
-
isSuccess
public boolean isSuccess()Description copied from interface:CommandResultCheck if command result is a success. When command is a success, then it must not be a failure.- Specified by:
isSuccessin interfaceCommandResult- Returns:
trueif command is a success,falseotherwise.
-
isFailure
public boolean isFailure()Description copied from interface:CommandResultCheck if command result is a failure. When command is a failure, then it must not be a success.- Specified by:
isFailurein interfaceCommandResult- Returns:
trueif command is a failure,falseotherwise.
-
toString
-
equals
-
hashCode
public int hashCode()
-