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

    public static class PdParameterMessStellenGruppe.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.
    • 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

      • getUrlasser

        public AtlUrlasser getUrlasser()
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Returns:
        der Wert von Urlasser.
      • setUrlasser

        public void setUrlasser​(AtlUrlasser _urlasser)
        Urlasserinformationen.

        Urlasserinformationen bestehen aus einer Referenz auf den Benutzer, der die Meldung erzeugt hat, einer Angabe der Ursache für die Meldung und einem Veranlasser für die Meldung.

        Parameters:
        _urlasser - der neue Wert von Urlasser.
      • getVergleichsIntervallKurzZeit

        public AttKurzzeitIntervallAnteilStunde getVergleichsIntervallKurzZeit()
        Kurzzeit-Vergleichsintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von VergleichsIntervallKurzZeit.
      • setVergleichsIntervallKurzZeit

        public void setVergleichsIntervallKurzZeit​(AttKurzzeitIntervallAnteilStunde _vergleichsIntervallKurzZeit)
        Kurzzeit-Vergleichsintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _vergleichsIntervallKurzZeit - der neue Wert von VergleichsIntervallKurzZeit.
      • getMaxAbweichungVorgaengerKurzZeit

        public AttProzentPlusMinus getMaxAbweichungVorgaengerKurzZeit()
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit dem Vorgänger beim Kurzzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von MaxAbweichungVorgaengerKurzZeit.
      • setMaxAbweichungVorgaengerKurzZeit

        public void setMaxAbweichungVorgaengerKurzZeit​(AttProzentPlusMinus _maxAbweichungVorgaengerKurzZeit)
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit dem Vorgänger beim Kurzzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _maxAbweichungVorgaengerKurzZeit - der neue Wert von MaxAbweichungVorgaengerKurzZeit.
      • getMaxAbweichungMessStellenGruppeKurzZeit

        public AttProzentPlusMinus getMaxAbweichungMessStellenGruppeKurzZeit()
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit den Werten der MessStellenGruppe beim Kurzzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von MaxAbweichungMessStellenGruppeKurzZeit.
      • setMaxAbweichungMessStellenGruppeKurzZeit

        public void setMaxAbweichungMessStellenGruppeKurzZeit​(AttProzentPlusMinus _maxAbweichungMessStellenGruppeKurzZeit)
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit den Werten der MessStellenGruppe beim Kurzzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _maxAbweichungMessStellenGruppeKurzZeit - der neue Wert von MaxAbweichungMessStellenGruppeKurzZeit.
      • getVergleichsIntervallLangZeit

        public AttStundenIntervallAnteileTag getVergleichsIntervallLangZeit()
        Langzeit-Vergleichsintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von VergleichsIntervallLangZeit.
      • setVergleichsIntervallLangZeit

        public void setVergleichsIntervallLangZeit​(AttStundenIntervallAnteileTag _vergleichsIntervallLangZeit)
        Langzeit-Vergleichsintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _vergleichsIntervallLangZeit - der neue Wert von VergleichsIntervallLangZeit.
      • getMaxAbweichungVorgaengerLangZeit

        public AttProzentPlusMinus getMaxAbweichungVorgaengerLangZeit()
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit dem Vorgänger beim Langzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von MaxAbweichungVorgaengerLangZeit.
      • setMaxAbweichungVorgaengerLangZeit

        public void setMaxAbweichungVorgaengerLangZeit​(AttProzentPlusMinus _maxAbweichungVorgaengerLangZeit)
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit dem Vorgänger beim Langzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _maxAbweichungVorgaengerLangZeit - der neue Wert von MaxAbweichungVorgaengerLangZeit.
      • getMaxAbweichungMessStellenGruppeLangZeit

        public AttProzentPlusMinus getMaxAbweichungMessStellenGruppeLangZeit()
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit den Werten der MessStellenGruppe beim Langzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Returns:
        der Wert von MaxAbweichungMessStellenGruppeLangZeit.
      • setMaxAbweichungMessStellenGruppeLangZeit

        public void setMaxAbweichungMessStellenGruppeLangZeit​(AttProzentPlusMinus _maxAbweichungMessStellenGruppeLangZeit)
        Maximal zulässige Toleranz für die Abweichung von Messwerten beim Vergleich mit den Werten der MessStellenGruppe beim Langzeitintervall für die Langzeitfehlererkennung von Verkehrsdaten.

        Parameters:
        _maxAbweichungMessStellenGruppeLangZeit - der neue Wert von MaxAbweichungMessStellenGruppeLangZeit.
      • 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 PdParameterMessStellenGruppe.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