public class QWert
extends java.lang.Object
Constructor | Description |
---|---|
QWert(de.bsvrz.dav.daf.main.ResultData resultat,
java.lang.String attName) |
Standardkonstruktor.
|
QWert(de.bsvrz.dav.daf.main.ResultData resultat,
java.lang.String attName,
double derAnteil) |
Standardkonstruktor.
|
Modifier and Type | Method | Description |
---|---|---|
static QWert |
differenz(QWert minuend,
QWert subtrahend) |
Berechnet die Differenz der beiden übergebenen Werte entsprechend
SE-02.00.00.00.00-AFo-4.0 (S.121).
|
double |
getAnteil() |
Erfragt den Anteil, mit dem dieser Werte in die Berechnung eingeht.
|
de.bsvrz.sys.funclib.bitctrl.dua.MesswertUnskaliert |
getWert() |
Erfragt den aktuellen Zustand des Messwertes, der von diesem Objekt
repräsentiert wird.
|
boolean |
isExportierbarNach(de.bsvrz.dav.daf.main.Data datum) |
Erfragt, ob der in diesem Objekt stehende Wert in das übergebene Datum
exportierbar ist.
|
boolean |
isVerrechenbar() |
Erfragt, ob dieses Datum verrechenbar ist.
|
static QWert |
summe(QWert... summanden) |
Berechnet die Summe der beiden übergebenen Werte entsprechend
SE-02.00.00.00.00-AFo-4.0 (S.121).
|
static QWert |
summe(QWert summand1,
QWert summand2) |
Berechnet die Summe der beiden übergebenen Werte entsprechend
SE-02.00.00.00.00-AFo-4.0 (S.121).
|
java.lang.String |
toString() |
public QWert(de.bsvrz.dav.daf.main.ResultData resultat, java.lang.String attName)
resultat
- ein KZD-Resultat (kann auch null
sein)attName
- der Name des Zielattributes (Q-Wert) innerhalb des
KZD-Resultatespublic QWert(de.bsvrz.dav.daf.main.ResultData resultat, java.lang.String attName, double derAnteil)
resultat
- ein KZD-Resultat (kann auch null
sein)attName
- der Name des Zielattributes (Q-Wert) innerhalb des
KZD-ResultatesderAnteil
- der Anteil mit dem dieser Wert in die Berechnung eingehen sollpublic final boolean isVerrechenbar()
>= 0
sindpublic final boolean isExportierbarNach(de.bsvrz.dav.daf.main.Data datum)
datum
- ein KZD-Nutzdatumpublic final de.bsvrz.sys.funclib.bitctrl.dua.MesswertUnskaliert getWert()
public final double getAnteil()
public static final QWert summe(QWert... summanden)
summanden
- Liste der Summanden (Muss mindestens ein Element
enthalten).null
, wenn diese
nicht ermittelt werden konntepublic static final QWert summe(QWert summand1, QWert summand2)
summand1
- 1. Summand (kann auch null
sein)summand2
- 2. Summand (kann auch null
sein)null
, wenn diese
nicht ermittelt werden konntepublic static final QWert differenz(QWert minuend, QWert subtrahend)
minuend
- der Minuendsubtrahend
- der Subtrahendnull
, wenn
diese nicht ermittelt werden konntepublic java.lang.String toString()
toString
in class java.lang.Object