public class CharacterMultiProperty extends AbstractDelimitedProperty<Character[]>
Modifier and Type | Field and Description |
---|---|
static PropertyDescriptorFactory |
FACTORY |
Constructor and Description |
---|
CharacterMultiProperty(String theName,
String theDescription,
Character[] theDefaults,
float theUIOrder,
char delimiter)
Constructor for CharacterProperty.
|
CharacterMultiProperty(String theName,
String theDescription,
String theDefaults,
Map<String,String> otherParams)
Constructor for CharacterProperty that accepts additional params from a map.
|
Modifier and Type | Method and Description |
---|---|
Class<Character[]> |
type()
Denotes the value datatype.
|
Character[] |
valueFrom(String valueString)
If the property is multi-valued then return the separate values after
parsing the propertyString provided.
|
addAttributesTo, defaultAsString, delimiterIn, isMultiValue, multiValueDelimiter, multiValueDelimiter
areEqual, asDelimitedString, asDelimitedString, asString, attributeValuesById, choices, compareTo, defaultHasNullValue, defaultValue, description, equals, errorFor, hashCode, isArray, isRequired, name, preferredRowCount, propertyErrorFor, toString, typeErrorFor, uiOrder, valueErrorFor, valuesErrorFor
public static final PropertyDescriptorFactory FACTORY
public CharacterMultiProperty(String theName, String theDescription, Character[] theDefaults, float theUIOrder, char delimiter)
theName
- StringtheDescription
- StringtheDefaults
- char[]theUIOrder
- floatdelimiter
- charIllegalArgumentException
public Class<Character[]> type()
PropertyDescriptor
PropertyDescriptor.type()
public Character[] valueFrom(String valueString) throws IllegalArgumentException
PropertyDescriptor
valueString
- StringIllegalArgumentException
PropertyDescriptor.valueFrom(String)
Copyright © 2002-2014 InfoEther. All Rights Reserved.