Package com.thaiopensource.validate
Class FlagOption
- java.lang.Object
-
- com.thaiopensource.validate.FlagOption
-
-
Constructor Summary
Constructors Constructor Description FlagOption(FlagPropertyId pid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
combine(java.lang.Object[] values)
Combines multiple values of an option into a single value.FlagPropertyId
getPropertyId()
Flag
valueOf(java.lang.String arg)
-
-
-
Constructor Detail
-
FlagOption
public FlagOption(FlagPropertyId pid)
-
-
Method Detail
-
getPropertyId
public FlagPropertyId getPropertyId()
- Specified by:
getPropertyId
in interfaceOption
-
valueOf
public Flag valueOf(java.lang.String arg) throws OptionArgumentException
- Specified by:
valueOf
in interfaceOption
- Throws:
OptionArgumentException
-
combine
public java.lang.Object combine(java.lang.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.
-
-