Class UmfeldDatenSensorDatum

java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorDatum

public class UmfeldDatenSensorDatum extends Object
Schnittstelle zu einem Roh-Sensorwert eines Umfelddatensensors mit Plausibilisierungs-Informationen.
  • Constructor Details

    • UmfeldDatenSensorDatum

      public UmfeldDatenSensorDatum(de.bsvrz.dav.daf.main.ResultData resultat)
      Standardkonstruktor.
      Parameters:
      resultat - ein Roh-Sensorwert eines Umfelddatensensors ( != null)
  • Method Details

    • getVeraendertesOriginalDatum

      public final de.bsvrz.dav.daf.main.ResultData getVeraendertesOriginalDatum()
      Erfragt ein ResultData-Objekt, mit dem Datensatz, wie er sich jetzt gerade in diesem Objekt befindet.
      Returns:
      ein ResultData-Objekt, das mit den aktuellen Daten dieses Objekts korrespondiert
    • isVeraendert

      public final boolean isVeraendert()
      Erfragt, ob dieses Datum verändert wurde.
      Returns:
      ob dieses Datum verändert wurde
    • getOriginalDatum

      public final de.bsvrz.dav.daf.main.ResultData getOriginalDatum()
      Erfragt das originale ResultData, mit dem diese Instanz initialisiert wurde.
      Returns:
      das originale ResultData
    • getGueteIndex

      public final GanzZahl getGueteIndex()
      Erfragt den Gueteindex.
      Returns:
      der Gueteindex
    • getGueteVerfahren

      public final int getGueteVerfahren()
      Erfragt das Gueteverfahren.
      Returns:
      das Gueteverfahren
    • getT

      public final long getT()
      Erfragt das Erfassungsintervall dieses Datums.
      Returns:
      das Erfassungsintervall dieses Datums
    • setT

      public final void setT(long t)
      Setzt das Erfassungsintervall dieses Datums.
      Parameters:
      t - das Erfassungsintervall dieses Datums
    • getStatusErfassungNichtErfasst

      public final int getStatusErfassungNichtErfasst()
      Erfragt den Wert Status.Erfassung.NichtErfasst.
      Returns:
      der Wert Status.Erfassung.NichtErfasst
    • setStatusErfassungNichtErfasst

      public final void setStatusErfassungNichtErfasst(int statusErfassungNichtErfasst)
      Setzt den Wert Status.Erfassung.NichtErfasst.
      Parameters:
      statusErfassungNichtErfasst - der Wert Status.Erfassung.NichtErfasst
    • setGueteIndex

      public final void setGueteIndex(long guete)
      Setzte den Gueteindex.
      Parameters:
      guete - der neue Gueteindex
    • setGueteVerfahren

      public final void setGueteVerfahren(int gueteVerfahren)
      Setzte den Gueteindex.
      Parameters:
      gueteVerfahren - der neue Gueteindex
    • getStatusMessWertErsetzungImplausibel

      public final int getStatusMessWertErsetzungImplausibel()
      Erfragt den Wert Status.MessWertErsetzung.Implausibel.
      Returns:
      der Wert Status.MessWertErsetzung.Implausibel
    • getStatusMessWertErsetzungInterpoliert

      public final int getStatusMessWertErsetzungInterpoliert()
      Erfragt den Wert Status.MessWertErsetzung.Interpoliert.
      Returns:
      der Wert Status.MessWertErsetzung.Interpoliert
    • setStatusMessWertErsetzungImplausibel

      public final void setStatusMessWertErsetzungImplausibel(int statusMessWertErsetzungImplausibel)
      Setzt den Wert Status.MessWertErsetzung.Implausibel.
      Parameters:
      statusMessWertErsetzungImplausibel - der Wert Status.MessWertErsetzung.Implausibel
    • setStatusMessWertErsetzungInterpoliert

      public final void setStatusMessWertErsetzungInterpoliert(int statusMessWertErsetzungInterpoliert)
      Setzt den Wert Status.MessWertErsetzung.Interpoliert.
      Parameters:
      statusMessWertErsetzungInterpoliert - der Wert Status.MessWertErsetzung.Interpoliert
    • getWert

      public final UmfeldDatenSensorWert getWert()
      Erfragt den Wert selbst.
      Returns:
      der Sensor-Messwert
    • getDatenZeit

      public final long getDatenZeit()
      Erfragt die Datenzeit dieses Datums.
      Returns:
      die Datenzeit dieses Datums
    • getDatum

      public final de.bsvrz.dav.daf.main.Data getDatum()
      Erfragt das mit dem aktuellen Zustand dieses Objektes assoziierte DAV-Datum.
      Returns:
      das mit dem aktuellen Zustand dieses Objektes assoziierte DAV-Datum
    • toString

      public String toString()
      Overrides:
      toString in class Object