public class StringOption extends java.lang.Object implements Option
| Constructor and Description |
|---|
StringOption(StringPropertyId pid) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
combine(java.lang.Object[] values)
Combines multiple values of an option into a single value.
|
java.lang.String |
defaultValue() |
PropertyId |
getPropertyId() |
java.lang.String |
normalize(java.lang.String value) |
java.lang.Object |
valueOf(java.lang.String arg) |
public StringOption(StringPropertyId pid)
public PropertyId getPropertyId()
getPropertyId in interface Optionpublic java.lang.Object valueOf(java.lang.String arg)
throws OptionArgumentException
valueOf in interface OptionOptionArgumentExceptionpublic java.lang.String defaultValue()
throws OptionArgumentPresenceException
OptionArgumentPresenceExceptionpublic java.lang.String normalize(java.lang.String value)
throws OptionArgumentFormatException
OptionArgumentFormatExceptionpublic java.lang.Object combine(java.lang.Object[] values)
Option