java.lang.Cloneable
, java.lang.Comparable<AbstraktMesswert>
MesswertUnskaliert
public abstract class AbstraktMesswert extends MesswertMarkierung implements java.lang.Comparable<AbstraktMesswert>
formalMax, formalMin, implausibel, interpoliert, logischMax, logischMin, nichtErfasst, veraendert
Constructor | Description |
---|---|
AbstraktMesswert(java.lang.String attName) |
Standardkonstruktor.
|
AbstraktMesswert(java.lang.String attName,
de.bsvrz.dav.daf.main.Data datum) |
Standardkonstruktor.
|
Modifier and Type | Method | Description |
---|---|---|
int |
compareTo(AbstraktMesswert that) |
|
boolean |
equals(java.lang.Object obj) |
|
GanzZahl |
getGueteIndex() |
Erfragt die Guete dieses Attributwertes.
|
java.lang.String |
getName() |
Erfragt den Namen dieses Messwertes.
|
int |
getVerfahren() |
Erfragt das Gueteverfahren.
|
double |
getWertSkaliert() |
Erfragt den skalierten Attributwert.
|
long |
getWertUnskaliert() |
Erfragt den unskalierten Attributwert.
|
boolean |
isFehlerhaftBzwImplausibel() |
Erfragt, ob dieser Messwert entweder
fehlerhaft ,
nicht ermittelbar/fehlerhaft oder implausibel
ist. |
abstract boolean |
isSkaliert() |
Erfragt, ob es sich um einen Wert handelt, der skaliert gelesen bzw.
|
void |
kopiereInhaltNach(de.bsvrz.dav.daf.main.Data datum) |
Kopiert den Inhalt dieses Objektes in das übergebene Datum.
|
void |
kopiereInhaltNachModifiziereIndex(de.bsvrz.dav.daf.main.Data datum) |
Kopiert den Inhalt dieses Objektes in das übergebene Datum.
|
void |
setGueteIndex(GanzZahl guete1) |
Setzte die Guete dieses Attributwertes.
|
void |
setVerfahren(int verfahren) |
Setzt das Gueteverfahren.
|
void |
setWertSkaliert(double wert) |
Setzt den skalierten Attributwert.
|
void |
setWertUnskaliert(long wert) |
Setzt den unskalierte Attributwert.
|
java.lang.String |
toString() |
isFormalMax, isFormalMin, isImplausibel, isInterpoliert, isLogischMax, isLogischMin, isNichtErfasst, isVeraendert, setFormalMax, setFormalMin, setImplausibel, setInterpoliert, setLogischMax, setLogischMin, setNichtErfasst, setVeraendert
public AbstraktMesswert(java.lang.String attName, de.bsvrz.dav.daf.main.Data datum)
attName
- der Attributname dieses Messwertesdatum
- das Datum aus dem der Messwert ausgelesen werden sollpublic AbstraktMesswert(java.lang.String attName)
attName
- der Attributname dieses Messwertespublic abstract boolean isSkaliert()
public final GanzZahl getGueteIndex()
public final void setGueteIndex(GanzZahl guete1)
guete1
- die Guete dieses Attributwertespublic final int getVerfahren()
public final void setVerfahren(int verfahren)
verfahren
- das Gueteverfahrenpublic final void setWertSkaliert(double wert)
wert
- der skalierte Attributwertpublic final double getWertSkaliert()
public final void setWertUnskaliert(long wert)
wert
- der unskalierte Attributwertpublic final long getWertUnskaliert()
public final boolean isFehlerhaftBzwImplausibel()
fehlerhaft
,
nicht ermittelbar/fehlerhaft
oder implausibel
ist.fehlerhaft
,
nicht ermittelbar/fehlerhaft
oder
implausibel
istpublic int compareTo(AbstraktMesswert that)
compareTo
in interface java.lang.Comparable<AbstraktMesswert>
public final void kopiereInhaltNach(de.bsvrz.dav.daf.main.Data datum)
datum
- ein veränderbares Datumpublic final void kopiereInhaltNachModifiziereIndex(de.bsvrz.dav.daf.main.Data datum)
datum
- ein veränderbares Datumpublic boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class MesswertMarkierung
public final java.lang.String getName()