Enum Class UmfeldDatenArt

java.lang.Object
java.lang.Enum<UmfeldDatenArt>
de.bsvrz.sys.funclib.bitctrl.dua.ufd.typen.UmfeldDatenArt
All Implemented Interfaces:
Serializable, Comparable<UmfeldDatenArt>, Constable

public enum UmfeldDatenArt extends Enum<UmfeldDatenArt>
Umfelddatenart. Verbindet alle notwendigen Informationen (Name, Abkürzung) eines Umfelddaten-Systemobjekttyps mit dem Systemobjekttyp selbst. Diese Klasse muss statisch instanziiert werden, bevor irgendeine Methode daraus das erste Mal benutzt werden kann.
z.B.:
Typ: typ.ufdsFahrBahnFeuchte --> Name: FahrBahnFeuchte --> Abk: FBF
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    Umfelddatenart Fahrbahnfeuchte.
    Umfelddatenart Fahrbahnglätte.
    Umfelddatenart Fahrbahnoberflächentemperatur.
    Umfelddatenart Fahrbahnoberflächenzustand.
    Umfelddatenart GlätteAlarmStatus.
     
    Umfelddatenart Gefriertemperatur.
    Umfelddatenart Helligkeit.
    Umfelddatenart Luftdruck.
    Umfelddatenart Lufttemperatur.
    Umfelddatenart Niederschlagsintensität.
    Umfelddatenart Niederschlagsmenge.
    Umfelddatenart Niederaschalgsart.
    Umfelddatenart Relative Luftfeuchte.
    Umfelddatenart Restsalz.
    Umfelddatenart Schneehöhe.
    Umfelddatenart Sichtweite.
    Umfelddatenart Taupunkttemperatur.
    Umfelddatenart Taustoffmenge.
    Umfelddatenart Temperatur in Tiefe 1.
    Umfelddatenart Temperatur in Tiefe 2.
    Umfelddatenart Temoeratur in Tiefe 3.
    Umfelddatenart Wasserfilmdicke.
    Umfelddatenart Windgeschwindigkeit (Mittelwert).
    Umfelddatenart Windgeschwindigkeit (Spitzenwert).
    Umfelddatenart Windrichtung.
    Umfelddatenart Zeitreserve Glätte Vaisala.
    Umfelddatenart Zeitreserve Eisglätte.
    Umfelddatenart Zeitreserve Reifglätte.
  • Method Summary

    Modifier and Type
    Method
    Description
    Erfragt die Abkürzung der Umfelddatenart.
    Erfragt alle statischen Instanzen dieser Klasse also alle Umfelddatenarten.
    Erfragt den Nam.
    double
    Erfragt die Skalierung von Werten dieses Typs im Datenkatalog.
    long
     
    de.bsvrz.dav.daf.main.config.SystemObjectType
    Erfragt den Systemobjekt-Typ des Umfelddatensensors.
    getUmfeldDatenArtVon(de.bsvrz.dav.daf.main.config.SystemObject objekt)
    Erfragt die Umfelddatenart eines Systemobjekts.
    static void
    initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav)
    Initialisierung.
     
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • fbf

      public static final UmfeldDatenArt fbf
      Umfelddatenart Fahrbahnfeuchte.
    • fbg

      public static final UmfeldDatenArt fbg
      Umfelddatenart Fahrbahnglätte.
    • fbt

      public static final UmfeldDatenArt fbt
      Umfelddatenart Fahrbahnoberflächentemperatur.
    • gas

      public static final UmfeldDatenArt gas
      Umfelddatenart GlätteAlarmStatus.
    • gt

      public static final UmfeldDatenArt gt
      Umfelddatenart Gefriertemperatur.
    • hk

      public static final UmfeldDatenArt hk
      Umfelddatenart Helligkeit.
    • lt

      public static final UmfeldDatenArt lt
      Umfelddatenart Lufttemperatur.
    • ns

      public static final UmfeldDatenArt ns
      Umfelddatenart Niederaschalgsart.
    • ni

      public static final UmfeldDatenArt ni
      Umfelddatenart Niederschlagsintensität.
    • nm

      public static final UmfeldDatenArt nm
      Umfelddatenart Niederschlagsmenge.
    • rlf

      public static final UmfeldDatenArt rlf
      Umfelddatenart Relative Luftfeuchte.
    • sh

      public static final UmfeldDatenArt sh
      Umfelddatenart Schneehöhe.
    • sw

      public static final UmfeldDatenArt sw
      Umfelddatenart Sichtweite.
    • tpt

      public static final UmfeldDatenArt tpt
      Umfelddatenart Taupunkttemperatur.
    • tt1

      public static final UmfeldDatenArt tt1
      Umfelddatenart Temperatur in Tiefe 1.
    • tt2

      public static final UmfeldDatenArt tt2
      Umfelddatenart Temperatur in Tiefe 2.
    • tt3

      public static final UmfeldDatenArt tt3
      Umfelddatenart Temoeratur in Tiefe 3.
    • wfd

      public static final UmfeldDatenArt wfd
      Umfelddatenart Wasserfilmdicke.
    • wr

      public static final UmfeldDatenArt wr
      Umfelddatenart Windrichtung.
    • fbz

      public static final UmfeldDatenArt fbz
      Umfelddatenart Fahrbahnoberflächenzustand.
    • ld

      public static final UmfeldDatenArt ld
      Umfelddatenart Luftdruck.
    • rs

      public static final UmfeldDatenArt rs
      Umfelddatenart Restsalz.
    • tsq

      public static final UmfeldDatenArt tsq
      Umfelddatenart Taustoffmenge.
    • wgm

      public static final UmfeldDatenArt wgm
      Umfelddatenart Windgeschwindigkeit (Mittelwert).
    • wgs

      public static final UmfeldDatenArt wgs
      Umfelddatenart Windgeschwindigkeit (Spitzenwert).
    • zrge

      public static final UmfeldDatenArt zrge
      Umfelddatenart Zeitreserve Eisglätte.
    • zrgr

      public static final UmfeldDatenArt zrgr
      Umfelddatenart Zeitreserve Reifglätte.
    • zg

      public static final UmfeldDatenArt zg
      Umfelddatenart Zeitreserve Glätte Vaisala.
    • grip

      public static final UmfeldDatenArt grip
  • Method Details

    • values

      public static UmfeldDatenArt[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static UmfeldDatenArt valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getUmfeldDatenArtVon

      public static UmfeldDatenArt getUmfeldDatenArtVon(de.bsvrz.dav.daf.main.config.SystemObject objekt) throws UmfeldDatenSensorUnbekannteDatenartException
      Erfragt die Umfelddatenart eines Systemobjekts.
      Parameters:
      objekt - die Umfelddatenart eines Systemobjekts oder null, wenn es sich nicht um das Systemobjekt eines Umfelddatensensors handelt
      Returns:
      die Umfelddatenart eines Systemobjekts.
      Throws:
      UmfeldDatenSensorUnbekannteDatenartException - wenn die Datenart nicht bestimmt werden kann (d.h. der Typ ist in der Liste der unterstützten Typen nicht enthalten, siehe initialisiere()).
    • getInstanzen

      public static Collection<UmfeldDatenArt> getInstanzen()
      Erfragt alle statischen Instanzen dieser Klasse also alle Umfelddatenarten.
      Returns:
      alle statischen Instanzen dieser Klasse
    • initialisiere

      public static void initialisiere(de.bsvrz.dav.daf.main.ClientDavInterface dav) throws DUAInitialisierungsException
      Initialisierung.
      Parameters:
      dav - eine Datenverteiler-Verbindung
      Throws:
      DUAInitialisierungsException - wenn nicht alle Objekte initialisiert werden konnten
    • getSkalierung

      public double getSkalierung()
      Erfragt die Skalierung von Werten dieses Typs im Datenkatalog.
      Returns:
      die Skalierung von Werten dieses Typs im Datenkatalog
    • getName

      public String getName()
      Erfragt den Nam.
      Returns:
      der Name der Umfelddatenart
    • getAbkuerzung

      public String getAbkuerzung()
      Erfragt die Abkürzung der Umfelddatenart.
      Returns:
      die Abkürzung der Umfelddatenart
    • getTyp

      public de.bsvrz.dav.daf.main.config.SystemObjectType getTyp()
      Erfragt den Systemobjekt-Typ des Umfelddatensensors.
      Returns:
      den Systemobjekt-Typ des Umfelddatensensors
    • toString

      public String toString()
      Overrides:
      toString in class Enum<UmfeldDatenArt>
    • getStatusOffset

      public long getStatusOffset()