Class CliParser
java.lang.Object
org.tasktide.parser.CliParser
Class to parse command-line arguments into
ArgumentTree-
Constructor Summary
ConstructorsConstructorDescriptionCliParser(ArgumentTree argTree, String[] argsIn) Construct withArgumentTreeand argument array -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasHelp()booleanparse()Parse command-line arguments intoArgumentTree, and resulting mapvoidSet whether help flag was defined in argument treevoidSet whether help flag was defined in argument tree
-
Constructor Details
-
CliParser
Construct withArgumentTreeand argument array- Parameters:
argTree-argsIn-
-
-
Method Details
-
setHasHelp
public void setHasHelp()Set whether help flag was defined in argument tree -
hasHelp
public boolean hasHelp() -
setHasVersion
public void setHasVersion()Set whether help flag was defined in argument tree -
hasVersion
public boolean hasVersion() -
parse
Parse command-line arguments intoArgumentTree, and resulting map- Returns:
- Map-String,
Argument
-