Class AtlStuetzstelle

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

    public class AtlStuetzstelle
    extends java.lang.Object
    implements de.bsvrz.sys.funclib.bitctrl.modell.att.Attributliste
    Definition einer Stützstelle.

    <absatz> Die Stützstellen sind für die Verkehrsstärken und Geschwindigkeiten zusammengefasst. </absatz> <absatz> Die Stützstellenwerte zur Verkehrsstärke und zur Geschwindigkeit können die Zustände "nicht ermittelbar", "fehlerhaft" und "nicht ermittelbar/fehlerhaft" aufweisen. Die undefinierte Stützstelle liegt IRGENDWO im undefinierten Bereich. Der undefinierte Bereich wird dabei von zwei definierten Stützstellen begrenzt. </absatz>

    • Constructor Summary

      Constructors 
      Constructor Description
      AtlStuetzstelle()  
    • 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)  
      AtlStuetzstelle clone()  
      AttStuetzStellenWert getQKfz()
      Kfz pro Stunde [Kfz/h] oder relative Angabe [%].
      AttStuetzStellenWert getQLkw()
      Lkw pro Stunde [Lkw/h] oder relative Angabe [%].
      AttStuetzStellenWert getVLkw()
      Geschwindigkeit Lkw [km/h] oder relative Angabe [%].
      AttStuetzStellenWert getVPkw()
      Geschwindigkeit Pkw [km/h] oder relative Angabe [%].
      de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getZeit()
      Relative Zeitdauer.
      void setQKfz​(AttStuetzStellenWert _qKfz)
      Kfz pro Stunde [Kfz/h] oder relative Angabe [%].
      void setQLkw​(AttStuetzStellenWert _qLkw)
      Lkw pro Stunde [Lkw/h] oder relative Angabe [%].
      void setVLkw​(AttStuetzStellenWert _vLkw)
      Geschwindigkeit Lkw [km/h] oder relative Angabe [%].
      void setVPkw​(AttStuetzStellenWert _vPkw)
      Geschwindigkeit Pkw [km/h] oder relative Angabe [%].
      void setZeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _zeit)
      Relative Zeitdauer.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AtlStuetzstelle

        public AtlStuetzstelle()
    • Method Detail

      • getZeit

        public de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel getZeit()
        Relative Zeitdauer.

        Returns:
        der Wert von Zeit.
      • setZeit

        public void setZeit​(de.bsvrz.sys.funclib.bitctrl.modell.att.RelativerZeitstempel _zeit)
        Relative Zeitdauer.

        Parameters:
        _zeit - der neue Wert von Zeit.
      • getQLkw

        public AttStuetzStellenWert getQLkw()
        Lkw pro Stunde [Lkw/h] oder relative Angabe [%].

        Returns:
        der Wert von QLkw.
      • setQLkw

        public void setQLkw​(AttStuetzStellenWert _qLkw)
        Lkw pro Stunde [Lkw/h] oder relative Angabe [%].

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

        public AttStuetzStellenWert getQKfz()
        Kfz pro Stunde [Kfz/h] oder relative Angabe [%].

        Returns:
        der Wert von QKfz.
      • setQKfz

        public void setQKfz​(AttStuetzStellenWert _qKfz)
        Kfz pro Stunde [Kfz/h] oder relative Angabe [%].

        Parameters:
        _qKfz - der neue Wert von QKfz.
      • getVPkw

        public AttStuetzStellenWert getVPkw()
        Geschwindigkeit Pkw [km/h] oder relative Angabe [%].

        Returns:
        der Wert von VPkw.
      • setVPkw

        public void setVPkw​(AttStuetzStellenWert _vPkw)
        Geschwindigkeit Pkw [km/h] oder relative Angabe [%].

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

        public AttStuetzStellenWert getVLkw()
        Geschwindigkeit Lkw [km/h] oder relative Angabe [%].

        Returns:
        der Wert von VLkw.
      • setVLkw

        public void setVLkw​(AttStuetzStellenWert _vLkw)
        Geschwindigkeit Lkw [km/h] oder relative Angabe [%].

        Parameters:
        _vLkw - der neue Wert von VLkw.
      • 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 AtlStuetzstelle 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