Class AtlNbaZwischenErgebnisseAbschnitt

  • All Implemented Interfaces:
    de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste

    public class AtlNbaZwischenErgebnisseAbschnitt
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Zwischenergebnisse der Stauprognose für jeden vom Stau betroffenen Abschnitt.

    <absatz> Zwischenergebnisse der Stauprognose für jeden vom Stau betroffenen Abschnitt </absatz>

    • Constructor Detail

      • AtlNbaZwischenErgebnisseAbschnitt

        public AtlNbaZwischenErgebnisseAbschnitt()
    • Method Detail

      • getStrassenteilsegment

        public StrassenTeilSegment getStrassenteilsegment()
        Strassenteilsegment zu dem der Abschnitt gehört.

        Returns:
        der Wert von Strassenteilsegment.
      • setStrassenteilsegment

        public void setStrassenteilsegment​(StrassenTeilSegment _strassenteilsegment)
        Strassenteilsegment zu dem der Abschnitt gehört.

        Parameters:
        _strassenteilsegment - der neue Wert von Strassenteilsegment.
      • getOffset

        public AttStreckeMeter getOffset()
        Offset des Abschnitts innerhalb des Strassenteilsegments.

        Returns:
        der Wert von Offset.
      • setOffset

        public void setOffset​(AttStreckeMeter _offset)
        Offset des Abschnitts innerhalb des Strassenteilsegments.

        Parameters:
        _offset - der neue Wert von Offset.
      • getLeistungsfaehigkeitAbschnitt

        public AttVerkehrsStaerkeStunde getLeistungsfaehigkeitAbschnitt()
        Leistungsfähigkeit des Abschnitts.

        Returns:
        der Wert von LeistungsfaehigkeitAbschnitt.
      • setLeistungsfaehigkeitAbschnitt

        public void setLeistungsfaehigkeitAbschnitt​(AttVerkehrsStaerkeStunde _leistungsfaehigkeitAbschnitt)
        Leistungsfähigkeit des Abschnitts.

        Parameters:
        _leistungsfaehigkeitAbschnitt - der neue Wert von LeistungsfaehigkeitAbschnitt.
      • getLeistungsfaehigkeitFahrstreifen

        public AttVerkehrsStaerkeStunde getLeistungsfaehigkeitFahrstreifen()
        Leistungsfähigkeit eines Fahrstreifens des Abschnitts.

        Returns:
        der Wert von LeistungsfaehigkeitFahrstreifen.
      • setLeistungsfaehigkeitFahrstreifen

        public void setLeistungsfaehigkeitFahrstreifen​(AttVerkehrsStaerkeStunde _leistungsfaehigkeitFahrstreifen)
        Leistungsfähigkeit eines Fahrstreifens des Abschnitts.

        Parameters:
        _leistungsfaehigkeitFahrstreifen - der neue Wert von LeistungsfaehigkeitFahrstreifen.
      • getAbschnittsLaenge

        public AttStreckeMeter getAbschnittsLaenge()
        Länge des Abschnitts.

        Returns:
        der Wert von AbschnittsLaenge.
      • setAbschnittsLaenge

        public void setAbschnittsLaenge​(AttStreckeMeter _abschnittsLaenge)
        Länge des Abschnitts.

        Parameters:
        _abschnittsLaenge - der neue Wert von AbschnittsLaenge.
      • getVStauBerechnet

        public AttGeschwindigkeit getVStauBerechnet()
        berechnetes VStau (vor Vergleich mit Parameter VmaxStau.

        Returns:
        der Wert von VStauBerechnet.
      • setVStauBerechnet

        public void setVStauBerechnet​(AttGeschwindigkeit _vStauBerechnet)
        berechnetes VStau (vor Vergleich mit Parameter VmaxStau.

        Parameters:
        _vStauBerechnet - der neue Wert von VStauBerechnet.
      • getVStau

        public AttGeschwindigkeit getVStau()
        VStau (nach Vergleich mit Parameter VmaxStau.

        Returns:
        der Wert von VStau.
      • setVStau

        public void setVStau​(AttGeschwindigkeit _vStau)
        VStau (nach Vergleich mit Parameter VmaxStau.

        Parameters:
        _vStau - der neue Wert von VStau.
      • getLFZ

        public AttStreckeMeter getLFZ()
        Länge eines Fahrzeugs im Stau.

        Returns:
        der Wert von LFZ.
      • setLFZ

        public void setLFZ​(AttStreckeMeter _lFZ)
        Länge eines Fahrzeugs im Stau.

        Parameters:
        _lFZ - der neue Wert von LFZ.
      • getAnzFzgAbschnitt

        public AttVerkehrsStaerkeIntervall getAnzFzgAbschnitt()
        Anzahl möglicher Fahrzeuge im Abschnitt.

        Returns:
        der Wert von AnzFzgAbschnitt.
      • setAnzFzgAbschnitt

        public void setAnzFzgAbschnitt​(AttVerkehrsStaerkeIntervall _anzFzgAbschnitt)
        Anzahl möglicher Fahrzeuge im Abschnitt.

        Parameters:
        _anzFzgAbschnitt - der neue Wert von AnzFzgAbschnitt.
      • getN

        public AttVerkehrsStaerkeIntervall getN()
        Anzahl Fahrzeuge im Stau unter Berücksichtigung dieses Abschnitts.

        Returns:
        der Wert von N.
      • setN

        public void setN​(AttVerkehrsStaerkeIntervall _n)
        Anzahl Fahrzeuge im Stau unter Berücksichtigung dieses Abschnitts.

        Parameters:
        _n - der neue Wert von N.
      • getL

        public AttStreckeMeter getL()
        Länge des Staus unter Berücksichtigung dieses Abschnitts.

        Returns:
        der Wert von L.
      • setL

        public void setL​(AttStreckeMeter _l)
        Länge des Staus unter Berücksichtigung dieses Abschnitts.

        Parameters:
        _l - der neue Wert von L.
      • getKorrekturFahrzeuge

        public AttZahlPositiv getKorrekturFahrzeuge()
        Anzahl Fahrzeuge um die die mögliche Anzahl korrigiert wurde. Korrektur ist dann notwendig, wenn der Stauanfang bzw. das Stauende nicht mit dem Offset eines Abschnitts übereinstimmt.

        Returns:
        der Wert von KorrekturFahrzeuge.
      • setKorrekturFahrzeuge

        public void setKorrekturFahrzeuge​(AttZahlPositiv _korrekturFahrzeuge)
        Anzahl Fahrzeuge um die die mögliche Anzahl korrigiert wurde. Korrektur ist dann notwendig, wenn der Stauanfang bzw. das Stauende nicht mit dem Offset eines Abschnitts übereinstimmt.

        Parameters:
        _korrekturFahrzeuge - der neue Wert von KorrekturFahrzeuge.
      • getKorrekturLaenge

        public AttZahlPositiv getKorrekturLaenge()
        Anzahl Meter um die die Länge des Staus korrigiert wurde. Korrektur ist dann notwendig, wenn der Stauanfang bzw. das Stauende nicht mit dem Offset eines Abschnitts übereinstimmt.

        Returns:
        der Wert von KorrekturLaenge.
      • setKorrekturLaenge

        public void setKorrekturLaenge​(AttZahlPositiv _korrekturLaenge)
        Anzahl Meter um die die Länge des Staus korrigiert wurde. Korrektur ist dann notwendig, wenn der Stauanfang bzw. das Stauende nicht mit dem Offset eines Abschnitts übereinstimmt.

        Parameters:
        _korrekturLaenge - der neue Wert von KorrekturLaenge.
      • bean2Atl

        public void bean2Atl​(de.bsvrz.dav.daf.main.Data datum,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        bean2Atl in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • atl2Bean

        public void atl2Bean​(de.bsvrz.dav.daf.main.Data daten,
                             de.bsvrz.sys.funclib.bitctrl.modell.ObjektFactory factory)
        Specified by:
        atl2Bean in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
      • clone

        public AtlNbaZwischenErgebnisseAbschnitt clone()
        Specified by:
        clone in interface de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
        Overrides:
        clone in class java.lang.Object
      • toString

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