Class AttMeldungsTyp

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>>

    public class AttMeldungsTyp
    extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
    Klassifizierung der Meldungen in unterschiedliche Typen.

    Klassifizierung der Meldungen in unterschiedliche Typen, die eine inhaltliche Unterscheidung der Meldungen bewirken. Z.B. System und Fach für Meldungen, die sich auf systemtechnische oder fachliche Zustände beziehen.

    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AttMeldungsTyp​(java.lang.Byte value)
      Erzeugte eine neues Attribut MeldungsTyp.
    • Method Summary

      Modifier and Type Method Description
      static java.util.List<AttMeldungsTyp> getZustaende()
      Gibt alle Zustände zurück, die das Attribut besitzen kann.
      static AttMeldungsTyp getZustand​(java.lang.Byte value)
      Gibt den Zustand zu einer Zahl zurück oder null, wenn die Zahl keinen Zustand repräsentiert.
      static AttMeldungsTyp getZustand​(java.lang.String value)
      Gibt den Zustand zu einem Zustandsnamen zurück oder null, wenn kein Zustand einen solchen Namen hat.
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl

        compareTo, doubleValue, equals, floatValue, getValue, getWerteBereich, hashCode, intValue, isZustand, longValue, toString
      • Methods inherited from class java.lang.Number

        byteValue, shortValue
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • ZUSTAND_0_SYSTEM

        public static final AttMeldungsTyp ZUSTAND_0_SYSTEM
        Meldungstyp für eine Meldung eines systemtechnischen Zustands.

      • ZUSTAND_1_FACH

        public static final AttMeldungsTyp ZUSTAND_1_FACH
        Meldungstyp für eine Meldung eines fachlichen Zustands.

    • Constructor Detail

      • AttMeldungsTyp

        public AttMeldungsTyp​(java.lang.Byte value)
        Erzeugte eine neues Attribut MeldungsTyp.
        Parameters:
        value - der Wert der Zahl.
    • Method Detail

      • getZustand

        public static AttMeldungsTyp getZustand​(java.lang.Byte value)
        Gibt den Zustand zu einer Zahl zurück oder null, wenn die Zahl keinen Zustand repräsentiert.
        Parameters:
        value - ein Zahlenwert
        Returns:
        der Zustand zu dem Zahlenwert oder null, wenn die Zahl keine Entsprechnung als Zustand besitzt.
      • getZustand

        public static AttMeldungsTyp getZustand​(java.lang.String value)
        Gibt den Zustand zu einem Zustandsnamen zurück oder null, wenn kein Zustand einen solchen Namen hat.
        Parameters:
        value - der Zustandsname
        Returns:
        der Zustand zu dem Zustandsnamen oder null, wenn kein Zustand einen solchen Namen hat.
      • getZustaende

        public static java.util.List<AttMeldungsTyp> getZustaende()
        Gibt alle Zustände zurück, die das Attribut besitzen kann.
        Returns:
        alle Zustände die das Attribut annehmen kann.