Class GetOptParser
java.lang.Object
org.benf.cfr.reader.util.getopt.GetOptParser
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Map<String, GetOptParser.OptData> buildOptTypeMap(PermittedOptionProvider optionProvider) private static StringgetHelp(PermittedOptionProvider permittedOptionProvider) parse(String[] args, GetOptSinkFactory<T> getOptSinkFactory) private static voidprivate static voidprintHelpHint(boolean full) private static voidprocess(String[] in, PermittedOptionProvider optionProvider) voidvoidshowOptionHelp(PermittedOptionProvider permittedOptionProvider, Options options, PermittedOptionProvider.ArgumentParam<String, Void> helpArg) void
-
Field Details
-
argPrefix
- See Also:
-
-
Constructor Details
-
GetOptParser
public GetOptParser()
-
-
Method Details
-
getHelp
-
buildOptTypeMap
private static Map<String, GetOptParser.OptData> buildOptTypeMap(PermittedOptionProvider optionProvider) -
parse
-
printErrHeader
private static void printErrHeader() -
printUsage
private static void printUsage() -
printHelpHint
private static void printHelpHint(boolean full) -
showVersion
public void showVersion() -
showHelp
-
showOptionHelp
public void showOptionHelp(PermittedOptionProvider permittedOptionProvider, Options options, PermittedOptionProvider.ArgumentParam<String, Void> helpArg) -
process
-