Class WerteBereich
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.modell.att.WerteBereich
-
public class WerteBereich extends java.lang.ObjectDefiniert den Wertebereich eines Ganzzahlattributs im Datenkatalog.
-
-
Method Summary
Modifier and Type Method Description java.lang.StringgetEinheit()Gibt die Einheit der Zahl zurück.doublegetMaximum()Gibt die größte Zahl zurück, die in diesem Wertebreich liegt.doublegetMinimum()Gibt die kleinste Zahl zurück, die in diesem Wertebreich liegt.doublegetSkalierung()Gibt die Skalierung von Minimum und Maximum zurück, wie sie im Datenkatalog definiert ist.longgetUnskaliertesMaximum()Gibt das unskalierte Maximum des Wertebereich zurück.longgetUnskaliertesMinimum()Gibt das unskalierte Minimum des Wertebereich zurück.static WerteBereichgetWerteBereich(java.lang.Class<? extends Zahl> zahl)Bestimmt den Wertebereich der Zahl.java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-