Package org.locationtech.jtstest.command
Class CommandLine
- java.lang.Object
-
- org.locationtech.jtstest.command.CommandLine
-
public class CommandLine extends Object
A class to parse Unix (and DOS/Win)-style application command-lines- Version:
- 1.7
-
-
Constructor Summary
Constructors Constructor Description CommandLine()CommandLine(char optionCh)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommandLineaddOptionSpec(OptionSpec optSpec)OptiongetOption(String name)StringgetOptionArg(String name, int argIndex)intgetOptionArgAsInt(String name, int argIndex)doublegetOptionArgAsNum(String name, int argIndex)String[]getOptionArgs(String name)IteratorgetOptions(String name)booleanhasOption(String name)voidparse(String[] args)voidprintDoc(PrintStream out)
-
-
-
Method Detail
-
addOptionSpec
public CommandLine addOptionSpec(OptionSpec optSpec)
-
getOptionArgAsInt
public int getOptionArgAsInt(String name, int argIndex)
-
getOptionArgAsNum
public double getOptionArgAsNum(String name, int argIndex)
-
hasOption
public boolean hasOption(String name)
-
printDoc
public void printDoc(PrintStream out)
-
parse
public void parse(String[] args) throws ParseException
- Throws:
ParseException
-
-