Class AttVerkehrsDatenQuelleASCIIVKRaster
- java.lang.Object
-
- java.lang.Number
-
- de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmlangzeitverkehrsdaten.attribute.AttVerkehrsDatenQuelleASCIIVKRaster
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>>
public class AttVerkehrsDatenQuelleASCIIVKRaster extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
Grobklassifikation für die Geschwindigkeitsklassen.Entsprechend Vorgaben wird in M-V mit der Einteilung VK160 auf BAB und VK130 auf anderen Straßen gearbeitet. Die Monatlichen und Jährlichen Auswertungen basieren auf jeweils 10 vordefinierten Klassen.
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AttVerkehrsDatenQuelleASCIIVKRaster
ZUSTAND_0_UNBEKANNT
Das den Daten zugrundeliegende Geschwindigkeitsraster kann nicht ermittelt werden.static AttVerkehrsDatenQuelleASCIIVKRaster
ZUSTAND_1_VK130
Geschwindigkeitsraster für nicht BAB Straßen (Definition M-V).static AttVerkehrsDatenQuelleASCIIVKRaster
ZUSTAND_2_VK160
Geschwindigkeitsraster für BAB (Definition M-V).
-
Constructor Summary
Constructors Constructor Description AttVerkehrsDatenQuelleASCIIVKRaster(java.lang.Byte value)
Erzeugte eine neues Attribut VerkehrsdatenQuelleASCIIVKRaster.
-
Method Summary
Modifier and Type Method Description static java.util.List<AttVerkehrsDatenQuelleASCIIVKRaster>
getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.static AttVerkehrsDatenQuelleASCIIVKRaster
getZustand(java.lang.Byte value)
Gibt den Zustand zu einer Zahl zurück odernull
, wenn die Zahl keinen Zustand repräsentiert.static AttVerkehrsDatenQuelleASCIIVKRaster
getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, wenn kein Zustand einen solchen Namen hat.
-
-
-
Field Detail
-
ZUSTAND_0_UNBEKANNT
public static final AttVerkehrsDatenQuelleASCIIVKRaster ZUSTAND_0_UNBEKANNT
Das den Daten zugrundeliegende Geschwindigkeitsraster kann nicht ermittelt werden.
-
ZUSTAND_1_VK130
public static final AttVerkehrsDatenQuelleASCIIVKRaster ZUSTAND_1_VK130
Geschwindigkeitsraster für nicht BAB Straßen (Definition M-V).Es werden folgende 10 Klassen verwendet: 0-50, 50-60, 60-70, 70-80, 80-90, 90-100, 100-110, 110-120, 120-130 für VK130 und >130 (alle Angaben in km/h)
-
ZUSTAND_2_VK160
public static final AttVerkehrsDatenQuelleASCIIVKRaster ZUSTAND_2_VK160
Geschwindigkeitsraster für BAB (Definition M-V).Es werden folgende 10 Klassen verwendet: 0-80, 80-90, 90-100, 100-110, 110-120, 120-130, 130-140, 140-150, 150-160 und >160 (alle Angaben in km/h)
-
-
Method Detail
-
getZustand
public static AttVerkehrsDatenQuelleASCIIVKRaster getZustand(java.lang.Byte value)
Gibt den Zustand zu einer Zahl zurück odernull
, wenn die Zahl keinen Zustand repräsentiert.- Parameters:
value
- ein Zahlenwert- Returns:
- der Zustand zu dem Zahlenwert oder
null
, wenn die Zahl keine Entsprechnung als Zustand besitzt.
-
getZustand
public static AttVerkehrsDatenQuelleASCIIVKRaster getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, wenn kein Zustand einen solchen Namen hat.- Parameters:
value
- der Zustandsname- Returns:
- der Zustand zu dem Zustandsnamen oder
null
, wenn kein Zustand einen solchen Namen hat.
-
getZustaende
public static java.util.List<AttVerkehrsDatenQuelleASCIIVKRaster> getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.- Returns:
- alle Zustände die das Attribut annehmen kann.
-
-