private static final class Rechenwerk.RechenErgebnis extends Object implements IDELzFhDatum
Modifier and Type | Field and Description |
---|---|
private Map<FahrzeugArt,Boolean> |
auswertbar
ob (bzw. inwieweit) alle hier gespeicherten Werte auswertbar ist.
|
private de.bsvrz.dav.daf.main.config.SystemObject |
objekt
das Systemobjekt, zu dem dieses Ergebnis gehoert, so sich das
eindeutig bestimmen laesst.
|
private Map<FahrzeugArt,Double> |
werte
alle hier gespeicherten Werte.
|
Modifier | Constructor and Description |
---|---|
private |
RechenErgebnis(IDELzFhDatum... komponenten)
Standardkonstruktor.
|
Modifier and Type | Method and Description |
---|---|
de.bsvrz.dav.daf.main.config.SystemObject |
getObjekt()
Erfragt das Systemobjekt, zu dem dieses Ergebnis gehoert, so sich das
eindeutig bestimmen laesst.
|
double |
getQ(FahrzeugArt fahrzeugArt)
Erfragt einen Q-Wert fuer eine bestimmte Fahrzeugart.
|
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. |
private void |
setAuswertbar(FahrzeugArt fahrzeugArt,
boolean auswertbar1)
Setzt, ob der ueber diese Schnittstelle erfragbare Wert fuer die
uebergebene Fahrzeugart auswertbar ist.
|
private void |
setQ(FahrzeugArt fahrzeugArt,
double wert)
Setzt den Q-Wert einer Fahrzeugart.
|
private de.bsvrz.dav.daf.main.config.SystemObject objekt
private Map<FahrzeugArt,Double> werte
private Map<FahrzeugArt,Boolean> auswertbar
private RechenErgebnis(IDELzFhDatum... komponenten)
komponenten
- die einzelnen Bestandteile, aus denen das Ergebnis
zusammengesetzt sein wird.private void setAuswertbar(FahrzeugArt fahrzeugArt, boolean auswertbar1)
fahrzeugArt
- eine Fahrzeugartauswertbar1
- ob (bzw. inwieweit) alle hier gespeicherten Werte
auswertbar istprivate void setQ(FahrzeugArt fahrzeugArt, double wert)
fahrzeugArt
- eine Fahrzeugartwert
- der zu setzende Q-Wertpublic boolean isAuswertbar(FahrzeugArt fahrzeugArt)
IDELzFhDatum
nicht ermittelbar
,fehlerhaft
,nicht ermittelbar oder fehlerhaft
.isAuswertbar
in interface IDELzFhDatum
fahrzeugArt
- eine Fahrzeugartpublic double getQ(FahrzeugArt fahrzeugArt)
IDELzFhDatum
getQ
in interface IDELzFhDatum
fahrzeugArt
- eine Fahrzeugartpublic boolean isKeineDaten()
IDELzFhDatum
keine Daten
steht.isKeineDaten
in interface IDELzFhDatum
keine Daten
stehtpublic de.bsvrz.dav.daf.main.config.SystemObject getObjekt()
getObjekt
in interface IDELzFhDatum
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.