public class DoubleProperty extends AbstractNumericProperty<java.lang.Double>
Modifier and Type | Field and Description |
---|---|
static PropertyDescriptorFactory |
FACTORY |
numberFieldTypesByKey
Constructor and Description |
---|
DoubleProperty(java.lang.String theName,
java.lang.String theDescription,
java.lang.Double min,
java.lang.Double max,
java.lang.Double theDefault,
float theUIOrder)
Constructor for DoubleProperty.
|
DoubleProperty(java.lang.String theName,
java.lang.String theDescription,
java.lang.String minStr,
java.lang.String maxStr,
java.lang.String defaultStr,
float theUIOrder)
Constructor for DoubleProperty.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
createFrom(java.lang.String value)
Deserializes a string into its Double form.
|
static java.lang.Double |
doubleFrom(java.lang.String numberString) |
java.lang.Class<java.lang.Double> |
type()
Denotes the value datatype.
|
addAttributesTo, defaultAsString, lowerLimit, rangeString, upperLimit, valueErrorFor
arrayFor, valueFrom
areEqual, asDelimitedString, asDelimitedString, asString, attributeValuesById, choices, compareTo, defaultHasNullValue, defaultValue, description, equals, errorFor, hashCode, isArray, isMultiValue, isRequired, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, toString, typeErrorFor, uiOrder, valuesErrorFor
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asDelimitedString, attributeValuesById, choices, defaultValue, description, errorFor, isMultiValue, isRequired, multiValueDelimiter, name, preferredRowCount, propertyErrorFor, uiOrder, valueFrom
public static final PropertyDescriptorFactory FACTORY
public DoubleProperty(java.lang.String theName, java.lang.String theDescription, java.lang.Double min, java.lang.Double max, java.lang.Double theDefault, float theUIOrder)
theName
- StringtheDescription
- Stringmin
- doublemax
- doubletheDefault
- doubletheUIOrder
- floatjava.lang.IllegalArgumentException
public DoubleProperty(java.lang.String theName, java.lang.String theDescription, java.lang.String minStr, java.lang.String maxStr, java.lang.String defaultStr, float theUIOrder)
theName
- StringtheDescription
- StringminStr
- StringmaxStr
- StringdefaultStr
- StringtheUIOrder
- floatjava.lang.IllegalArgumentException
public static java.lang.Double doubleFrom(java.lang.String numberString)
numberString
- Stringpublic java.lang.Class<java.lang.Double> type()
PropertyDescriptor
PropertyDescriptor.type()
protected java.lang.Object createFrom(java.lang.String value)
createFrom
in class AbstractScalarProperty<java.lang.Double>
value
- StringCopyright © 2002-2014 InfoEther. All Rights Reserved.