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

    public static class OdVerkehrsDatenLangZeitIntervallGeschwindigkeitVerteilungDtvFs.Daten
    extends de.bsvrz.sys.funclib.bitctrl.modell.impl.AbstractOnlineDatum
    Kapselt die Daten des Datensatzes.
    • 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

      • getQKfzNk

        public AttVerkehrsStaerkeTag getQKfzNk()
        Fahrzeugmenge Kfz nicht klassifiziert.

        Returns:
        der Wert von QKfzNk.
      • setQKfzNk

        public void setQKfzNk​(AttVerkehrsStaerkeTag _qKfzNk)
        Fahrzeugmenge Kfz nicht klassifiziert.

        Parameters:
        _qKfzNk - der neue Wert von QKfzNk.
      • setQKrad

        public void setQKrad​(AttVerkehrsStaerkeTag _qKrad)
        Fahrzeugmenge Krad.

        Parameters:
        _qKrad - der neue Wert von QKrad.
      • setQPkw

        public void setQPkw​(AttVerkehrsStaerkeTag _qPkw)
        Fahrzeugmenge Pkw.

        Parameters:
        _qPkw - der neue Wert von QPkw.
      • getQLfw

        public AttVerkehrsStaerkeTag getQLfw()
        Fahrzeugmenge Lieferwagen.

        Returns:
        der Wert von QLfw.
      • setQLfw

        public void setQLfw​(AttVerkehrsStaerkeTag _qLfw)
        Fahrzeugmenge Lieferwagen.

        Parameters:
        _qLfw - der neue Wert von QLfw.
      • getQPkwA

        public AttVerkehrsStaerkeTag getQPkwA()
        Fahrzeugmenge Pkw mit Anhänger.

        Returns:
        der Wert von QPkwA.
      • setQPkwA

        public void setQPkwA​(AttVerkehrsStaerkeTag _qPkwA)
        Fahrzeugmenge Pkw mit Anhänger.

        Parameters:
        _qPkwA - der neue Wert von QPkwA.
      • setQLkw

        public void setQLkw​(AttVerkehrsStaerkeTag _qLkw)
        Fahrzeugmenge Lkw.

        Parameters:
        _qLkw - der neue Wert von QLkw.
      • getQLkwA

        public AttVerkehrsStaerkeTag getQLkwA()
        Fahrzeugmenge Lkw mit Anhänger.

        Returns:
        der Wert von QLkwA.
      • setQLkwA

        public void setQLkwA​(AttVerkehrsStaerkeTag _qLkwA)
        Fahrzeugmenge Lkw mit Anhänger.

        Parameters:
        _qLkwA - der neue Wert von QLkwA.
      • getQSattelKfz

        public AttVerkehrsStaerkeTag getQSattelKfz()
        Fahrzeugmenge Sattel-Kfz.

        Returns:
        der Wert von QSattelKfz.
      • setQSattelKfz

        public void setQSattelKfz​(AttVerkehrsStaerkeTag _qSattelKfz)
        Fahrzeugmenge Sattel-Kfz.

        Parameters:
        _qSattelKfz - der neue Wert von QSattelKfz.
      • setQBus

        public void setQBus​(AttVerkehrsStaerkeTag _qBus)
        Fahrzeugmenge Busse.

        Parameters:
        _qBus - der neue Wert von QBus.
      • getQSGV

        public AttVerkehrsStaerkeTag getQSGV()
        Berechneter Wert = QLkw + QLkwA + QSattelKfz.

        Returns:
        der Wert von QSGV.
      • setQSGV

        public void setQSGV​(AttVerkehrsStaerkeTag _qSGV)
        Berechneter Wert = QLkw + QLkwA + QSattelKfz.

        Parameters:
        _qSGV - der neue Wert von QSGV.
      • getAnteilSGV

        public AttProzentPlusMinus getAnteilSGV()
        Berechneter Wert = QSGV / QKfzGesamt * 100%.

        Returns:
        der Wert von AnteilSGV.
      • setAnteilSGV

        public void setAnteilSGV​(AttProzentPlusMinus _anteilSGV)
        Berechneter Wert = QSGV / QKfzGesamt * 100%.

        Parameters:
        _anteilSGV - der neue Wert von AnteilSGV.
      • getVLVo

        public AttGeschwindigkeit getVLVo()
        Geschwindigkeit Leichtverkehr ohne Anhänger.

        Returns:
        der Wert von VLVo.
      • setVLVo

        public void setVLVo​(AttGeschwindigkeit _vLVo)
        Geschwindigkeit Leichtverkehr ohne Anhänger.

        Parameters:
        _vLVo - der neue Wert von VLVo.
      • getVSGV

        public AttGeschwindigkeit getVSGV()
        Geschwindigkeit Schwerer Güterverkehr.

        Returns:
        der Wert von VSGV.
      • setVSGV

        public void setVSGV​(AttGeschwindigkeit _vSGV)
        Geschwindigkeit Schwerer Güterverkehr.

        Parameters:
        _vSGV - der neue Wert von VSGV.
      • getVBPA

        public AttGeschwindigkeit getVBPA()
        Geschwindigkeit Busse und Pkw mit Anhänger.

        Returns:
        der Wert von VBPA.
      • setVBPA

        public void setVBPA​(AttGeschwindigkeit _vBPA)
        Geschwindigkeit Busse und Pkw mit Anhänger.

        Parameters:
        _vBPA - der neue Wert von VBPA.
      • getSLVo

        public AttGeschwindigkeit getSLVo()
        Standardabweichung der Geschwindigkeit Leichtverkehr ohne Anhänger.

        Returns:
        der Wert von SLVo.
      • setSLVo

        public void setSLVo​(AttGeschwindigkeit _sLVo)
        Standardabweichung der Geschwindigkeit Leichtverkehr ohne Anhänger.

        Parameters:
        _sLVo - der neue Wert von SLVo.
      • getSSGV

        public AttGeschwindigkeit getSSGV()
        Standardabweichung der Geschwindigkeit Schwerer Güterverkehr.

        Returns:
        der Wert von SSGV.
      • setSSGV

        public void setSSGV​(AttGeschwindigkeit _sSGV)
        Standardabweichung der Geschwindigkeit Schwerer Güterverkehr.

        Parameters:
        _sSGV - der neue Wert von SSGV.
      • getSBPA

        public AttGeschwindigkeit getSBPA()
        Standardabweichung der Geschwindigkeit Busse und Pkw mit Anhänger.

        Returns:
        der Wert von SBPA.
      • setSBPA

        public void setSBPA​(AttGeschwindigkeit _sBPA)
        Standardabweichung der Geschwindigkeit Busse und Pkw mit Anhänger.

        Parameters:
        _sBPA - der neue Wert von SBPA.
      • getV85LVo

        public AttGeschwindigkeit getV85LVo()
        v85-Geschwindigkeit Leichtverkehr ohne Anhänger.

        Returns:
        der Wert von V85LVo.
      • setV85LVo

        public void setV85LVo​(AttGeschwindigkeit _v85LVo)
        v85-Geschwindigkeit Leichtverkehr ohne Anhänger.

        Parameters:
        _v85LVo - der neue Wert von V85LVo.
      • getV85SGV

        public AttGeschwindigkeit getV85SGV()
        v85-Geschwindigkeit Pkw Schwerer Güterverkehr.

        Returns:
        der Wert von V85SGV.
      • setV85SGV

        public void setV85SGV​(AttGeschwindigkeit _v85SGV)
        v85-Geschwindigkeit Pkw Schwerer Güterverkehr.

        Parameters:
        _v85SGV - der neue Wert von V85SGV.
      • getV85BPA

        public AttGeschwindigkeit getV85BPA()
        v85-Geschwindigkeit Busse und Pkw mit Anhänger.

        Returns:
        der Wert von V85BPA.
      • setV85BPA

        public void setV85BPA​(AttGeschwindigkeit _v85BPA)
        v85-Geschwindigkeit Busse und Pkw mit Anhänger.

        Parameters:
        _v85BPA - der neue Wert von V85BPA.
      • getV15LVo

        public AttGeschwindigkeit getV15LVo()
        v15-Geschwindigkeit Leichtverkehr ohne Anhänger.

        Returns:
        der Wert von V15LVo.
      • setV15LVo

        public void setV15LVo​(AttGeschwindigkeit _v15LVo)
        v15-Geschwindigkeit Leichtverkehr ohne Anhänger.

        Parameters:
        _v15LVo - der neue Wert von V15LVo.
      • getV15SGV

        public AttGeschwindigkeit getV15SGV()
        v15-Geschwindigkeit Pkw Schwerer Güterverkehr.

        Returns:
        der Wert von V15SGV.
      • setV15SGV

        public void setV15SGV​(AttGeschwindigkeit _v15SGV)
        v15-Geschwindigkeit Pkw Schwerer Güterverkehr.

        Parameters:
        _v15SGV - der neue Wert von V15SGV.
      • getV15BPA

        public AttGeschwindigkeit getV15BPA()
        v15-Geschwindigkeit Busse und Pkw mit Anhänger.

        Returns:
        der Wert von V15BPA.
      • setV15BPA

        public void setV15BPA​(AttGeschwindigkeit _v15BPA)
        v15-Geschwindigkeit Busse und Pkw mit Anhänger.

        Parameters:
        _v15BPA - der neue Wert von V15BPA.
      • getQLVoGeschwKlasse

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttVerkehrsStaerkeTag> getQLVoGeschwKlasse()
        Anzahl Fahrzeuge in Geschwindigkeitsklasse Leichtverkehr ohne Anhänger.

        Returns:
        der Wert von QLVoGeschwKlasse.
      • getQSGVGeschwKlasse

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttVerkehrsStaerkeTag> getQSGVGeschwKlasse()
        Anzahl Fahrzeuge in Geschwindigkeitsklasse Schwerer Güterverkehr.

        Returns:
        der Wert von QSGVGeschwKlasse.
      • getQBPAGeschwKlasse

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttVerkehrsStaerkeTag> getQBPAGeschwKlasse()
        Anzahl Fahrzeuge in Geschwindigkeitsklasse Busse und Pkw mit Anhänger.

        Returns:
        der Wert von QBPAGeschwKlasse.
      • getVGrenzLVo

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttTlsLveGrenzGeschwindigkeit> getVGrenzLVo()
        Grenze der Geschwindigkeitsklasse für LVo.

        <absatz> Der Werte beschreibt die Grenzen der Geschwindigkeitsklasse. Folgende Regeln müssen dabei eingehalten werden: </absatz> <absatz> 1. Es gilt für alle Klassen untere Grenze &kleiner; Wert &kleinerGleich; obere Grenze. </absatz> <absatz> 2. Die Reihenfolge der Klassen ist immer von der kleinsten Geschwindigkeitsklasse zur größten. </absatz> <absatz> 3. Die unterste Grenze der ersten Klasse ist immer 0 km/h. </absatz> <absatz> 4. Die letzte Klasse ist immer nach oben unbegrenzt. </absatz> <absatz> 5. Die Struktur muss immer alle Grenzen für eine Fahrzeugklasse enthalten. </absatz>

        Returns:
        der Wert von VGrenzLVo.
      • getVGrenzSGV

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttTlsLveGrenzGeschwindigkeit> getVGrenzSGV()
        Grenze der Geschwindigkeitsklasse für SGV.

        <absatz> Der Werte beschreibt die Grenzen der Geschwindigkeitsklasse. Folgende Regeln müssen dabei eingehalten werden: </absatz> <absatz> 1. Es gilt für alle Klassen untere Grenze &kleiner; Wert &kleinerGleich; obere Grenze. </absatz> <absatz> 2. Die Reihenfolge der Klassen ist immer von der kleinsten Geschwindigkeitsklasse zur größten. </absatz> <absatz> 3. Die unterste Grenze der ersten Klasse ist immer 0 km/h. </absatz> <absatz> 4. Die letzte Klasse ist immer nach oben unbegrenzt. </absatz> <absatz> 5. Die Struktur muss immer alle Grenzen für eine Fahrzeugklasse enthalten. </absatz>

        Returns:
        der Wert von VGrenzSGV.
      • getVGrenzBPA

        public de.bsvrz.sys.funclib.bitctrl.modell.att.Feld<AttTlsLveGrenzGeschwindigkeit> getVGrenzBPA()
        Grenze der Geschwindigkeitsklasse für BPA.

        <absatz> Der Werte beschreibt die Grenzen der Geschwindigkeitsklasse. Folgende Regeln müssen dabei eingehalten werden: </absatz> <absatz> 1. Es gilt für alle Klassen untere Grenze &kleiner; Wert &kleinerGleich; obere Grenze. </absatz> <absatz> 2. Die Reihenfolge der Klassen ist immer von der kleinsten Geschwindigkeitsklasse zur größten. </absatz> <absatz> 3. Die unterste Grenze der ersten Klasse ist immer 0 km/h. </absatz> <absatz> 4. Die letzte Klasse ist immer nach oben unbegrenzt. </absatz> <absatz> 5. Die Struktur muss immer alle Grenzen für eine Fahrzeugklasse enthalten. </absatz>

        Returns:
        der Wert von VGrenzBPA.
      • 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 OdVerkehrsDatenLangZeitIntervallGeschwindigkeitVerteilungDtvFs.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