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.