Class OdNbaUeberwachungReisezeitPrognose.Daten

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste, de.bsvrz.sys.funclib.bitctrl.modell.Datum, de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum
    Enclosing class:
    OdNbaUeberwachungReisezeitPrognose

    public static class OdNbaUeberwachungReisezeitPrognose.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum

        de.bsvrz.sys.funclib.bitctrl.modell.OnlineDatum.Status
    • Constructor Summary

      Constructors 
      Constructor Description
      Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz, de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
      Initialisiert das Onlinedatum.
    • Method Summary

      Modifier and Type Method Description
      void atl2Bean​(de.bsvrz.dav.daf.main.Data daten, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      void bean2Atl​(de.bsvrz.dav.daf.main.Data datum, de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)  
      OdNbaUeberwachungReisezeitPrognose.Daten clone()  
      AttZahl getAbweichung()
      Abweichung absolut.
      AttZahl getAbweichungProzent()
      Abweichung in Prozent.
      AttZahlPositiv getGrenzwert()
      Grenzwert in Prozent.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getPrognoseHorizont()
      Prognosehorizont des Wertes.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getRZakt()
      Reisezeit aktuell.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getRZprog()
      Reisezeitprognose.
      de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getZeitstempel()
      Zeitstempel des geprüften Datensatzes.
      void setAbweichung​(AttZahl _abweichung)
      Abweichung absolut.
      void setAbweichungProzent​(AttZahl _abweichungProzent)
      Abweichung in Prozent.
      void setGrenzwert​(AttZahlPositiv _grenzwert)
      Grenzwert in Prozent.
      void setPrognoseHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
      Prognosehorizont des Wertes.
      void setRZakt​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _rZakt)
      Reisezeit aktuell.
      void setRZprog​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _rZprog)
      Reisezeitprognose.
      void setZeitstempel​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitstempel)
      Zeitstempel des geprüften Datensatzes.
      java.lang.String toString()  
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum

        dContainsDaten, dGetDatenStatus, dGetZeitstempel, dSetDatenStatus, dSetZeitstempel
      • Methods inherited from class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractDatum

        dGetAspekt, dGetDatensatz, dSetAspekt
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.Datum

        dGetAspekt, dGetDatensatz
    • Constructor Detail

      • Daten

        public Daten​(de.bsvrz.sys.funclib.bitctrl.modell.Datensatz datensatz,
                     de.bsvrz.sys.funclib.bitctrl.modell.Aspekt aspekt)
        Initialisiert das Onlinedatum.
        Parameters:
        datensatz - der Datensatz zu dem das Datum gehört.
        aspekt - der Aspekt für das Datum.
    • Method Detail

      • getZeitstempel

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getZeitstempel()
        Zeitstempel des geprüften Datensatzes.

        Returns:
        der Wert von Zeitstempel.
      • setZeitstempel

        public void setZeitstempel​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _zeitstempel)
        Zeitstempel des geprüften Datensatzes.

        Parameters:
        _zeitstempel - der neue Wert von Zeitstempel.
      • getPrognoseHorizont

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getPrognoseHorizont()
        Prognosehorizont des Wertes.

        Returns:
        der Wert von PrognoseHorizont.
      • setPrognoseHorizont

        public void setPrognoseHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
        Prognosehorizont des Wertes.

        Parameters:
        _prognoseHorizont - der neue Wert von PrognoseHorizont.
      • getRZprog

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getRZprog()
        Reisezeitprognose.

        Returns:
        der Wert von RZprog.
      • setRZprog

        public void setRZprog​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _rZprog)
        Reisezeitprognose.

        Parameters:
        _rZprog - der neue Wert von RZprog.
      • getRZakt

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getRZakt()
        Reisezeit aktuell.

        Returns:
        der Wert von RZakt.
      • setRZakt

        public void setRZakt​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _rZakt)
        Reisezeit aktuell.

        Parameters:
        _rZakt - der neue Wert von RZakt.
      • getAbweichung

        public AttZahl getAbweichung()
        Abweichung absolut.

        Returns:
        der Wert von Abweichung.
      • setAbweichung

        public void setAbweichung​(AttZahl _abweichung)
        Abweichung absolut.

        Parameters:
        _abweichung - der neue Wert von Abweichung.
      • getAbweichungProzent

        public AttZahl getAbweichungProzent()
        Abweichung in Prozent.

        Returns:
        der Wert von AbweichungProzent.
      • setAbweichungProzent

        public void setAbweichungProzent​(AttZahl _abweichungProzent)
        Abweichung in Prozent.

        Parameters:
        _abweichungProzent - der neue Wert von AbweichungProzent.
      • getGrenzwert

        public AttZahlPositiv getGrenzwert()
        Grenzwert in Prozent.

        Returns:
        der Wert von Grenzwert.
      • setGrenzwert

        public void setGrenzwert​(AttZahlPositiv _grenzwert)
        Grenzwert in Prozent.

        Parameters:
        _grenzwert - der neue Wert von Grenzwert.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
      • clone

        public OdNbaUeberwachungReisezeitPrognose.Daten clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.Datum
        Specified by:
        clone in class de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object