
de.vdv.ojp20.siri.TaxiSubmodesOfTransportEnumeration Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ojp-java-model Show documentation
Show all versions of ojp-java-model Show documentation
Generates Java model from OJP xsds using jaxb.
The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v4.0.5
// See https://eclipse-ee4j.github.io/jaxb-ri
// Any modifications to this file will be lost upon recompilation of the source schema.
//
package de.vdv.ojp20.siri;
import jakarta.xml.bind.annotation.XmlEnum;
import jakarta.xml.bind.annotation.XmlEnumValue;
import jakarta.xml.bind.annotation.XmlType;
/**
*
*
* Java class for TaxiSubmodesOfTransportEnumeration
.
*
* The following schema fragment specifies the expected content contained within this class.
* {@code
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* }
*
*/
@XmlType(name = "TaxiSubmodesOfTransportEnumeration")
@XmlEnum
public enum TaxiSubmodesOfTransportEnumeration {
@XmlEnumValue("unknown")
UNKNOWN("unknown"),
@XmlEnumValue("undefined")
UNDEFINED("undefined"),
@XmlEnumValue("communalTaxi")
COMMUNAL_TAXI("communalTaxi"),
@XmlEnumValue("charterTaxi")
CHARTER_TAXI("charterTaxi"),
@XmlEnumValue("waterTaxi")
WATER_TAXI("waterTaxi"),
@XmlEnumValue("railTaxi")
RAIL_TAXI("railTaxi"),
@XmlEnumValue("bikeTaxi")
BIKE_TAXI("bikeTaxi"),
@XmlEnumValue("blackCab")
BLACK_CAB("blackCab"),
@XmlEnumValue("miniCab")
MINI_CAB("miniCab"),
@XmlEnumValue("allTaxiServices")
ALL_TAXI_SERVICES("allTaxiServices"),
@XmlEnumValue("undefinedTaxiService")
UNDEFINED_TAXI_SERVICE("undefinedTaxiService"),
@XmlEnumValue("pti11_0")
PTI_11___0("pti11_0"),
@XmlEnumValue("pti11_1")
PTI_11___1("pti11_1"),
@XmlEnumValue("pti11_2")
PTI_11___2("pti11_2"),
@XmlEnumValue("pti11_3")
PTI_11___3("pti11_3"),
@XmlEnumValue("pti11_4")
PTI_11___4("pti11_4"),
@XmlEnumValue("pti11_5")
PTI_11___5("pti11_5"),
@XmlEnumValue("pti11_6")
PTI_11___6("pti11_6"),
@XmlEnumValue("pti11_7")
PTI_11___7("pti11_7"),
@XmlEnumValue("pti11_255")
PTI_11___255("pti11_255");
private final String value;
TaxiSubmodesOfTransportEnumeration(String v) {
value = v;
}
/**
* Gets the value associated to the enum constant.
*
* @return
* The value linked to the enum.
*/
public String value() {
return value;
}
/**
* Gets the enum associated to the value passed as parameter.
*
* @param v
* The value to get the enum from.
* @return
* The enum which corresponds to the value, if it exists.
* @throws IllegalArgumentException
* If no value matches in the enum declaration.
*/
public static TaxiSubmodesOfTransportEnumeration fromValue(String v) {
for (TaxiSubmodesOfTransportEnumeration c: TaxiSubmodesOfTransportEnumeration.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy