public static interface Data.NumberValue extends Data.TextValue
Interface-Klasse für die Skalierte- und Unskalierte-Ansicht eines Datums.
Modifier and Type | Method and Description |
---|---|
byte |
byteValue()
Liefert den Zahl-Wert des Datums in einem
byte zurück. |
double |
doubleValue()
Liefert den Zahl-Wert des Datums in einem
double zurück. |
float |
floatValue()
Liefert den Zahl-Wert des Datums in einem
float zurück. |
IntegerValueState |
getState()
Liefert den Wert eines Datums als Werte-Zustand zurück.
|
int |
intValue()
Liefert den Zahl-Wert des Datums in einem
int zurück. |
boolean |
isNumber()
Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann.
|
boolean |
isState()
Bestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet 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(float value)
Setzt den Wert des Datum auf den angegebenen Wert.
|
void |
set(int value)
Setzt den Wert des Datum auf den angegebenen Wert.
|
void |
set(long value)
Setzt den Wert des Datum auf den angegebenen Wert.
|
void |
setState(IntegerValueState state)
Setzt das Datum auf den im Werte-Zustand definierten Wert.
|
short |
shortValue()
Liefert den Zahl-Wert des Datums in einem
short zurück. |
getSuffixText, getText, getValueText, setText
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.
true
, wenn der Wert aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann, sonst false
.boolean isState()
Bestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.
true
, wenn der Wert aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann, sonst false
.byte byteValue()
Liefert den Zahl-Wert des Datums in einem byte
zurück.
short shortValue()
Liefert den Zahl-Wert des Datums in einem short
zurück.
int intValue()
Liefert den Zahl-Wert des Datums in einem int
zurück.
long longValue()
Liefert den Zahl-Wert des Datums in einem long
zurück.
float floatValue()
Liefert den Zahl-Wert des Datums in einem float
zurück.
double doubleValue()
Liefert den Zahl-Wert des Datums in einem double
zurück.
IntegerValueState getState()
Liefert den Wert eines Datums als Werte-Zustand zurück.
null
, wenn der Wert keinem Wertezustand entspricht.void setState(IntegerValueState state)
Setzt das Datum auf den im Werte-Zustand definierten Wert.
state
- Werte-Zustandvoid set(int value)
Setzt den Wert des Datum auf den angegebenen Wert.
value
- Zu setzender Wertvoid set(long value)
Setzt den Wert des Datum auf den angegebenen Wert.
value
- Zu setzender Wertvoid set(float value)
Setzt den Wert des Datum auf den angegebenen Wert.
value
- Zu setzender Wertvoid set(double value)
Setzt den Wert des Datum auf den angegebenen Wert.
value
- Zu setzender Wert