private abstract static class AttributeBaseValueDataFactory.AttributeValueAdapter.ScaledValueAdapter extends AttributeBaseValueDataFactory.AttributeValueAdapter.IntegerValueAdapter
Modifier | Constructor and Description |
---|---|
private |
ScaledValueAdapter() |
Modifier and Type | Method and Description |
---|---|
double |
doubleValue()
Liefert den Zahl-Wert des Datums in einem
double zurück. |
java.lang.String |
getSuffixText()
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
|
java.lang.String |
getValueText()
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
|
boolean |
isNumber()
Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann.
|
long |
longValue()
Liefert den Zahl-Wert des Datums in einem
long zurück. |
void |
set(double value)
Setzt den Wert des Datum auf den angegebenen Wert.
|
void |
set(long value)
Setzt den Wert des Datum auf den angegebenen Wert.
|
getAttributeType, getName, getState, getState, getUnscaledLongValue, setState, setText, setUnscaledLongValue
byteValue, floatValue, intValue, isState, set, set, shortValue
getText, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getText
public java.lang.String getSuffixText()
Data.TextValue
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
getSuffixText
in interface Data.TextValue
getSuffixText
in class AbstractData.TextValue
public java.lang.String getValueText()
Data.TextValue
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
public boolean isNumber()
Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann. In einer unskalierten Ansicht kann jeder gültige Wert des Datums als Zahlwert dargestellt werden. In einer skalierten Ansicht von Ganzzahlattributen werden nur Werte innerhalb des definierten Wertebereichs als Zahlwerte entsprechend des Skalierungsfaktors dargestellt.
isNumber
in interface Data.NumberValue
isNumber
in class AbstractData.NumberValue
true
, wenn der Wert aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann, sonst false
.public long longValue()
Data.NumberValue
Liefert den Zahl-Wert des Datums in einem long
zurück.
longValue
in interface Data.NumberValue
longValue
in class AbstractData.NumberValue
public double doubleValue()
Data.NumberValue
Liefert den Zahl-Wert des Datums in einem double
zurück.
doubleValue
in interface Data.NumberValue
doubleValue
in class AbstractData.NumberValue
public void set(long value)
Data.NumberValue
Setzt den Wert des Datum auf den angegebenen Wert.
set
in interface Data.NumberValue
set
in class AbstractData.NumberValue
value
- Zu setzender Wertpublic void set(double value)
Data.NumberValue
Setzt den Wert des Datum auf den angegebenen Wert.
set
in interface Data.NumberValue
set
in class AbstractData.NumberValue
value
- Zu setzender Wert