public enum Datex2ArtDerMassnahmeKnotenZusatzEnum extends java.lang.Enum<Datex2ArtDerMassnahmeKnotenZusatzEnum>
att.mdmBisArtDerMaßnahmeKnotenZusatz
.Enum Constant and Description |
---|
Ausfahrt
Ausfahrt 2 Baustelle liegt in Anschlussstelle, Ausfahrt
betroffen.
|
Einfahrt
Einfahrt 1 Baustelle liegt in Anschlussstelle, Einfahrt
betroffen.
|
EinUndAusfahrt
Ein-und Ausfahrt 3 Baustelle liegt in Anschlussstelle, Ein- und
Ausfahrt betroffen.
|
KeinKnoten
Kein Knoten 0 Baustelle liegt nicht in einem Knoten sondern auf
der Strecke.
|
Parallelfahrbahn
Parallelfahrbahn 5 Baustelle liegt im Knoten, Parallelfahrbahn
betroffen.
|
Verbindungsfahrbahn
Verbindungsfahrbahn 4 Baustelle liegt im Knoten,
Verbindungsfahrbahn betroffen.
|
VerbindungsUndParallelfahrbahn
Verbindungs-und Parallelfahrbahn 6 Baustelle liegt im Knoten,
Verbindungsfahrbahn und Parallelfahrbahn betroffen.
|
Modifier and Type | Method and Description |
---|---|
int |
getDavId()
Gibt den numerischen Wert zurück.
|
static Datex2ArtDerMassnahmeKnotenZusatzEnum |
getInstance(int davwert)
Gibt eine passende Instanz zurück.
|
static Datex2ArtDerMassnahmeKnotenZusatzEnum |
getInstance(java.util.List<AffectedCarriagewayAndLanes> affectedCarriagewayAndLanes)
Gibt eine passende Instanz zurück.
|
java.lang.String |
getValue()
Gibt den textuellen Wert zurück.
|
static boolean |
isSperrungAnschlussStelle(java.util.List<CarriagewayEnum> carriageways)
Gibt eine passende Instanz zurück.
|
static Datex2ArtDerMassnahmeKnotenZusatzEnum |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Datex2ArtDerMassnahmeKnotenZusatzEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum KeinKnoten
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum Einfahrt
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum Ausfahrt
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum EinUndAusfahrt
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum Verbindungsfahrbahn
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum Parallelfahrbahn
public static final Datex2ArtDerMassnahmeKnotenZusatzEnum VerbindungsUndParallelfahrbahn
public static Datex2ArtDerMassnahmeKnotenZusatzEnum[] values()
for (Datex2ArtDerMassnahmeKnotenZusatzEnum c : Datex2ArtDerMassnahmeKnotenZusatzEnum.values()) System.out.println(c);
public static Datex2ArtDerMassnahmeKnotenZusatzEnum valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static boolean isSperrungAnschlussStelle(java.util.List<CarriagewayEnum> carriageways) throws Datex2BaustelleException
carriageways
- Liste von CarriagewayEnum
Datex2BaustelleException
- bei ungültigem Wertpublic static Datex2ArtDerMassnahmeKnotenZusatzEnum getInstance(int davwert) throws Datex2BaustelleException
davwert
- DAV-WertDatex2BaustelleException
- bei ungültigem Wertpublic static Datex2ArtDerMassnahmeKnotenZusatzEnum getInstance(java.util.List<AffectedCarriagewayAndLanes> affectedCarriagewayAndLanes) throws Datex2BaustelleException
affectedCarriagewayAndLanes
- Liste von CarriagewayEnum
Datex2BaustelleException
- bei ungültigem Wertpublic int getDavId()
public java.lang.String getValue()