private class ByteArrayPrimitiveData.UnscaledNumberValueView extends java.lang.Object implements Data.NumberValue
| Modifier | Constructor and Description |
|---|---|
private |
UnscaledNumberValueView() |
| 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.
|
java.lang.String |
getSuffixText()
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
|
java.lang.String |
getText()
Bestimmt den Wert des Datums als Text einschließlich Zusatz (wie zum Beispiel Einheit).
|
java.lang.String |
getValueText()
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
|
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.
|
void |
setText(java.lang.String text)
Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert.
|
short |
shortValue()
Liefert den Zahl-Wert des Datums in einem
short zurück. |
public boolean isNumber()
Data.NumberValueBestimmt, 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.NumberValuetrue, wenn der Wert aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann, sonst false.public boolean isState()
Data.NumberValueBestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.
isState in interface Data.NumberValuetrue, wenn der Wert aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann, sonst false.public byte byteValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem byte zurück.
byteValue in interface Data.NumberValuepublic short shortValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem short zurück.
shortValue in interface Data.NumberValuepublic int intValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem int zurück.
intValue in interface Data.NumberValuepublic long longValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem long zurück.
longValue in interface Data.NumberValuepublic float floatValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem float zurück.
floatValue in interface Data.NumberValuepublic double doubleValue()
Data.NumberValueLiefert den Zahl-Wert des Datums in einem double zurück.
doubleValue in interface Data.NumberValuepublic IntegerValueState getState()
Data.NumberValueLiefert den Wert eines Datums als Werte-Zustand zurück.
getState in interface Data.NumberValuenull, wenn der Wert keinem Wertezustand entspricht.public void setState(IntegerValueState state)
Data.NumberValueSetzt das Datum auf den im Werte-Zustand definierten Wert.
setState in interface Data.NumberValuestate - Werte-Zustandpublic void set(int value)
Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.
set in interface Data.NumberValuevalue - Zu setzender Wertpublic void set(long value)
Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.
set in interface Data.NumberValuevalue - Zu setzender Wertpublic void set(float value)
Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.
set in interface Data.NumberValuevalue - Zu setzender Wertpublic void set(double value)
Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.
set in interface Data.NumberValuevalue - Zu setzender Wertpublic java.lang.String getText()
Data.TextValueBestimmt den Wert des Datums als Text einschließlich Zusatz (wie zum Beispiel Einheit).
getText in interface Data.TextValuepublic java.lang.String getValueText()
Data.TextValueBestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
getValueText in interface Data.TextValuepublic java.lang.String getSuffixText()
Data.TextValueBestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
getSuffixText in interface Data.TextValuepublic void setText(java.lang.String text)
Data.TextValueSetzt den Wert des Datums auf den im übergebenen Text enthalten Wert.
setText in interface Data.TextValuetext - Text mit dem zu setzenden Wert.