public class CharacterMultiProperty extends AbstractDelimitedProperty<java.lang.Character[]>
Modifier and Type | Field and Description |
---|---|
static PropertyDescriptorFactory |
FACTORY |
Constructor and Description |
---|
CharacterMultiProperty(java.lang.String theName,
java.lang.String theDescription,
java.lang.Character[] theDefaults,
float theUIOrder,
char delimiter)
Constructor for CharacterProperty.
|
CharacterMultiProperty(java.lang.String theName,
java.lang.String theDescription,
java.lang.String theDefaults,
java.util.Map<java.lang.String,java.lang.String> otherParams)
Constructor for CharacterProperty that accepts additional params from a map.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<java.lang.Character[]> |
type()
Denotes the value datatype.
|
java.lang.Character[] |
valueFrom(java.lang.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(java.lang.String theName, java.lang.String theDescription, java.lang.Character[] theDefaults, float theUIOrder, char delimiter)
theName
- StringtheDescription
- StringtheDefaults
- char[]theUIOrder
- floatdelimiter
- charjava.lang.IllegalArgumentException
public CharacterMultiProperty(java.lang.String theName, java.lang.String theDescription, java.lang.String theDefaults, java.util.Map<java.lang.String,java.lang.String> otherParams)
theName
- theDescription
- theDefaults
- otherParams
- public java.lang.Class<java.lang.Character[]> type()
PropertyDescriptor
PropertyDescriptor.type()
public java.lang.Character[] valueFrom(java.lang.String valueString) throws java.lang.IllegalArgumentException
PropertyDescriptor
valueString
- Stringjava.lang.IllegalArgumentException
PropertyDescriptor.valueFrom(String)
Copyright © 2002-2014 InfoEther. All Rights Reserved.