de.bsvrz.dav.daf.main.config
Interface DoubleAttributeType

All Superinterfaces:
AttributeType, Comparable, ConfigurationObject, SystemObject
All Known Implementing Classes:
DafDoubleAttributeType

public interface DoubleAttributeType
extends AttributeType

Schnittstellenklasse zum Zugriff auf die Eigenschaften von Fließkomma-Attributtypen. Attribute von diesem Attributtyp enthalten Fließkommazahl mit 32 oder 64 Bit Genauigkeit. Durch den Attributtyp wird die Einheit und die Genauigkeit von Werten dieses Typs definiert.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs), Stephan Homeyer (sth)

Field Summary
static byte DOUBLE
          Ergebnis der Methode getAccuracy() für eine Genauigkeit entsprechend dem IEEE 754 floating-point "double format" mit 64 Bits.
static byte FLOAT
          Ergebnis der Methode getAccuracy() für eine Genauigkeit entsprechend dem IEEE 754 floating-point "single format" mit 32 Bits.
 
Method Summary
 byte getAccuracy()
          Bestimmt die Genauigkeit von Attributen dieses Typs.
 String getUnit()
          Bestimmt die Maßeinheit von Werten dieses Attributtyps.
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.AttributeType
getDefaultAttributeValue
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.ConfigurationObject
addSet, duplicate, duplicate, getMutableSet, getNonMutableSet, getNotValidSince, getObjectSet, getObjectSets, getValidSince, removeSet, revalidate
 
Methods inherited from interface de.bsvrz.dav.daf.main.config.SystemObject
getConfigurationArea, getConfigurationData, getConfigurationData, getConfigurationData, getDataModel, getId, getInfo, getName, getNameOrPidOrId, getPid, getPidOrId, getPidOrNameOrId, getType, getUsedAttributeGroupUsages, invalidate, isOfType, isOfType, isValid, setConfigurationData, setConfigurationData, setConfigurationData, setName, toString
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

FLOAT

static final byte FLOAT
Ergebnis der Methode getAccuracy() für eine Genauigkeit entsprechend dem IEEE 754 floating-point "single format" mit 32 Bits.

See Also:
Constant Field Values

DOUBLE

static final byte DOUBLE
Ergebnis der Methode getAccuracy() für eine Genauigkeit entsprechend dem IEEE 754 floating-point "double format" mit 64 Bits.

See Also:
Constant Field Values
Method Detail

getUnit

String getUnit()
Bestimmt die Maßeinheit von Werten dieses Attributtyps.

Returns:
Maßeinheit dieses Attributtyps.

getAccuracy

byte getAccuracy()
Bestimmt die Genauigkeit von Attributen dieses Typs.

Returns:
FLOAT oder DOUBLE.