Package org.benf.cfr.reader.util.getopt
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 String
getHelp
(PermittedOptionProvider permittedOptionProvider) parse
(String[] args, GetOptSinkFactory<T> getOptSinkFactory) private static void
private static void
process
(String[] in, PermittedOptionProvider optionProvider) void
void
showOptionHelp
(PermittedOptionProvider permittedOptionProvider, Options options, PermittedOptionProvider.ArgumentParam<String, Void> helpArg)
-
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() -
showHelp
-
showOptionHelp
public void showOptionHelp(PermittedOptionProvider permittedOptionProvider, Options options, PermittedOptionProvider.ArgumentParam<String, Void> helpArg) -
process
-