Class AbstractData.NumberValue

    • Constructor Summary

      Constructors 
      Constructor Description
      NumberValue()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      byte byteValue()
      Liefert den Zahl-Wert des Datums in einem byte zurück.
      double doubleValue()
      Liefert den Zahl-Wert des Datums in einem double zurück.
      float floatValue()
      Liefert den Zahl-Wert des Datums in einem float zurück.
      IntegerValueState getState()
      Liefert den Wert eines Datums als Werte-Zustand zurück.
      int intValue()
      Liefert den Zahl-Wert des Datums in einem int zurück.
      boolean isNumber()
      Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann.
      boolean isState()
      Bestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.
      long longValue()
      Liefert den Zahl-Wert des Datums in einem long zurück.
      void set​(double value)
      Setzt den Wert des Datum auf den angegebenen Wert.
      void set​(float value)
      Setzt den Wert des Datum auf den angegebenen Wert.
      void set​(int value)
      Setzt den Wert des Datum auf den angegebenen Wert.
      void set​(long value)
      Setzt den Wert des Datum auf den angegebenen Wert.
      void setState​(IntegerValueState state)
      Setzt das Datum auf den im Werte-Zustand definierten Wert.
      void setText​(java.lang.String text)
      Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert.
      short shortValue()
      Liefert den Zahl-Wert des Datums in einem short zurück.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • NumberValue

        public NumberValue()
    • Method Detail

      • isNumber

        public boolean isNumber()
        Description copied from interface: Data.NumberValue
        Bestimmt, ob der aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann. In einer unskalierten Ansicht kann jeder gültige Wert des Datums als Zahlwert dargestellt werden. In einer skalierten Ansicht von Ganzzahlattributen werden nur Werte innerhalb des definierten Wertebereichs als Zahlwerte entsprechend des Skalierungsfaktors dargestellt.
        Specified by:
        isNumber in interface Data.NumberValue
        Returns:
        true, wenn der Wert aktuelle Wert des Datums durch einen Zahlwert dargestellt werden kann, sonst false.
      • isState

        public boolean isState()
        Description copied from interface: Data.NumberValue
        Bestimmt, ob der aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann.
        Specified by:
        isState in interface Data.NumberValue
        Returns:
        true, wenn der Wert aktuelle Wert des Datums durch einen Wertezustand abgebildet werden kann, sonst false.
      • byteValue

        public byte byteValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem byte zurück.
        Specified by:
        byteValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • shortValue

        public short shortValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem short zurück.
        Specified by:
        shortValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • intValue

        public int intValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem int zurück.
        Specified by:
        intValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • longValue

        public long longValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem long zurück.
        Specified by:
        longValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • floatValue

        public float floatValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem float zurück.
        Specified by:
        floatValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • doubleValue

        public double doubleValue()
        Description copied from interface: Data.NumberValue
        Liefert den Zahl-Wert des Datums in einem double zurück.
        Specified by:
        doubleValue in interface Data.NumberValue
        Returns:
        Wert des Datums
      • getState

        public IntegerValueState getState()
        Description copied from interface: Data.NumberValue
        Liefert den Wert eines Datums als Werte-Zustand zurück.
        Specified by:
        getState in interface Data.NumberValue
        Returns:
        Werte-Zustand oder null, wenn der Wert keinem Wertezustand entspricht.
      • set

        public void set​(int value)
        Description copied from interface: Data.NumberValue
        Setzt den Wert des Datum auf den angegebenen Wert.
        Specified by:
        set in interface Data.NumberValue
        Parameters:
        value - Zu setzender Wert
      • set

        public 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
        Parameters:
        value - Zu setzender Wert
      • set

        public void set​(float value)
        Description copied from interface: Data.NumberValue
        Setzt den Wert des Datum auf den angegebenen Wert.
        Specified by:
        set in interface Data.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
        Parameters:
        value - Zu setzender Wert
      • setText

        public void setText​(java.lang.String text)
        Description copied from interface: Data.TextValue
        Setzt den Wert des Datums auf den im übergebenen Text enthalten Wert.
        Specified by:
        setText in interface Data.TextValue
        Parameters:
        text - Text mit dem zu setzenden Wert.