Class AbstractData.NumberValue
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.NumberValue
- All Implemented Interfaces:
Data.NumberValue,Data.TextValue
- Enclosing class:
- AbstractData
public abstract static class AbstractData.NumberValue
extends AbstractData.TextValue
implements Data.NumberValue
Subklasse von
AbstractData, abgeleitet von AbstractData.TextValue, implementiert das Interface Data.NumberValue.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyteLiefert den Zahl-Wert des Datums in einembytezurück.doubleLiefert den Zahl-Wert des Datums in einemdoublezurück.floatLiefert den Zahl-Wert des Datums in einemfloatzurück.getState()Liefert den Wert eines Datums als Werte-Zustand zurück.intintValue()Liefert den Zahl-Wert des Datums in einemintzurück.booleanisNumber()Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann.booleanisState()Bestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.longLiefert den Zahl-Wert des Datums in einemlongzurück.voidset(double value) Setzt den Wert des Datum auf den angegebenen Wert.voidset(float value) Setzt den Wert des Datum auf den angegebenen Wert.voidset(int value) Setzt den Wert des Datum auf den angegebenen Wert.voidset(long value) Setzt den Wert des Datum auf den angegebenen Wert.voidsetState(IntegerValueState state) Setzt das Datum auf den im Werte-Zustand definierten Wert.voidSetzt den Wert des Datums auf den im übergebenen Text enthalten Wert.shortLiefert den Zahl-Wert des Datums in einemshortzurück.Methods inherited from class de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
getSuffixText, getText, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.bsvrz.dav.daf.main.Data.TextValue
getSuffixText, getText, getValueText
-
Constructor Details
-
NumberValue
public NumberValue()
-
-
Method Details
-
isNumber
public boolean isNumber()Description copied from interface: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.- Specified by:
isNumberin interfaceData.NumberValue- Returns:
true, wenn der Wert aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann, sonstfalse.
-
isState
public boolean isState()Description copied from interface:Data.NumberValueBestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.- Specified by:
isStatein interfaceData.NumberValue- Returns:
true, wenn der Wert aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann, sonstfalse.
-
byteValue
public byte byteValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einembytezurück.- Specified by:
byteValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
shortValue
public short shortValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einemshortzurück.- Specified by:
shortValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
intValue
public int intValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einemintzurück.- Specified by:
intValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
longValue
public long longValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einemlongzurück.- Specified by:
longValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
floatValue
public float floatValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einemfloatzurück.- Specified by:
floatValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
doubleValue
public double doubleValue()Description copied from interface:Data.NumberValueLiefert den Zahl-Wert des Datums in einemdoublezurück.- Specified by:
doubleValuein interfaceData.NumberValue- Returns:
- Wert des Datums
-
getState
Description copied from interface:Data.NumberValueLiefert den Wert eines Datums als Werte-Zustand zurück.- Specified by:
getStatein interfaceData.NumberValue- Returns:
- Werte-Zustand oder
null, wenn der Wert keinem Wertezustand entspricht.
-
setState
Description copied from interface:Data.NumberValueSetzt das Datum auf den im Werte-Zustand definierten Wert.- Specified by:
setStatein interfaceData.NumberValue- Parameters:
state- Werte-Zustand
-
set
public void set(int value) Description copied from interface:Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.- Specified by:
setin interfaceData.NumberValue- Parameters:
value- Zu setzender Wert
-
set
public void set(long value) Description copied from interface:Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.- Specified by:
setin interfaceData.NumberValue- Parameters:
value- Zu setzender Wert
-
set
public void set(float value) Description copied from interface:Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.- Specified by:
setin interfaceData.NumberValue- Parameters:
value- Zu setzender Wert
-
set
public void set(double value) Description copied from interface:Data.NumberValueSetzt den Wert des Datum auf den angegebenen Wert.- Specified by:
setin interfaceData.NumberValue- Parameters:
value- Zu setzender Wert
-
setText
Description copied from interface:Data.TextValueSetzt den Wert des Datums auf den im übergebenen Text enthalten Wert.- Specified by:
setTextin interfaceData.TextValue- Parameters:
text- Text mit dem zu setzenden Wert.
-