Class FlagOption

java.lang.Object
com.thaiopensource.validate.FlagOption
All Implemented Interfaces:
Option

public class FlagOption extends Object implements Option
  • Constructor Details

  • Method Details

    • getPropertyId

      public FlagPropertyId getPropertyId()
      Specified by:
      getPropertyId in interface Option
    • valueOf

      public Flag valueOf(String arg) throws OptionArgumentException
      Specified by:
      valueOf in interface Option
      Throws:
      OptionArgumentException
    • combine

      public Object combine(Object[] values)
      Description copied from interface: Option
      Combines multiple values of an option into a single value. A property whose value is logically a sequence may be represented by multiple options each representing a single member of the sequence.
      Specified by:
      combine in interface Option
      Parameters:
      values - an array of values to be combined
      Returns:
      an Object representing the combination, or null if they cannot be combined