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 CommandLine
addOptionSpec(OptionSpec optSpec)
Option
getOption(String name)
String
getOptionArg(String name, int argIndex)
int
getOptionArgAsInt(String name, int argIndex)
double
getOptionArgAsNum(String name, int argIndex)
String[]
getOptionArgs(String name)
Iterator
getOptions(String name)
boolean
hasOption(String name)
void
parse(String[] args)
void
printDoc(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
-
-