Class WerteBereich
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.att.WerteBereich
-
public class WerteBereich extends java.lang.Object
Definiert den Wertebereich eines Ganzzahlattributs im Datenkatalog.
-
-
Method Summary
Modifier and Type Method Description java.lang.String
getEinheit()
Gibt die Einheit der Zahl zurück.double
getMaximum()
Gibt die größte Zahl zurück, die in diesem Wertebreich liegt.double
getMinimum()
Gibt die kleinste Zahl zurück, die in diesem Wertebreich liegt.double
getSkalierung()
Gibt die Skalierung von Minimum und Maximum zurück, wie sie im Datenkatalog definiert ist.long
getUnskaliertesMaximum()
Gibt das unskalierte Maximum des Wertebereich zurück.long
getUnskaliertesMinimum()
Gibt das unskalierte Minimum des Wertebereich zurück.static WerteBereich
getWerteBereich(java.lang.Class<? extends Zahl> zahl)
Bestimmt den Wertebereich der Zahl.java.lang.String
toString()
-
-
-
Method Detail
-
getWerteBereich
public static WerteBereich getWerteBereich(java.lang.Class<? extends Zahl> zahl)
Bestimmt den Wertebereich der Zahl.- Parameters:
zahl
- eine Zahlendefinition.- Returns:
- der Wertebereich der Zahl oder
null
, wenn kein Wertebereich definiert ist.
-
getMinimum
public double getMinimum()
Gibt die kleinste Zahl zurück, die in diesem Wertebreich liegt. Der Wert ist bereits skaliert.- Returns:
- das Minimum des Wertebereichs.
-
getMaximum
public double getMaximum()
Gibt die größte Zahl zurück, die in diesem Wertebreich liegt. Der Wert ist bereits skaliert.- Returns:
- das Maximum des Wertebereichs.
-
getUnskaliertesMinimum
public long getUnskaliertesMinimum()
Gibt das unskalierte Minimum des Wertebereich zurück. Dieser Wert entspricht der Definition im Datenkatalog.- Returns:
- das unskalierte Minimum.
-
getUnskaliertesMaximum
public long getUnskaliertesMaximum()
Gibt das unskalierte Maximum des Wertebereich zurück. Dieser Wert entspricht der Definition im Datenkatalog.- Returns:
- das unskalierte Maximum.
-
getSkalierung
public double getSkalierung()
Gibt die Skalierung von Minimum und Maximum zurück, wie sie im Datenkatalog definiert ist.- Returns:
- die Skalierung des Wertebereichs.
-
getEinheit
public java.lang.String getEinheit()
Gibt die Einheit der Zahl zurück.- Returns:
- die Einheit oder
null
, wenn keine existiert.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-