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 orderInfo complex type.
*
* <p>The following schema fragment specifies the expected content contained within this class.
*
* <pre>
* <complexType name="orderInfo">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="cancelTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="childrenNum" 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="className" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="guestCardNum" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="guestCardType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="guestName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="guestTel" 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="orderDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="orderRemark" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="orderTime" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="stationCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="stationLeg" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="stationName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="takePlace" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="ticketInfo" type="{http://eadd.center.tg.tiangu.net/}ticketInfo" 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"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </pre>
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "orderInfo", propOrder = {
"cancelTime",
"childrenNum",
"classCode",
"className",
"guestCardNum",
"guestCardType",
"guestName",
"guestTel",
"networkStationCode",
"orderDate",
"orderRemark",
"orderTime",
"stationCode",
"stationLeg",
"stationName",
"takePlace",
"ticketInfo",
"useDate",
"useTime"
})
public class OrderInfo {
protected String cancelTime;
protected String childrenNum;
protected String classCode;
protected String className;
protected String guestCardNum;
protected String guestCardType;
protected String guestName;
protected String guestTel;
protected String networkStationCode;
protected String orderDate;
protected String orderRemark;
protected String orderTime;
protected String stationCode;
protected String stationLeg;
protected String stationName;
protected String takePlace;
@XmlElement(nillable = true)
protected List<TicketInfo> ticketInfo;
protected String useDate;
protected String useTime;
/**
* Gets the value of the cancelTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCancelTime() {
return cancelTime;
}
/**
* Sets the value of the cancelTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCancelTime(String value) {
this.cancelTime = value;
}
/**
* Gets the value of the childrenNum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChildrenNum() {
return childrenNum;
}
/**
* Sets the value of the childrenNum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChildrenNum(String value) {
this.childrenNum = 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 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 guestCardNum property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuestCardNum() {
return guestCardNum;
}
/**
* Sets the value of the guestCardNum property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuestCardNum(String value) {
this.guestCardNum = value;
}
/**
* Gets the value of the guestCardType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuestCardType() {
return guestCardType;
}
/**
* Sets the value of the guestCardType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuestCardType(String value) {
this.guestCardType = value;
}
/**
* Gets the value of the guestName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuestName() {
return guestName;
}
/**
* Sets the value of the guestName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuestName(String value) {
this.guestName = value;
}
/**
* Gets the value of the guestTel property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGuestTel() {
return guestTel;
}
/**
* Sets the value of the guestTel property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGuestTel(String value) {
this.guestTel = 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 orderDate property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOrderDate() {
return orderDate;
}
/**
* Sets the value of the orderDate property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOrderDate(String value) {
this.orderDate = value;
}
/**
* Gets the value of the orderRemark property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOrderRemark() {
return orderRemark;
}
/**
* Sets the value of the orderRemark property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOrderRemark(String value) {
this.orderRemark = value;
}
/**
* Gets the value of the orderTime property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOrderTime() {
return orderTime;
}
/**
* Sets the value of the orderTime property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOrderTime(String value) {
this.orderTime = value;
}
/**
* Gets the value of the stationCode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStationCode() {
return stationCode;
}
/**
* Sets the value of the stationCode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStationCode(String value) {
this.stationCode = value;
}
/**
* Gets the value of the stationLeg property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStationLeg() {
return stationLeg;
}
/**
* Sets the value of the stationLeg property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStationLeg(String value) {
this.stationLeg = value;
}
/**
* Gets the value of the stationName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getStationName() {
return stationName;
}
/**
* Sets the value of the stationName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setStationName(String value) {
this.stationName = value;
}
/**
* Gets the value of the takePlace property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTakePlace() {
return takePlace;
}
/**
* Sets the value of the takePlace property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTakePlace(String value) {
this.takePlace = value;
}
/**
* Gets the value of the ticketInfo 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 ticketInfo property.
*
* <p>
* For example, to add a new item, do as follows:
* <pre>
* getTicketInfo().add(newItem);
* </pre>
*
*
* <p>
* Objects of the following type(s) are allowed in the list
* {@link TicketInfo }
*
*
*/
public List<TicketInfo> getTicketInfo() {
if (ticketInfo == null) {
ticketInfo = new ArrayList<TicketInfo>();
}
return this.ticketInfo;
}
/**
* 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;
}
}