public final class CLArgsParser extends Object
| Constructor and Description |
|---|
CLArgsParser(String[] args,
CLOptionDescriptor[] optionDescriptors)
Create a parser that deals with options and parses certain args.
|
CLArgsParser(String[] args,
CLOptionDescriptor[] optionDescriptors,
ParserControl control)
Create a parser that can deal with options and parses certain args.
|
| Modifier and Type | Method and Description |
|---|---|
CLOption |
getArgumentById(int id)
Retrieve the
CLOption with specified id, or
null if no command line option is found. |
CLOption |
getArgumentByName(String name)
Retrieve the
CLOption with specified name, or
null if no command line option is found. |
Vector |
getArguments()
Retrieve a list of options that were parsed from command list.
|
String |
getErrorString()
Retrieve an error message that occured during parsing if one existed.
|
String[] |
getUnparsedArgs() |
public CLArgsParser(String[] args, CLOptionDescriptor[] optionDescriptors, ParserControl control)
args - the args, typically that passed to the
public static void main(String[] args) method.optionDescriptors - the option descriptorspublic CLArgsParser(String[] args, CLOptionDescriptor[] optionDescriptors)
args - the argsoptionDescriptors - the option descriptorspublic final String[] getUnparsedArgs()
public final Vector getArguments()
public final CLOption getArgumentById(int id)
CLOption with specified id, or
null if no command line option is found.public final CLOption getArgumentByName(String name)
CLOption with specified name, or
null if no command line option is found.public final String getErrorString()
Copyright © The Apache Software Foundation. All Rights Reserved.