it.bz.opendatahub.alpinebits.xml.schema.ota.EnumSeatRowCharacteristics Maven / Gradle / Ivy
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.11
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2020.10.22 at 07:23:30 PM GMT
//
package it.bz.opendatahub.alpinebits.xml.schema.ota;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for Enum_SeatRowCharacteristics.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="Enum_SeatRowCharacteristics">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="BufferRow"/>
* <enumeration value="ExitLeft"/>
* <enumeration value="ExitRight"/>
* <enumeration value="ExitRow"/>
* <enumeration value="ExitRowWithCabinFacilitiesInDesignatedColumn"/>
* <enumeration value="ExitRowWithCabinFacilitiesInUndesignatedColumn"/>
* <enumeration value="ExtraLegRoom"/>
* <enumeration value="IndifferentRow"/>
* <enumeration value="LowerdeckRow"/>
* <enumeration value="MaindeckRow"/>
* <enumeration value="NosmokingRow"/>
* <enumeration value="NotOverwingRow"/>
* <enumeration value="OverwingRow"/>
* <enumeration value="RowDoesNotExist"/>
* <enumeration value="RowWithCabinFacilitiesInDesignatedColumn"/>
* <enumeration value="RowWithCabinFacilitiesInUndesignatedColumn"/>
* <enumeration value="RowWithMovieScreen"/>
* <enumeration value="SeatRestrictionsApply"/>
* <enumeration value="SmokingRow"/>
* <enumeration value="UpperDeckRow"/>
* <enumeration value="Preferred_PreferentialRow"/>
* <enumeration value="WingStart"/>
* <enumeration value="WingEnd"/>
* <enumeration value="Other_"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "Enum_SeatRowCharacteristics")
@XmlEnum
public enum EnumSeatRowCharacteristics {
@XmlEnumValue("BufferRow")
BUFFER_ROW("BufferRow"),
@XmlEnumValue("ExitLeft")
EXIT_LEFT("ExitLeft"),
@XmlEnumValue("ExitRight")
EXIT_RIGHT("ExitRight"),
@XmlEnumValue("ExitRow")
EXIT_ROW("ExitRow"),
@XmlEnumValue("ExitRowWithCabinFacilitiesInDesignatedColumn")
EXIT_ROW_WITH_CABIN_FACILITIES_IN_DESIGNATED_COLUMN("ExitRowWithCabinFacilitiesInDesignatedColumn"),
@XmlEnumValue("ExitRowWithCabinFacilitiesInUndesignatedColumn")
EXIT_ROW_WITH_CABIN_FACILITIES_IN_UNDESIGNATED_COLUMN("ExitRowWithCabinFacilitiesInUndesignatedColumn"),
@XmlEnumValue("ExtraLegRoom")
EXTRA_LEG_ROOM("ExtraLegRoom"),
@XmlEnumValue("IndifferentRow")
INDIFFERENT_ROW("IndifferentRow"),
@XmlEnumValue("LowerdeckRow")
LOWERDECK_ROW("LowerdeckRow"),
@XmlEnumValue("MaindeckRow")
MAINDECK_ROW("MaindeckRow"),
@XmlEnumValue("NosmokingRow")
NOSMOKING_ROW("NosmokingRow"),
@XmlEnumValue("NotOverwingRow")
NOT_OVERWING_ROW("NotOverwingRow"),
@XmlEnumValue("OverwingRow")
OVERWING_ROW("OverwingRow"),
@XmlEnumValue("RowDoesNotExist")
ROW_DOES_NOT_EXIST("RowDoesNotExist"),
@XmlEnumValue("RowWithCabinFacilitiesInDesignatedColumn")
ROW_WITH_CABIN_FACILITIES_IN_DESIGNATED_COLUMN("RowWithCabinFacilitiesInDesignatedColumn"),
@XmlEnumValue("RowWithCabinFacilitiesInUndesignatedColumn")
ROW_WITH_CABIN_FACILITIES_IN_UNDESIGNATED_COLUMN("RowWithCabinFacilitiesInUndesignatedColumn"),
@XmlEnumValue("RowWithMovieScreen")
ROW_WITH_MOVIE_SCREEN("RowWithMovieScreen"),
@XmlEnumValue("SeatRestrictionsApply")
SEAT_RESTRICTIONS_APPLY("SeatRestrictionsApply"),
@XmlEnumValue("SmokingRow")
SMOKING_ROW("SmokingRow"),
@XmlEnumValue("UpperDeckRow")
UPPER_DECK_ROW("UpperDeckRow"),
@XmlEnumValue("Preferred_PreferentialRow")
PREFERRED_PREFERENTIAL_ROW("Preferred_PreferentialRow"),
@XmlEnumValue("WingStart")
WING_START("WingStart"),
@XmlEnumValue("WingEnd")
WING_END("WingEnd"),
/**
* It is strongly recommended that you submit a comment to have any of your extended list values permanently added to the OpenTravel specification to support maximum trading partner interoperability. http://www.opentraveldevelopersnetwork.com/specificationcomments/2/entercomment.html
*
*/
@XmlEnumValue("Other_")
OTHER("Other_");
private final String value;
EnumSeatRowCharacteristics(String v) {
value = v;
}
public String value() {
return value;
}
public static EnumSeatRowCharacteristics fromValue(String v) {
for (EnumSeatRowCharacteristics c: EnumSeatRowCharacteristics.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}