com.saic.isd.util
Class ArgList

java.lang.Object
  extended bycom.saic.isd.util.ArgList

public class ArgList
extends java.lang.Object

Provides easy access to command line parameters.

Author:
C Meiburg (originator)

Constructor Summary
ArgList(java.lang.String[] args)
          Creates a holder for arguments.
 
Method Summary
 java.lang.String getOption(java.lang.String aOptionKey)
          Get a particular setting.
 java.lang.String getOption(java.lang.String aOptionKey, java.lang.String defaultValue)
          Get a particular setting.
 boolean isOption(java.lang.String aOption)
          Checks to see if the setting was made.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArgList

public ArgList(java.lang.String[] args)
Creates a holder for arguments.

Parameters:
args - from main()
Method Detail

getOption

public java.lang.String getOption(java.lang.String aOptionKey)
Get a particular setting.

Parameters:
aOptionKey - If you are using -x option pass in "-x"
Returns:
the option setting or null if not found.

getOption

public java.lang.String getOption(java.lang.String aOptionKey,
                                  java.lang.String defaultValue)
Get a particular setting.

Parameters:
aOptionKey - If you are using -x option pass in "-x"
defaultValue - default value to use if noting his found.
Returns:
the option setting or default if not found.

isOption

public boolean isOption(java.lang.String aOption)
Checks to see if the setting was made.

Parameters:
aOption - If you are using -x option pass in "-x"
Returns:
true if the setting was made.


Copyright © 2002 Gerhard Beck. All rights reserved. Subject to GPL.