All Downloads are FREE. Search and download functionalities are using the official Maven repository.

uk.org.siri.siri21.AllFacilitiesFeatureStructure Maven / Gradle / Ivy

The newest version!
//
// This file was generated by the Eclipse Implementation of JAXB, v3.0.2 
// See https://eclipse-ee4j.github.io/jaxb-ri 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2025.01.07 at 02:19:41 PM UTC 
//


package uk.org.siri.siri21;

import java.io.Serializable;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlElement;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;


/**
 * Description of the features of any of the available facilities.
 * 
 * 

Java class for AllFacilitiesFeatureStructure complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType name="AllFacilitiesFeatureStructure">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <choice>
 *         <element ref="{http://www.siri.org.uk/siri}AccessFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}AccommodationFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}AssistanceFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}FareClassFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}HireFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}LuggageFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}MobilityFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}NuisanceFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}ParkingFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}PassengerCommsFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}PassengerInformationFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}RefreshmentFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}ReservedSpaceFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}RetailFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}SanitaryFacility"/>
 *         <element ref="{http://www.siri.org.uk/siri}TicketingFacility"/>
 *       </choice>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "AllFacilitiesFeatureStructure", propOrder = { "ticketingFacility", "sanitaryFacility", "retailFacility", "reservedSpaceFacility", "refreshmentFacility", "passengerInformationFacility", "passengerCommsFacility", "parkingFacility", "nuisanceFacility", "mobilityFacility", "luggageFacility", "hireFacility", "fareClassFacility", "assistanceFacility", "accommodationFacility", "accessFacility" }) public class AllFacilitiesFeatureStructure implements Serializable { @XmlElement(name = "TicketingFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected TicketingFacilityEnumeration ticketingFacility; @XmlElement(name = "SanitaryFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected SanitaryFacilityEnumeration sanitaryFacility; @XmlElement(name = "RetailFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected RetailFacilityEnumeration retailFacility; @XmlElement(name = "ReservedSpaceFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected ReservedSpaceFacilityEnumeration reservedSpaceFacility; @XmlElement(name = "RefreshmentFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected RefreshmentFacilityEnumeration refreshmentFacility; @XmlElement(name = "PassengerInformationFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected PassengerInformationFacilityEnumeration passengerInformationFacility; @XmlElement(name = "PassengerCommsFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected PassengerCommsFacilityEnumeration passengerCommsFacility; @XmlElement(name = "ParkingFacility") @XmlSchemaType(name = "NMTOKEN") protected ParkingFacilityEnumeration parkingFacility; @XmlElement(name = "NuisanceFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected NuisanceFacilityEnumeration nuisanceFacility; @XmlElement(name = "MobilityFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected MobilityFacilityEnumeration mobilityFacility; @XmlElement(name = "LuggageFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected LuggageFacilityEnumeration luggageFacility; @XmlElement(name = "HireFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected HireFacilityEnumeration hireFacility; @XmlElement(name = "FareClassFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected FareClassFacilityEnumeration fareClassFacility; @XmlElement(name = "AssistanceFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected AssistanceFacilityEnumeration assistanceFacility; @XmlElement(name = "AccommodationFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected AccommodationFacilityEnumeration accommodationFacility; @XmlElement(name = "AccessFacility", defaultValue = "unknown") @XmlSchemaType(name = "NMTOKEN") protected AccessFacilityEnumeration accessFacility; /** * Gets the value of the ticketingFacility property. * * @return * possible object is * {@link TicketingFacilityEnumeration } * */ public TicketingFacilityEnumeration getTicketingFacility() { return ticketingFacility; } /** * Sets the value of the ticketingFacility property. * * @param value * allowed object is * {@link TicketingFacilityEnumeration } * */ public void setTicketingFacility(TicketingFacilityEnumeration value) { this.ticketingFacility = value; } /** * Gets the value of the sanitaryFacility property. * * @return * possible object is * {@link SanitaryFacilityEnumeration } * */ public SanitaryFacilityEnumeration getSanitaryFacility() { return sanitaryFacility; } /** * Sets the value of the sanitaryFacility property. * * @param value * allowed object is * {@link SanitaryFacilityEnumeration } * */ public void setSanitaryFacility(SanitaryFacilityEnumeration value) { this.sanitaryFacility = value; } /** * Gets the value of the retailFacility property. * * @return * possible object is * {@link RetailFacilityEnumeration } * */ public RetailFacilityEnumeration getRetailFacility() { return retailFacility; } /** * Sets the value of the retailFacility property. * * @param value * allowed object is * {@link RetailFacilityEnumeration } * */ public void setRetailFacility(RetailFacilityEnumeration value) { this.retailFacility = value; } /** * Gets the value of the reservedSpaceFacility property. * * @return * possible object is * {@link ReservedSpaceFacilityEnumeration } * */ public ReservedSpaceFacilityEnumeration getReservedSpaceFacility() { return reservedSpaceFacility; } /** * Sets the value of the reservedSpaceFacility property. * * @param value * allowed object is * {@link ReservedSpaceFacilityEnumeration } * */ public void setReservedSpaceFacility(ReservedSpaceFacilityEnumeration value) { this.reservedSpaceFacility = value; } /** * Gets the value of the refreshmentFacility property. * * @return * possible object is * {@link RefreshmentFacilityEnumeration } * */ public RefreshmentFacilityEnumeration getRefreshmentFacility() { return refreshmentFacility; } /** * Sets the value of the refreshmentFacility property. * * @param value * allowed object is * {@link RefreshmentFacilityEnumeration } * */ public void setRefreshmentFacility(RefreshmentFacilityEnumeration value) { this.refreshmentFacility = value; } /** * Gets the value of the passengerInformationFacility property. * * @return * possible object is * {@link PassengerInformationFacilityEnumeration } * */ public PassengerInformationFacilityEnumeration getPassengerInformationFacility() { return passengerInformationFacility; } /** * Sets the value of the passengerInformationFacility property. * * @param value * allowed object is * {@link PassengerInformationFacilityEnumeration } * */ public void setPassengerInformationFacility(PassengerInformationFacilityEnumeration value) { this.passengerInformationFacility = value; } /** * Gets the value of the passengerCommsFacility property. * * @return * possible object is * {@link PassengerCommsFacilityEnumeration } * */ public PassengerCommsFacilityEnumeration getPassengerCommsFacility() { return passengerCommsFacility; } /** * Sets the value of the passengerCommsFacility property. * * @param value * allowed object is * {@link PassengerCommsFacilityEnumeration } * */ public void setPassengerCommsFacility(PassengerCommsFacilityEnumeration value) { this.passengerCommsFacility = value; } /** * Gets the value of the parkingFacility property. * * @return * possible object is * {@link ParkingFacilityEnumeration } * */ public ParkingFacilityEnumeration getParkingFacility() { return parkingFacility; } /** * Sets the value of the parkingFacility property. * * @param value * allowed object is * {@link ParkingFacilityEnumeration } * */ public void setParkingFacility(ParkingFacilityEnumeration value) { this.parkingFacility = value; } /** * Gets the value of the nuisanceFacility property. * * @return * possible object is * {@link NuisanceFacilityEnumeration } * */ public NuisanceFacilityEnumeration getNuisanceFacility() { return nuisanceFacility; } /** * Sets the value of the nuisanceFacility property. * * @param value * allowed object is * {@link NuisanceFacilityEnumeration } * */ public void setNuisanceFacility(NuisanceFacilityEnumeration value) { this.nuisanceFacility = value; } /** * Gets the value of the mobilityFacility property. * * @return * possible object is * {@link MobilityFacilityEnumeration } * */ public MobilityFacilityEnumeration getMobilityFacility() { return mobilityFacility; } /** * Sets the value of the mobilityFacility property. * * @param value * allowed object is * {@link MobilityFacilityEnumeration } * */ public void setMobilityFacility(MobilityFacilityEnumeration value) { this.mobilityFacility = value; } /** * Gets the value of the luggageFacility property. * * @return * possible object is * {@link LuggageFacilityEnumeration } * */ public LuggageFacilityEnumeration getLuggageFacility() { return luggageFacility; } /** * Sets the value of the luggageFacility property. * * @param value * allowed object is * {@link LuggageFacilityEnumeration } * */ public void setLuggageFacility(LuggageFacilityEnumeration value) { this.luggageFacility = value; } /** * Gets the value of the hireFacility property. * * @return * possible object is * {@link HireFacilityEnumeration } * */ public HireFacilityEnumeration getHireFacility() { return hireFacility; } /** * Sets the value of the hireFacility property. * * @param value * allowed object is * {@link HireFacilityEnumeration } * */ public void setHireFacility(HireFacilityEnumeration value) { this.hireFacility = value; } /** * Gets the value of the fareClassFacility property. * * @return * possible object is * {@link FareClassFacilityEnumeration } * */ public FareClassFacilityEnumeration getFareClassFacility() { return fareClassFacility; } /** * Sets the value of the fareClassFacility property. * * @param value * allowed object is * {@link FareClassFacilityEnumeration } * */ public void setFareClassFacility(FareClassFacilityEnumeration value) { this.fareClassFacility = value; } /** * Gets the value of the assistanceFacility property. * * @return * possible object is * {@link AssistanceFacilityEnumeration } * */ public AssistanceFacilityEnumeration getAssistanceFacility() { return assistanceFacility; } /** * Sets the value of the assistanceFacility property. * * @param value * allowed object is * {@link AssistanceFacilityEnumeration } * */ public void setAssistanceFacility(AssistanceFacilityEnumeration value) { this.assistanceFacility = value; } /** * Gets the value of the accommodationFacility property. * * @return * possible object is * {@link AccommodationFacilityEnumeration } * */ public AccommodationFacilityEnumeration getAccommodationFacility() { return accommodationFacility; } /** * Sets the value of the accommodationFacility property. * * @param value * allowed object is * {@link AccommodationFacilityEnumeration } * */ public void setAccommodationFacility(AccommodationFacilityEnumeration value) { this.accommodationFacility = value; } /** * Gets the value of the accessFacility property. * * @return * possible object is * {@link AccessFacilityEnumeration } * */ public AccessFacilityEnumeration getAccessFacility() { return accessFacility; } /** * Sets the value of the accessFacility property. * * @param value * allowed object is * {@link AccessFacilityEnumeration } * */ public void setAccessFacility(AccessFacilityEnumeration value) { this.accessFacility = value; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy