Package de.bsvrz.dua.pllogufd.grenz
Class UniversalAtgUfdsGrenzwerte
java.lang.Object
de.bsvrz.dua.pllogufd.grenz.UniversalAtgUfdsGrenzwerte
Klasse zum Auslesen von Parametersätzen der Attributgruppen
atg.ufdsGrenzwerte*
.-
Constructor Summary
ConstructorsConstructorDescriptionUniversalAtgUfdsGrenzwerte
(de.bsvrz.dav.daf.main.ResultData parameter) Standardkonstruktor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
final long
getMax()
Gibt den unskalierten Max-Wert zurückdouble
Gibt den skalierten Max-Wert zurücklong
getMin()
Gibt den unskalierten Minimalwert zurückdouble
Gibt den skalierten Minimalwert zurückGibt das Verhalten zurückint
hashCode()
boolean
Erfragt, ob der Parametermax
selbst einen semantisch sinnvollen Zustand hat
.boolean
Erfragt, ob der Parametermin
selbst einen semantisch sinnvollen Zustand hat
.
-
Constructor Details
-
UniversalAtgUfdsGrenzwerte
public UniversalAtgUfdsGrenzwerte(de.bsvrz.dav.daf.main.ResultData parameter) throws de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException Standardkonstruktor.- Parameters:
parameter
- ein Parameterdatensatz der Attributgruppeatg.ufdsGrenzwerte*
- Throws:
de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
- Exception
-
-
Method Details
-
getMax
public final long getMax()Gibt den unskalierten Max-Wert zurück- Returns:
- den Max-Wert
-
getMaxSkaliert
public double getMaxSkaliert()Gibt den skalierten Max-Wert zurück- Returns:
- den skalierten Max-Wert
-
isMaxSinnvoll
public boolean isMaxSinnvoll()Erfragt, ob der Parametermax
selbst einen semantisch sinnvollen Zustand hat
. Also auf keinem der folgenden Zustände steht:
-nicht ermittelbar
-fehlerhaft
, oder
-nicht ermittelbar/fehlerhaft
- Returns:
- ob der Parameter einen sinnvollen Wert enthält
-
isMinSinnvoll
public boolean isMinSinnvoll()Erfragt, ob der Parametermin
selbst einen semantisch sinnvollen Zustand hat
. Also auf keinem der folgenden Zustände steht:
-nicht ermittelbar
-fehlerhaft
, oder
-nicht ermittelbar/fehlerhaft
Falls der Parameter nicht vorhanden ist, wird false zurückgegeben.- Returns:
- ob der Parameter einen sinnvollen Wert enthält
-
getVerhalten
Gibt das Verhalten zurück- Returns:
- das Verhalten
-
getMin
public long getMin()Gibt den unskalierten Minimalwert zurück- Returns:
- den Minimalwert
-
getMinSkaliert
public double getMinSkaliert()Gibt den skalierten Minimalwert zurück- Returns:
- den skalierten Minimalwert
-
hashCode
public int hashCode() -
equals
-