org.apache.commons.cli
Class BasicParser

java.lang.Object
  |
  +--org.apache.commons.cli.Parser
        |
        +--org.apache.commons.cli.BasicParser

public class BasicParser
extends Parser

The class BasicParser provides a very simple implementation of the flatten method.

Author:
John Keyes (john at integralsource.com)
See Also:
Parser

Fields inherited from class org.apache.commons.cli.Parser
cmd, options, requiredOptions
 
Constructor Summary
BasicParser()
           
 
Method Summary
protected  java.lang.String[] flatten(Options options, java.lang.String[] arguments, boolean stopAtNonOption)
          A simple implementation of Parser's abstract flatten method.
 
Methods inherited from class org.apache.commons.cli.Parser
checkRequiredOptions, parse, parse, processArgs, processOption
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

BasicParser

public BasicParser()
Method Detail

flatten

protected java.lang.String[] flatten(Options options,
                                     java.lang.String[] arguments,
                                     boolean stopAtNonOption)

A simple implementation of Parser's abstract flatten method.

Note: options and stopAtNonOption are not used in this flatten method.

Overrides:
flatten in class Parser
Parameters:
options - The command line Options
arguments - The command line arguments to be parsed
stopAtNonOption - Specifies whether to stop flattening when an non option is found.
Returns:
The arguments String array.