Class 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()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 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 class java.lang.Object