private static class DELzFhMessQuerschnitt.MQDatum extends Object implements de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IZeitStempel, IDELzFhDatum
atg.verkehrsDatenKurzZeitMq
, die fuer die SWE 4.DELzFh DE
Langzeit-Fehlererkennung benoetigt werden (sortierbar nach Zeitstempel).Modifier and Type | Field and Description |
---|---|
private long |
datenZeit
Datenzeit dieses Wertes.
|
private boolean |
keineDaten
indiziert
keine Daten . |
private de.bsvrz.dav.daf.main.config.SystemObject |
objekt
Das Systemobjekt des Datums.
|
private double |
qKfz
der Wert
QKfz . |
private double |
qLkw
der Wert
QLkw . |
private double |
qPkw
der Wert
QPkw . |
Constructor and Description |
---|
MQDatum(de.bsvrz.dav.daf.main.ResultData resultat)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IZeitStempel that) |
boolean |
equals(Object obj) |
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt()
Erfragt das Systemobjekt dieses Datums.
|
double |
getQ(FahrzeugArt fahrzeugArt)
Erfragt einen Q-Wert fuer eine bestimmte Fahrzeugart.
|
long |
getZeitStempel() |
int |
hashCode() |
boolean |
isAuswertbar(FahrzeugArt fahrzeugArt)
Indiziert, dass der ueber diese Schnittstelle erfragbare Wert fuer die
uebergebene Fahrzeugart nicht auf einem der folgenden Zustaende
steht:
- nicht ermittelbar ,- fehlerhaft ,- nicht ermittelbar oder fehlerhaft . |
boolean |
isKeineDaten()
Erfragt, ob dieses Datum auf
keine Daten steht. |
String |
toString() |
private de.bsvrz.dav.daf.main.config.SystemObject objekt
private final long datenZeit
private double qKfz
QKfz
.private double qLkw
QLkw
.private double qPkw
QPkw
.private boolean keineDaten
keine Daten
.public MQDatum(de.bsvrz.dav.daf.main.ResultData resultat)
resultat
- ein Datum der Attributgruppe
atg.verkehrsDatenKurzZeitMq
public final boolean isKeineDaten()
IDELzFhDatum
keine Daten
steht.isKeineDaten
in interface IDELzFhDatum
keine Daten
stehtpublic long getZeitStempel()
getZeitStempel
in interface de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IZeitStempel
public int compareTo(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IZeitStempel that)
compareTo
in interface Comparable<de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IZeitStempel>
public double getQ(FahrzeugArt fahrzeugArt)
IDELzFhDatum
getQ
in interface IDELzFhDatum
fahrzeugArt
- eine Fahrzeugartpublic boolean isAuswertbar(FahrzeugArt fahrzeugArt)
IDELzFhDatum
nicht ermittelbar
,fehlerhaft
,nicht ermittelbar oder fehlerhaft
.isAuswertbar
in interface IDELzFhDatum
fahrzeugArt
- eine Fahrzeugartpublic de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
IDELzFhDatum
getObjekt
in interface IDELzFhDatum
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.