public class IntegerMultiProperty extends AbstractMultiNumericProperty<Integer[]>
Modifier and Type | Field and Description |
---|---|
static PropertyDescriptorFactory |
FACTORY |
numberFieldTypesByKey
Constructor and Description |
---|
IntegerMultiProperty(String theName,
String theDescription,
Integer min,
Integer max,
Integer[] theDefaults,
float theUIOrder)
Constructor for IntegerProperty.
|
Modifier and Type | Method and Description |
---|---|
protected Object[] |
arrayFor(int size) |
protected Object |
createFrom(String value) |
Class<Integer[]> |
type()
Denotes the value datatype.
|
defaultAsString, isMultiValue
addAttributesTo, lowerLimit, rangeString, upperLimit, valueErrorFor
valueFrom
areEqual, asDelimitedString, asDelimitedString, asString, attributeValuesById, choices, compareTo, defaultHasNullValue, defaultValue, description, equals, errorFor, hashCode, isArray, isRequired, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, toString, typeErrorFor, uiOrder, valuesErrorFor
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asDelimitedString, attributeValuesById, choices, defaultValue, description, errorFor, isRequired, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, uiOrder, valueFrom
compareTo
public static final PropertyDescriptorFactory FACTORY
public IntegerMultiProperty(String theName, String theDescription, Integer min, Integer max, Integer[] theDefaults, float theUIOrder)
theName
- StringtheDescription
- Stringmin
- Integermax
- IntegertheDefaults
- Integer[]theUIOrder
- floatIllegalArgumentException
public Class<Integer[]> type()
PropertyDescriptor
PropertyDescriptor.type()
protected Object createFrom(String value)
createFrom
in class AbstractScalarProperty<Integer[]>
value
- Stringprotected Object[] arrayFor(int size)
arrayFor
in class AbstractScalarProperty<Integer[]>
size
- intCopyright © 2002-2014 InfoEther. All Rights Reserved.