package net.tooan.ynpay.order.eadd; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for serialClass complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="serialClass"> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="carAttrib" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="carDriver" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="carLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="carType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="classCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="classId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="className" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="entrance" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="networkStationCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="networkStationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="priceNow" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="priceOriginal" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="residualTicket" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="seatNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="stopSpaces" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="takePlaceList" type="{http://eadd.center.tg.tiangu.net/}takePlace" maxOccurs="unbounded" minOccurs="0"/> * <element name="useDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="useTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="VIN" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="viaStationsList" type="{http://eadd.center.tg.tiangu.net/}viaStations" maxOccurs="unbounded" minOccurs="0"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "serialClass", propOrder = { "carAttrib", "carDriver", "carLevel", "carType", "classCode", "classId", "className", "entrance", "networkStationCode", "networkStationName", "priceNow", "priceOriginal", "residualTicket", "seatNum", "status", "stopSpaces", "takePlaceList", "useDate", "useTime", "vin", "viaStationsList" }) public class SerialClass { protected String carAttrib; protected String carDriver; protected String carLevel; protected String carType; protected String classCode; protected String classId; protected String className; protected String entrance; protected String networkStationCode; protected String networkStationName; protected String priceNow; protected String priceOriginal; protected String residualTicket; protected String seatNum; protected String status; protected String stopSpaces; @XmlElement(nillable = true) protected List<TakePlace> takePlaceList; protected String useDate; protected String useTime; @XmlElement(name = "VIN") protected String vin; @XmlElement(nillable = true) protected List<ViaStations> viaStationsList; /** * Gets the value of the carAttrib property. * * @return * possible object is * {@link String } * */ public String getCarAttrib() { return carAttrib; } /** * Sets the value of the carAttrib property. * * @param value * allowed object is * {@link String } * */ public void setCarAttrib(String value) { this.carAttrib = value; } /** * Gets the value of the carDriver property. * * @return * possible object is * {@link String } * */ public String getCarDriver() { return carDriver; } /** * Sets the value of the carDriver property. * * @param value * allowed object is * {@link String } * */ public void setCarDriver(String value) { this.carDriver = value; } /** * Gets the value of the carLevel property. * * @return * possible object is * {@link String } * */ public String getCarLevel() { return carLevel; } /** * Sets the value of the carLevel property. * * @param value * allowed object is * {@link String } * */ public void setCarLevel(String value) { this.carLevel = value; } /** * Gets the value of the carType property. * * @return * possible object is * {@link String } * */ public String getCarType() { return carType; } /** * Sets the value of the carType property. * * @param value * allowed object is * {@link String } * */ public void setCarType(String value) { this.carType = value; } /** * Gets the value of the classCode property. * * @return * possible object is * {@link String } * */ public String getClassCode() { return classCode; } /** * Sets the value of the classCode property. * * @param value * allowed object is * {@link String } * */ public void setClassCode(String value) { this.classCode = value; } /** * Gets the value of the classId property. * * @return * possible object is * {@link String } * */ public String getClassId() { return classId; } /** * Sets the value of the classId property. * * @param value * allowed object is * {@link String } * */ public void setClassId(String value) { this.classId = value; } /** * Gets the value of the className property. * * @return * possible object is * {@link String } * */ public String getClassName() { return className; } /** * Sets the value of the className property. * * @param value * allowed object is * {@link String } * */ public void setClassName(String value) { this.className = value; } /** * Gets the value of the entrance property. * * @return * possible object is * {@link String } * */ public String getEntrance() { return entrance; } /** * Sets the value of the entrance property. * * @param value * allowed object is * {@link String } * */ public void setEntrance(String value) { this.entrance = value; } /** * Gets the value of the networkStationCode property. * * @return * possible object is * {@link String } * */ public String getNetworkStationCode() { return networkStationCode; } /** * Sets the value of the networkStationCode property. * * @param value * allowed object is * {@link String } * */ public void setNetworkStationCode(String value) { this.networkStationCode = value; } /** * Gets the value of the networkStationName property. * * @return * possible object is * {@link String } * */ public String getNetworkStationName() { return networkStationName; } /** * Sets the value of the networkStationName property. * * @param value * allowed object is * {@link String } * */ public void setNetworkStationName(String value) { this.networkStationName = value; } /** * Gets the value of the priceNow property. * * @return * possible object is * {@link String } * */ public String getPriceNow() { return priceNow; } /** * Sets the value of the priceNow property. * * @param value * allowed object is * {@link String } * */ public void setPriceNow(String value) { this.priceNow = value; } /** * Gets the value of the priceOriginal property. * * @return * possible object is * {@link String } * */ public String getPriceOriginal() { return priceOriginal; } /** * Sets the value of the priceOriginal property. * * @param value * allowed object is * {@link String } * */ public void setPriceOriginal(String value) { this.priceOriginal = value; } /** * Gets the value of the residualTicket property. * * @return * possible object is * {@link String } * */ public String getResidualTicket() { return residualTicket; } /** * Sets the value of the residualTicket property. * * @param value * allowed object is * {@link String } * */ public void setResidualTicket(String value) { this.residualTicket = value; } /** * Gets the value of the seatNum property. * * @return * possible object is * {@link String } * */ public String getSeatNum() { return seatNum; } /** * Sets the value of the seatNum property. * * @param value * allowed object is * {@link String } * */ public void setSeatNum(String value) { this.seatNum = value; } /** * Gets the value of the status property. * * @return * possible object is * {@link String } * */ public String getStatus() { return status; } /** * Sets the value of the status property. * * @param value * allowed object is * {@link String } * */ public void setStatus(String value) { this.status = value; } /** * Gets the value of the stopSpaces property. * * @return * possible object is * {@link String } * */ public String getStopSpaces() { return stopSpaces; } /** * Sets the value of the stopSpaces property. * * @param value * allowed object is * {@link String } * */ public void setStopSpaces(String value) { this.stopSpaces = value; } /** * Gets the value of the takePlaceList property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the takePlaceList property. * * <p> * For example, to add a new item, do as follows: * <pre> * getTakePlaceList().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link TakePlace } * * */ public List<TakePlace> getTakePlaceList() { if (takePlaceList == null) { takePlaceList = new ArrayList<TakePlace>(); } return this.takePlaceList; } /** * Gets the value of the useDate property. * * @return * possible object is * {@link String } * */ public String getUseDate() { return useDate; } /** * Sets the value of the useDate property. * * @param value * allowed object is * {@link String } * */ public void setUseDate(String value) { this.useDate = value; } /** * Gets the value of the useTime property. * * @return * possible object is * {@link String } * */ public String getUseTime() { return useTime; } /** * Sets the value of the useTime property. * * @param value * allowed object is * {@link String } * */ public void setUseTime(String value) { this.useTime = value; } /** * Gets the value of the vin property. * * @return * possible object is * {@link String } * */ public String getVIN() { return vin; } /** * Sets the value of the vin property. * * @param value * allowed object is * {@link String } * */ public void setVIN(String value) { this.vin = value; } /** * Gets the value of the viaStationsList property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the viaStationsList property. * * <p> * For example, to add a new item, do as follows: * <pre> * getViaStationsList().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link ViaStations } * * */ public List<ViaStations> getViaStationsList() { if (viaStationsList == null) { viaStationsList = new ArrayList<ViaStations>(); } return this.viaStationsList; } }