Class Options.DateOptionDef

java.lang.Object
com.portal.common.Options.OptionDef
com.portal.common.Options.DateOptionDef
Enclosing class:
Options

protected class Options.DateOptionDef extends Options.OptionDef
Definition of a date option. This is an option that will be followed by a single date (i.e. 1/12/2001) value on the command line.
  • Constructor Details

    • DateOptionDef

      public DateOptionDef(String name, Date defValue, String desc)
      Construct a date option. This is an option that will be followed by a single date value on the command line. If the option does not appear on the command line then use the specified default value.

      Parameters:
      name - The name of the option. The name should include the leading "-" (i.e. -start).
      defValue - The default value to use if the option does not appear on the command line. A value of null implies the current date.
      desc - The description of the option.
    • DateOptionDef

      public DateOptionDef(String name, String desc)
      Construct a date option. This is an option that will be followed by a single date value on the command line. This is a required option and the parse method will throw an exception if the option does not appear on the command line.

      Parameters:
      name - The name of the option. The name should include the leading "-" (i.e. -start).
      desc - The description of the option.
  • Method Details