tiger.util
Class CommandLineArguments

java.lang.Object
  |
  +--tiger.util.CommandLineArguments

public class CommandLineArguments
extends java.lang.Object

Helper class for retriving fields from command line arguments.

Author:
Fredrik Bertilsson

Constructor Summary
CommandLineArguments(java.lang.String[] aArgList)
           
 
Method Summary
 boolean containsOption(java.lang.String aOptionName)
          Checks if an option exists.
 boolean containsOption(java.lang.String aOptionName, java.lang.String aShortOptionName)
          Checks if an option exists.
 java.lang.String getOptionValue(java.lang.String aOptionName)
          Returns a value assciated to a given option.
 java.lang.String getOptionValue(java.lang.String aOptionName, java.lang.String aShortOptionName)
          Returns a value assciated to a given option.
 java.lang.String getOptionValueWithDefault(java.lang.String aOptionName, java.lang.String aDefaultValue)
          Returns a value assciated to a given option.
 java.lang.String getOptionValueWithDefault(java.lang.String aOptionName, java.lang.String aShortOptionName, java.lang.String aDefaultValue)
          Returns a value assciated to a given option.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommandLineArguments

public CommandLineArguments(java.lang.String[] aArgList)
Method Detail

getOptionValue

public java.lang.String getOptionValue(java.lang.String aOptionName)
Returns a value assciated to a given option.


getOptionValueWithDefault

public java.lang.String getOptionValueWithDefault(java.lang.String aOptionName,
                                                  java.lang.String aDefaultValue)
Returns a value assciated to a given option. If value is not found, default value is used.


getOptionValue

public java.lang.String getOptionValue(java.lang.String aOptionName,
                                       java.lang.String aShortOptionName)
Returns a value assciated to a given option.


getOptionValueWithDefault

public java.lang.String getOptionValueWithDefault(java.lang.String aOptionName,
                                                  java.lang.String aShortOptionName,
                                                  java.lang.String aDefaultValue)
Returns a value assciated to a given option. If value is not found, default value is used.


containsOption

public boolean containsOption(java.lang.String aOptionName)
Checks if an option exists.


containsOption

public boolean containsOption(java.lang.String aOptionName,
                              java.lang.String aShortOptionName)
Checks if an option exists.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object