org.apache.commons.cli
Interface CommandLineParser
- All Known Implementing Classes:
- Parser
- public interface CommandLineParser
A class that implements the CommandLineParser interface
can parse a String array according to the Options specified
and return a CommandLine.
- Author:
- John Keyes (john at integralsource.com)
|
Method Summary |
CommandLine |
parse(Options options,
java.lang.String[] arguments)
Parse the arguments according to the specified options. |
CommandLine |
parse(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption)
Parse the arguments according to the specified options. |
parse
public CommandLine parse(Options options,
java.lang.String[] arguments)
throws ParseException
- Parse the arguments according to the specified options.
- Parameters:
options - the specified Optionsarguments - the command line arguments- Returns:
- the list of atomic option and value tokens
- Throws:
ParseException - if there are any problems encountered
while parsing the command line tokens.
parse
public CommandLine parse(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption)
throws ParseException
- Parse the arguments according to the specified options.
- Parameters:
options - the specified Optionsarguments - the command line argumentsstopAtNonOption - specifies whether to continue parsing the
arguments if a non option is encountered.- Returns:
- the list of atomic option and value tokens
- Throws:
ParseException - if there are any problems encountered
while parsing the command line tokens.
Copyright © 2002-2002 Apache Software Foundation. All Rights Reserved.