Class OdStoerfallVerkehrsZustand.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:
    OdStoerfallVerkehrsZustand

    public static class OdStoerfallVerkehrsZustand.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)  
      OdStoerfallVerkehrsZustand.Daten clone()  
      AttFahrzeugDichte getDichteKfz()
      Dichte aller Kfz (unspezifisch) bezogen auf den Streckenabschnitt.
      AttFahrzeugDichte getDichteLkw()
      Dichte aller Lkw bezogen auf den Streckenabschnitt.
      AttFahrzeugDichte getDichtePkw()
      Dichte aller Pkw bezogen auf den Streckenabschnitt.
      AttVerkehrsStaerkeStunde getFlussKfz()
      Prognosewert für den Fluss aller Kfz (unspezifisch).
      AttVerkehrsStaerkeStunde getFlussLkw()
      Prognosewert für den Fluss normiert auf Lkw.
      AttVerkehrsStaerkeStunde getFlussPkw()
      Prognosewert für den Fluss normiert auf Pkw.
      AtlGuete getGuete()
      Güteindex für den Störfall-Verkehrszustand.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getPrognoseHorizont()
      Prognosehorizont (0 entspricht Analysewert).
      de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getReferenzZeit()
      Referenz-Zeitpunkt der Situation bzw. der verwendeten Daten.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitKfz()
      Prognostizierte, benötigte Fahrzeit in Sekunden für Kfz (unspezifisch) des Streckenabschnitts.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitLkw()
      Prognostizierte, benötigte Fahrzeit in Sekunden für alle LKWs des Streckenabschnitts.
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitPkw()
      Prognostizierte, benötigte Fahrzeit in Sekunden für alle PKWs des Streckenabschnitts.
      AttStoerfallSituation getSituation()
      Verkehrssituation (Level Of Service).
      AttGeschwindigkeit getVKfz()
      Prognostizierte, mittlere Geschwindigkeit aller Fahrzeuge (unspezifisch).
      AttGeschwindigkeit getVLkw()
      Prognostizierte, mittlere Geschwindigkeit aller LKWs.
      AttGeschwindigkeit getVPkw()
      Prognostizierte, mittlere Geschwindigkeit aller PKWs.
      void setDichteKfz​(AttFahrzeugDichte _dichteKfz)
      Dichte aller Kfz (unspezifisch) bezogen auf den Streckenabschnitt.
      void setDichteLkw​(AttFahrzeugDichte _dichteLkw)
      Dichte aller Lkw bezogen auf den Streckenabschnitt.
      void setDichtePkw​(AttFahrzeugDichte _dichtePkw)
      Dichte aller Pkw bezogen auf den Streckenabschnitt.
      void setFlussKfz​(AttVerkehrsStaerkeStunde _flussKfz)
      Prognosewert für den Fluss aller Kfz (unspezifisch).
      void setFlussLkw​(AttVerkehrsStaerkeStunde _flussLkw)
      Prognosewert für den Fluss normiert auf Lkw.
      void setFlussPkw​(AttVerkehrsStaerkeStunde _flussPkw)
      Prognosewert für den Fluss normiert auf Pkw.
      void setGuete​(AtlGuete _guete)
      Güteindex für den Störfall-Verkehrszustand.
      void setPrognoseHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
      Prognosehorizont (0 entspricht Analysewert).
      void setReferenzZeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _referenzZeit)
      Referenz-Zeitpunkt der Situation bzw. der verwendeten Daten.
      void setReisezeitKfz​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitKfz)
      Prognostizierte, benötigte Fahrzeit in Sekunden für Kfz (unspezifisch) des Streckenabschnitts.
      void setReisezeitLkw​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitLkw)
      Prognostizierte, benötigte Fahrzeit in Sekunden für alle LKWs des Streckenabschnitts.
      void setReisezeitPkw​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitPkw)
      Prognostizierte, benötigte Fahrzeit in Sekunden für alle PKWs des Streckenabschnitts.
      void setSituation​(AttStoerfallSituation _situation)
      Verkehrssituation (Level Of Service).
      void setVKfz​(AttGeschwindigkeit _vKfz)
      Prognostizierte, mittlere Geschwindigkeit aller Fahrzeuge (unspezifisch).
      void setVLkw​(AttGeschwindigkeit _vLkw)
      Prognostizierte, mittlere Geschwindigkeit aller LKWs.
      void setVPkw​(AttGeschwindigkeit _vPkw)
      Prognostizierte, mittlere Geschwindigkeit aller PKWs.
      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

      • getReferenzZeit

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel getReferenzZeit()
        Referenz-Zeitpunkt der Situation bzw. der verwendeten Daten.

        Returns:
        der Wert von ReferenzZeit.
      • setReferenzZeit

        public void setReferenzZeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.Zeitstempel _referenzZeit)
        Referenz-Zeitpunkt der Situation bzw. der verwendeten Daten.

        Parameters:
        _referenzZeit - der neue Wert von ReferenzZeit.
      • getPrognoseHorizont

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getPrognoseHorizont()
        Prognosehorizont (0 entspricht Analysewert).

        Returns:
        der Wert von PrognoseHorizont.
      • setPrognoseHorizont

        public void setPrognoseHorizont​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _prognoseHorizont)
        Prognosehorizont (0 entspricht Analysewert).

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

        public AttStoerfallSituation getSituation()
        Verkehrssituation (Level Of Service).

        Returns:
        der Wert von Situation.
      • setSituation

        public void setSituation​(AttStoerfallSituation _situation)
        Verkehrssituation (Level Of Service).

        Parameters:
        _situation - der neue Wert von Situation.
      • getReisezeitKfz

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitKfz()
        Prognostizierte, benötigte Fahrzeit in Sekunden für Kfz (unspezifisch) des Streckenabschnitts.

        Returns:
        der Wert von ReisezeitKfz.
      • setReisezeitKfz

        public void setReisezeitKfz​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitKfz)
        Prognostizierte, benötigte Fahrzeit in Sekunden für Kfz (unspezifisch) des Streckenabschnitts.

        Parameters:
        _reisezeitKfz - der neue Wert von ReisezeitKfz.
      • getReisezeitLkw

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitLkw()
        Prognostizierte, benötigte Fahrzeit in Sekunden für alle LKWs des Streckenabschnitts.

        Returns:
        der Wert von ReisezeitLkw.
      • setReisezeitLkw

        public void setReisezeitLkw​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitLkw)
        Prognostizierte, benötigte Fahrzeit in Sekunden für alle LKWs des Streckenabschnitts.

        Parameters:
        _reisezeitLkw - der neue Wert von ReisezeitLkw.
      • getReisezeitPkw

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getReisezeitPkw()
        Prognostizierte, benötigte Fahrzeit in Sekunden für alle PKWs des Streckenabschnitts.

        Returns:
        der Wert von ReisezeitPkw.
      • setReisezeitPkw

        public void setReisezeitPkw​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _reisezeitPkw)
        Prognostizierte, benötigte Fahrzeit in Sekunden für alle PKWs des Streckenabschnitts.

        Parameters:
        _reisezeitPkw - der neue Wert von ReisezeitPkw.
      • getVKfz

        public AttGeschwindigkeit getVKfz()
        Prognostizierte, mittlere Geschwindigkeit aller Fahrzeuge (unspezifisch).

        Returns:
        der Wert von VKfz.
      • setVKfz

        public void setVKfz​(AttGeschwindigkeit _vKfz)
        Prognostizierte, mittlere Geschwindigkeit aller Fahrzeuge (unspezifisch).

        Parameters:
        _vKfz - der neue Wert von VKfz.
      • getVLkw

        public AttGeschwindigkeit getVLkw()
        Prognostizierte, mittlere Geschwindigkeit aller LKWs.

        Returns:
        der Wert von VLkw.
      • setVLkw

        public void setVLkw​(AttGeschwindigkeit _vLkw)
        Prognostizierte, mittlere Geschwindigkeit aller LKWs.

        Parameters:
        _vLkw - der neue Wert von VLkw.
      • getVPkw

        public AttGeschwindigkeit getVPkw()
        Prognostizierte, mittlere Geschwindigkeit aller PKWs.

        Returns:
        der Wert von VPkw.
      • setVPkw

        public void setVPkw​(AttGeschwindigkeit _vPkw)
        Prognostizierte, mittlere Geschwindigkeit aller PKWs.

        Parameters:
        _vPkw - der neue Wert von VPkw.
      • getFlussKfz

        public AttVerkehrsStaerkeStunde getFlussKfz()
        Prognosewert für den Fluss aller Kfz (unspezifisch).

        Returns:
        der Wert von FlussKfz.
      • setFlussKfz

        public void setFlussKfz​(AttVerkehrsStaerkeStunde _flussKfz)
        Prognosewert für den Fluss aller Kfz (unspezifisch).

        Parameters:
        _flussKfz - der neue Wert von FlussKfz.
      • getFlussLkw

        public AttVerkehrsStaerkeStunde getFlussLkw()
        Prognosewert für den Fluss normiert auf Lkw.

        Returns:
        der Wert von FlussLkw.
      • setFlussLkw

        public void setFlussLkw​(AttVerkehrsStaerkeStunde _flussLkw)
        Prognosewert für den Fluss normiert auf Lkw.

        Parameters:
        _flussLkw - der neue Wert von FlussLkw.
      • getFlussPkw

        public AttVerkehrsStaerkeStunde getFlussPkw()
        Prognosewert für den Fluss normiert auf Pkw.

        Returns:
        der Wert von FlussPkw.
      • setFlussPkw

        public void setFlussPkw​(AttVerkehrsStaerkeStunde _flussPkw)
        Prognosewert für den Fluss normiert auf Pkw.

        Parameters:
        _flussPkw - der neue Wert von FlussPkw.
      • getDichteKfz

        public AttFahrzeugDichte getDichteKfz()
        Dichte aller Kfz (unspezifisch) bezogen auf den Streckenabschnitt.

        Returns:
        der Wert von DichteKfz.
      • setDichteKfz

        public void setDichteKfz​(AttFahrzeugDichte _dichteKfz)
        Dichte aller Kfz (unspezifisch) bezogen auf den Streckenabschnitt.

        Parameters:
        _dichteKfz - der neue Wert von DichteKfz.
      • getDichteLkw

        public AttFahrzeugDichte getDichteLkw()
        Dichte aller Lkw bezogen auf den Streckenabschnitt.

        Returns:
        der Wert von DichteLkw.
      • setDichteLkw

        public void setDichteLkw​(AttFahrzeugDichte _dichteLkw)
        Dichte aller Lkw bezogen auf den Streckenabschnitt.

        Parameters:
        _dichteLkw - der neue Wert von DichteLkw.
      • getDichtePkw

        public AttFahrzeugDichte getDichtePkw()
        Dichte aller Pkw bezogen auf den Streckenabschnitt.

        Returns:
        der Wert von DichtePkw.
      • setDichtePkw

        public void setDichtePkw​(AttFahrzeugDichte _dichtePkw)
        Dichte aller Pkw bezogen auf den Streckenabschnitt.

        Parameters:
        _dichtePkw - der neue Wert von DichtePkw.
      • getGuete

        public AtlGuete getGuete()
        Güteindex für den Störfall-Verkehrszustand.

        Returns:
        der Wert von Guete.
      • setGuete

        public void setGuete​(AtlGuete _guete)
        Güteindex für den Störfall-Verkehrszustand.

        Parameters:
        _guete - der neue Wert von Guete.
      • 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 OdStoerfallVerkehrsZustand.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