it.bz.opendatahub.alpinebits.xml.schema.ota.EnumSeatFeatures 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_SeatFeatures.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <simpleType name="Enum_SeatFeatures">
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="AdjacentSeat"/>
* <enumeration value="AdjacentSeat_Aisle"/>
* <enumeration value="AdjacentSeat_Together"/>
* <enumeration value="Aisle"/>
* <enumeration value="BlockedSeat"/>
* <enumeration value="BlockedSeat_Permanent"/>
* <enumeration value="Center"/>
* <enumeration value="ExitRow"/>
* <enumeration value="GroupSeating"/>
* <enumeration value="InfantOnLap"/>
* <enumeration value="NearCloset"/>
* <enumeration value="NearLavatory"/>
* <enumeration value="NearSpace"/>
* <enumeration value="NearStairs"/>
* <enumeration value="Nonsmoking"/>
* <enumeration value="Overwing"/>
* <enumeration value="Pet_Carriage"/>
* <enumeration value="Pet_Medium"/>
* <enumeration value="Pet_Small"/>
* <enumeration value="PortableOxygen"/>
* <enumeration value="PremiumSeat"/>
* <enumeration value="PremiumSeat_Reassign"/>
* <enumeration value="ProximitySeating_Together"/>
* <enumeration value="PremiumSeat_Upgrade"/>
* <enumeration value="Smoking"/>
* <enumeration value="Specific"/>
* <enumeration value="UnaccompaniedTravel_Minor"/>
* <enumeration value="UnaccompaniedTravel_Senior"/>
* <enumeration value="UnaccompaniedTravel_PassengerAssistance"/>
* <enumeration value="Window"/>
* <enumeration value="Other_"/>
* </restriction>
* </simpleType>
*
*
*/
@XmlType(name = "Enum_SeatFeatures")
@XmlEnum
public enum EnumSeatFeatures {
@XmlEnumValue("AdjacentSeat")
ADJACENT_SEAT("AdjacentSeat"),
@XmlEnumValue("AdjacentSeat_Aisle")
ADJACENT_SEAT_AISLE("AdjacentSeat_Aisle"),
@XmlEnumValue("AdjacentSeat_Together")
ADJACENT_SEAT_TOGETHER("AdjacentSeat_Together"),
@XmlEnumValue("Aisle")
AISLE("Aisle"),
@XmlEnumValue("BlockedSeat")
BLOCKED_SEAT("BlockedSeat"),
@XmlEnumValue("BlockedSeat_Permanent")
BLOCKED_SEAT_PERMANENT("BlockedSeat_Permanent"),
@XmlEnumValue("Center")
CENTER("Center"),
@XmlEnumValue("ExitRow")
EXIT_ROW("ExitRow"),
@XmlEnumValue("GroupSeating")
GROUP_SEATING("GroupSeating"),
@XmlEnumValue("InfantOnLap")
INFANT_ON_LAP("InfantOnLap"),
@XmlEnumValue("NearCloset")
NEAR_CLOSET("NearCloset"),
@XmlEnumValue("NearLavatory")
NEAR_LAVATORY("NearLavatory"),
@XmlEnumValue("NearSpace")
NEAR_SPACE("NearSpace"),
@XmlEnumValue("NearStairs")
NEAR_STAIRS("NearStairs"),
@XmlEnumValue("Nonsmoking")
NONSMOKING("Nonsmoking"),
@XmlEnumValue("Overwing")
OVERWING("Overwing"),
@XmlEnumValue("Pet_Carriage")
PET_CARRIAGE("Pet_Carriage"),
@XmlEnumValue("Pet_Medium")
PET_MEDIUM("Pet_Medium"),
@XmlEnumValue("Pet_Small")
PET_SMALL("Pet_Small"),
@XmlEnumValue("PortableOxygen")
PORTABLE_OXYGEN("PortableOxygen"),
@XmlEnumValue("PremiumSeat")
PREMIUM_SEAT("PremiumSeat"),
@XmlEnumValue("PremiumSeat_Reassign")
PREMIUM_SEAT_REASSIGN("PremiumSeat_Reassign"),
@XmlEnumValue("ProximitySeating_Together")
PROXIMITY_SEATING_TOGETHER("ProximitySeating_Together"),
@XmlEnumValue("PremiumSeat_Upgrade")
PREMIUM_SEAT_UPGRADE("PremiumSeat_Upgrade"),
@XmlEnumValue("Smoking")
SMOKING("Smoking"),
@XmlEnumValue("Specific")
SPECIFIC("Specific"),
@XmlEnumValue("UnaccompaniedTravel_Minor")
UNACCOMPANIED_TRAVEL_MINOR("UnaccompaniedTravel_Minor"),
@XmlEnumValue("UnaccompaniedTravel_Senior")
UNACCOMPANIED_TRAVEL_SENIOR("UnaccompaniedTravel_Senior"),
@XmlEnumValue("UnaccompaniedTravel_PassengerAssistance")
UNACCOMPANIED_TRAVEL_PASSENGER_ASSISTANCE("UnaccompaniedTravel_PassengerAssistance"),
@XmlEnumValue("Window")
WINDOW("Window"),
/**
* 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;
EnumSeatFeatures(String v) {
value = v;
}
public String value() {
return value;
}
public static EnumSeatFeatures fromValue(String v) {
for (EnumSeatFeatures c: EnumSeatFeatures.values()) {
if (c.value.equals(v)) {
return c;
}
}
throw new IllegalArgumentException(v);
}
}