T
- public abstract class AbstractMultiNumericProperty<T> extends AbstractNumericProperty<T>
NUMBER_FIELD_TYPES_BY_KEY
DEFAULT_DELIMITER, DEFAULT_NUMERIC_DELIMITER
Modifier | Constructor and Description |
---|---|
protected |
AbstractMultiNumericProperty(String theName,
String theDescription,
Number lower,
Number upper,
T theDefault,
float theUIOrder)
Constructor for AbstractMultiNumericProperty.
|
Modifier and Type | Method and Description |
---|---|
protected String |
defaultAsString() |
boolean |
isMultiValue()
Returns whether the property is multi-valued, i.e.
|
addAttributesTo, lowerLimit, rangeString, upperLimit, valueErrorFor
arrayFor, createFrom, 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, type, uiOrder, valueFrom
compareTo
protected AbstractMultiNumericProperty(String theName, String theDescription, Number lower, Number upper, T theDefault, float theUIOrder)
theName
- StringtheDescription
- Stringlower
- Numberupper
- NumbertheDefault
- TtheUIOrder
- floatpublic boolean isMultiValue()
AbstractProperty
isMultiValue
in interface PropertyDescriptor<T>
isMultiValue
in class AbstractProperty<T>
PropertyDescriptor.isMultiValue()
protected String defaultAsString()
defaultAsString
in class AbstractNumericProperty<T>
Copyright © 2002–2017 PMD. All rights reserved.