de.bsvrz.dav.daf.communication.dataRepresentation
Class AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledValueAdapter
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.TextValue
de.bsvrz.dav.daf.communication.dataRepresentation.AbstractData.NumberValue
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeValueAdapter.NumberValueAdapter
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeValueAdapter.IntegerValueAdapter
de.bsvrz.dav.daf.communication.dataRepresentation.AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledValueAdapter
- All Implemented Interfaces:
- Data.NumberValue, Data.TextValue
- Direct Known Subclasses:
- AttributeBaseValueDataFactory.AttributeArrayAdapter.ByteArrayAdapter.UnscaledItemValueView, AttributeBaseValueDataFactory.AttributeArrayAdapter.IntArrayAdapter.UnscaledItemValueView, AttributeBaseValueDataFactory.AttributeArrayAdapter.LongArrayAdapter.UnscaledItemValueView, AttributeBaseValueDataFactory.AttributeArrayAdapter.ShortArrayAdapter.UnscaledItemValueView, AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledByteValueAdapter, AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledIntegerValueAdapter, AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledLongValueAdapter, AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledShortValueAdapter
- Enclosing class:
- AttributeBaseValueDataFactory.AttributeValueAdapter
private abstract static class AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledValueAdapter
- extends AttributeBaseValueDataFactory.AttributeValueAdapter.IntegerValueAdapter
Method Summary |
String |
getSuffixText()
Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums. |
protected long |
getUnscaledLongValue()
|
String |
getValueText()
Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit). |
void |
set(double value)
Setzt den Wert des Datum auf den angegebenen Wert. |
abstract void |
set(long value)
Setzt den Wert des Datum auf den angegebenen Wert. |
protected void |
setUnscaledLongValue(long value)
|
AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledValueAdapter
private AttributeBaseValueDataFactory.AttributeValueAdapter.UnscaledValueAdapter()
getUnscaledLongValue
protected long getUnscaledLongValue()
- Specified by:
getUnscaledLongValue
in class AttributeBaseValueDataFactory.AttributeValueAdapter.IntegerValueAdapter
setUnscaledLongValue
protected void setUnscaledLongValue(long value)
- Specified by:
setUnscaledLongValue
in class AttributeBaseValueDataFactory.AttributeValueAdapter.IntegerValueAdapter
getSuffixText
public String getSuffixText()
- Description copied from interface:
Data.TextValue
- Bestimmt den Zusatztext (wie zum Beispiel Einheit) des Datums.
- Specified by:
getSuffixText
in interface Data.TextValue
- Overrides:
getSuffixText
in class AbstractData.TextValue
- Returns:
- Zusatztext des Datums (wie zum Beispiel Einheit).
getValueText
public String getValueText()
- Description copied from interface:
Data.TextValue
- Bestimmt den Wert des Datums als Text ohne Zusatz (wie zum Beispiel Einheit).
- Returns:
- Wert des Datums ohne Zusatz (wie zum Beispiel Einheit) als Text.
set
public abstract void set(long value)
- Description copied from interface:
Data.NumberValue
- Setzt den Wert des Datum auf den angegebenen Wert.
- Specified by:
set
in interface Data.NumberValue
- Overrides:
set
in class AbstractData.NumberValue
- Parameters:
value
- Zu setzender Wert
set
public void set(double value)
- Description copied from interface:
Data.NumberValue
- Setzt den Wert des Datum auf den angegebenen Wert.
- Specified by:
set
in interface Data.NumberValue
- Overrides:
set
in class AbstractData.NumberValue
- Parameters:
value
- Zu setzender Wert