Class UmfeldDatenSensorDatum
java.lang.Object
de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorDatum
Schnittstelle zu einem Roh-Sensorwert eines Umfelddatensensors mit
Plausibilisierungs-Informationen.
-
Constructor Summary
ConstructorsConstructorDescriptionUmfeldDatenSensorDatum(de.bsvrz.dav.daf.main.ResultData resultat) Standardkonstruktor. -
Method Summary
Modifier and TypeMethodDescriptionfinal longErfragt die Datenzeit dieses Datums.final de.bsvrz.dav.daf.main.DatagetDatum()Erfragt das mit dem aktuellen Zustand dieses Objektes assoziierte DAV-Datum.final GanzZahlErfragt den Gueteindex.final intErfragt das Gueteverfahren.final de.bsvrz.dav.daf.main.ResultDataErfragt das originaleResultData, mit dem diese Instanz initialisiert wurde.final intErfragt den WertStatus.Erfassung.NichtErfasst.final intErfragt den WertStatus.MessWertErsetzung.Implausibel.final intErfragt den WertStatus.MessWertErsetzung.Interpoliert.final longgetT()Erfragt das Erfassungsintervall dieses Datums.final de.bsvrz.dav.daf.main.ResultDataErfragt einResultData-Objekt, mit dem Datensatz, wie er sich jetzt gerade in diesem Objekt befindet.final UmfeldDatenSensorWertgetWert()Erfragt den Wert selbst.final booleanErfragt, ob dieses Datum verändert wurde.final voidsetGueteIndex(long guete) Setzte den Gueteindex.final voidsetGueteVerfahren(int gueteVerfahren) Setzte den Gueteindex.final voidsetStatusErfassungNichtErfasst(int statusErfassungNichtErfasst) Setzt den WertStatus.Erfassung.NichtErfasst.final voidsetStatusMessWertErsetzungImplausibel(int statusMessWertErsetzungImplausibel) Setzt den WertStatus.MessWertErsetzung.Implausibel.final voidsetStatusMessWertErsetzungInterpoliert(int statusMessWertErsetzungInterpoliert) Setzt den WertStatus.MessWertErsetzung.Interpoliert.final voidsetT(long t) Setzt das Erfassungsintervall dieses Datums.toString()
-
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 einResultData-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 originaleResultData, mit dem diese Instanz initialisiert wurde.- Returns:
- das originale
ResultData
-
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 WertStatus.Erfassung.NichtErfasst.- Returns:
- der Wert
Status.Erfassung.NichtErfasst
-
setStatusErfassungNichtErfasst
public final void setStatusErfassungNichtErfasst(int statusErfassungNichtErfasst) Setzt den WertStatus.Erfassung.NichtErfasst.- Parameters:
statusErfassungNichtErfasst- der WertStatus.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 WertStatus.MessWertErsetzung.Implausibel.- Returns:
- der Wert
Status.MessWertErsetzung.Implausibel
-
getStatusMessWertErsetzungInterpoliert
public final int getStatusMessWertErsetzungInterpoliert()Erfragt den WertStatus.MessWertErsetzung.Interpoliert.- Returns:
- der Wert
Status.MessWertErsetzung.Interpoliert
-
setStatusMessWertErsetzungImplausibel
public final void setStatusMessWertErsetzungImplausibel(int statusMessWertErsetzungImplausibel) Setzt den WertStatus.MessWertErsetzung.Implausibel.- Parameters:
statusMessWertErsetzungImplausibel- der WertStatus.MessWertErsetzung.Implausibel
-
setStatusMessWertErsetzungInterpoliert
public final void setStatusMessWertErsetzungInterpoliert(int statusMessWertErsetzungInterpoliert) Setzt den WertStatus.MessWertErsetzung.Interpoliert.- Parameters:
statusMessWertErsetzungInterpoliert- der WertStatus.MessWertErsetzung.Interpoliert
-
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
-