Package de.redsix.pdfcompare.cli
Class CliArgumentsImpl
- java.lang.Object
-
- de.redsix.pdfcompare.cli.CliArgumentsImpl
-
- All Implemented Interfaces:
CliArguments
public class CliArgumentsImpl extends Object implements CliArguments
-
-
Constructor Summary
Constructors Constructor Description CliArgumentsImpl(String[] args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleanareAvailable()Optional<String>getActualFile()Optional<String>getExpectedFile()Optional<String>getOutputFile()BooleanisHelp()voidprintHelp()
-
-
-
Constructor Detail
-
CliArgumentsImpl
public CliArgumentsImpl(String[] args)
-
-
Method Detail
-
areAvailable
public Boolean areAvailable()
- Specified by:
areAvailablein interfaceCliArguments
-
isHelp
public Boolean isHelp()
- Specified by:
isHelpin interfaceCliArguments
-
getExpectedFile
public Optional<String> getExpectedFile()
- Specified by:
getExpectedFilein interfaceCliArguments
-
getActualFile
public Optional<String> getActualFile()
- Specified by:
getActualFilein interfaceCliArguments
-
getOutputFile
public Optional<String> getOutputFile()
- Specified by:
getOutputFilein interfaceCliArguments
-
printHelp
public void printHelp()
- Specified by:
printHelpin interfaceCliArguments
-
-