Class UniversalAtgUfdsGrenzwerte

java.lang.Object
de.bsvrz.dua.pllogufd.grenz.UniversalAtgUfdsGrenzwerte

public class UniversalAtgUfdsGrenzwerte extends Object
Klasse zum Auslesen von Parametersätzen der Attributgruppen atg.ufdsGrenzwerte*.
  • 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 Attributgruppe atg.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 Parameter max 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 Parameter min 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()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object