diff --git a/pom.xml b/pom.xml index 80a3e7c..6766591 100644 --- a/pom.xml +++ b/pom.xml @@ -153,6 +153,12 @@ poi-ooxml 3.17 + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + + diff --git a/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java b/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java index d709e45..41609a5 100644 --- a/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java +++ b/src/main/java/com/gzzn/omms/adminapi/controller/history/HistoryFlightDataController.java @@ -2,6 +2,7 @@ package com.gzzn.omms.adminapi.controller.history; import io.swagger.annotations.ApiOperation; +import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Map; @@ -15,10 +16,13 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; +import com.fasterxml.jackson.databind.ObjectMapper; import com.gzzn.omms.adminapi.dto.ResponseDto; import com.gzzn.omms.adminapi.dto.history.HistoryFilghtConditionDto; import com.gzzn.omms.adminapi.elasticsearch.ElasticsearchUtil; +import com.gzzn.omms.adminapi.entity.msg.SCHD; import com.gzzn.omms.adminapi.utils.DateUtils; + /** * 历史航班数据 controller * @author fhc @@ -42,7 +46,7 @@ public class HistoryFlightDataController { @ApiOperation(value="获取历史航班数据(只提供计划时间的出发/到达时间段查询)",tags="历史航班数据") @PostMapping(value="/hitFlightData/list") - public ResponseDto findByTimeAndMvin(@RequestBody HistoryFilghtConditionDto conditions) { + public ResponseDto> findByTimeAndMvin(@RequestBody HistoryFilghtConditionDto conditions) { String startTime = StringUtils.isEmpty(conditions.getStartSODT())?null:DateUtils.swichTimeToEn_ddMMMyyHHmm(conditions.getStartSODT()); String endTime = StringUtils.isEmpty(conditions.getEndSODT())?null:DateUtils.swichTimeToEn_ddMMMyyHHmm(conditions.getEndSODT()); @@ -83,7 +87,22 @@ public class HistoryFlightDataController { } String sortField = "SODT";//计划时间 默认倒序 SortOrder sortOrder = SortOrder.ASC; + + List> list = ElasticsearchUtil.searchListData(INDEX_NAME, ES_TYPE, boolQuery, maxSize, null, sortField,sortOrder, null); - return ResponseDto.success(list); + List lsFltr = new ArrayList(list.size()); + //转成具体实体类进行处理 + for(Map mapObj : list) + { + ObjectMapper objectMapper = new ObjectMapper(); + SCHD.FLTR fltr = objectMapper.convertValue(mapObj, SCHD.FLTR.class); + //只返回非共享航班 + if(fltr.getMAID() == null) + { + lsFltr.add(fltr); + } + } + + return ResponseDto.success(lsFltr); }//end function } diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AABK.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AABK.java new file mode 100644 index 0000000..60851d9 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AABK.java @@ -0,0 +1,339 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="AAOR" type="{}ORGANISATION"/>
+ *         <element name="AACN" type="{}STR30"/>
+ *         <element name="AADN" type="{}OPT_STR30"/>
+ *         <element name="AADC" type="{}OPT_STR30"/>
+ *         <element name="AAAD" type="{}OPT_STR200"/>
+ *         <element name="AAWT" type="{}OPT_STR20"/>
+ *         <element name="AAMT" type="{}OPT_STR20"/>
+ *         <element name="AAFX" type="{}OPT_STR20"/>
+ *         <element name="AAEA" type="{}OPT_STR50"/>
+ *         <element name="AARK" type="{}OPT_STR200"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "aaor", + "aacn", + "aadn", + "aadc", + "aaad", + "aawt", + "aamt", + "aafx", + "aaea", + "aark" +}) +@XmlRootElement(name = "AABK") +public class AABK + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "AAOR", required = true) + @JsonProperty("AAOR") + protected BigInteger aaor; + @XmlElement(name = "AACN", required = true) + @JsonProperty("AACN") + protected String aacn; + @XmlElement(name = "AADN", required = true) + @JsonProperty("AADN") + protected String aadn; + @XmlElement(name = "AADC", required = true) + @JsonProperty("AADC") + protected String aadc; + @XmlElement(name = "AAAD", required = true) + @JsonProperty("AAAD") + protected String aaad; + @XmlElement(name = "AAWT", required = true) + @JsonProperty("AAWT") + protected String aawt; + @XmlElement(name = "AAMT", required = true) + @JsonProperty("AAMT") + protected String aamt; + @XmlElement(name = "AAFX", required = true) + @JsonProperty("AAFX") + protected String aafx; + @XmlElement(name = "AAEA", required = true) + @JsonProperty("AAEA") + protected String aaea; + @XmlElement(name = "AARK", required = true) + @JsonProperty("AARK") + protected String aark; + + /** + * 获取aaor属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getAAOR() { + return aaor; + } + + /** + * 设置aaor属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setAAOR(BigInteger value) { + this.aaor = value; + } + + /** + * 获取aacn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAACN() { + return aacn; + } + + /** + * 设置aacn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAACN(String value) { + this.aacn = value; + } + + /** + * 获取aadn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAADN() { + return aadn; + } + + /** + * 设置aadn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAADN(String value) { + this.aadn = value; + } + + /** + * 获取aadc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAADC() { + return aadc; + } + + /** + * 设置aadc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAADC(String value) { + this.aadc = value; + } + + /** + * 获取aaad属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAAAD() { + return aaad; + } + + /** + * 设置aaad属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAAAD(String value) { + this.aaad = value; + } + + /** + * 获取aawt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAAWT() { + return aawt; + } + + /** + * 设置aawt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAAWT(String value) { + this.aawt = value; + } + + /** + * 获取aamt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAAMT() { + return aamt; + } + + /** + * 设置aamt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAAMT(String value) { + this.aamt = value; + } + + /** + * 获取aafx属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAAFX() { + return aafx; + } + + /** + * 设置aafx属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAAFX(String value) { + this.aafx = value; + } + + /** + * 获取aaea属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAAEA() { + return aaea; + } + + /** + * 设置aaea属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAAEA(String value) { + this.aaea = value; + } + + /** + * 获取aark属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAARK() { + return aark; + } + + /** + * 设置aark属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAARK(String value) { + this.aark = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABDG.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABDG.java new file mode 100644 index 0000000..7614c78 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABDG.java @@ -0,0 +1,321 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ABCD" type="{}STR8"/>
+ *         <element name="DESC" type="{}STR30"/>
+ *         <element name="CDSC" type="{}STR30"/>
+ *         <element name="AHGT" type="{}OPT_NUMERIC92"/>
+ *         <element name="ATML" type="{}OPT_TERMINAL_CODE"/>
+ *         <element name="ATHE" type="{}OPT_YESNO"/>
+ *         <element name="STND" type="{}OPT_STR8" maxOccurs="unbounded"/>
+ *         <element name="GATE" type="{}OPT_STR8" maxOccurs="unbounded"/>
+ *         <element name="AMNO" type="{}OPT_INTEGER1"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "abcd", + "desc", + "cdsc", + "ahgt", + "atml", + "athe", + "stnd", + "gate", + "amno" +}) +@XmlRootElement(name = "ABDG") +public class ABDG + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ABCD", required = true) + @JsonProperty("ABCD") + protected String abcd; + @XmlElement(name = "DESC", required = true) + @JsonProperty("DESC") + protected String desc; + @XmlElement(name = "CDSC", required = true) + @JsonProperty("CDSC") + protected String cdsc; + @XmlElement(name = "AHGT", required = true) + @JsonProperty("AHGT") + protected String ahgt; + @XmlElement(name = "ATML", required = true) + @JsonProperty("ATML") + protected String atml; + @XmlElement(name = "ATHE", required = true) + @JsonProperty("ATHE") + protected String athe; + @XmlElement(name = "STND", required = true) + @JsonProperty("STND") + protected List stnd; + @XmlElement(name = "GATE", required = true) + @JsonProperty("GATE") + protected List gate; + @XmlElement(name = "AMNO", required = true) + @JsonProperty("AMNO") + protected String amno; + + /** + * 获取abcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABCD() { + return abcd; + } + + /** + * 设置abcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABCD(String value) { + this.abcd = value; + } + + /** + * 获取desc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDESC() { + return desc; + } + + /** + * 设置desc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDESC(String value) { + this.desc = value; + } + + /** + * 获取cdsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDSC() { + return cdsc; + } + + /** + * 设置cdsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDSC(String value) { + this.cdsc = value; + } + + /** + * 获取ahgt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAHGT() { + return ahgt; + } + + /** + * 设置ahgt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAHGT(String value) { + this.ahgt = value; + } + + /** + * 获取atml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getATML() { + return atml; + } + + /** + * 设置atml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setATML(String value) { + this.atml = value; + } + + /** + * 获取athe属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getATHE() { + return athe; + } + + /** + * 设置athe属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setATHE(String value) { + this.athe = value; + } + + /** + * Gets the value of the stnd property. + * + *

+ * 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 set method for the stnd property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSTND().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getSTND() { + if (stnd == null) { + stnd = new ArrayList(); + } + return this.stnd; + } + + /** + * Gets the value of the gate property. + * + *

+ * 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 set method for the gate property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGATE().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getGATE() { + if (gate == null) { + gate = new ArrayList(); + } + return this.gate; + } + + /** + * 获取amno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAMNO() { + return amno; + } + + /** + * 设置amno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAMNO(String value) { + this.amno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNDATA.java new file mode 100644 index 0000000..4b5bd6d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNDATA.java @@ -0,0 +1,71 @@ +package com.gzzn.omms.adminapi.entity.msg; + +import java.util.List; + +import javax.xml.bind.annotation.XmlElement; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; + +@JsonIgnoreProperties(ignoreUnknown = true) +public class ABNDATA { + @XmlElement(name = "TYPE", required = true) + @JsonProperty("TYPE") + protected ABNORMALTYPE type; + + @XmlElement(name = "CAN") + @JsonProperty("CAN") + protected String can;//航班取消异常信息 + + @XmlElement(name = "DLY") + @JsonProperty("DLY") + protected List dly;//航班延误异常信息 + + @XmlElement(name = "ALT") + @JsonProperty("ALT") + protected DIVERSIONDATA alt;//航班备降延误异常信息 + + @XmlElement(name = "RTN") + @JsonProperty("RTN") + protected RETURNDATA rtn;//航班返航异常信息 + + public ABNORMALTYPE getType() { + return type; + } + + public void setType(ABNORMALTYPE type) { + this.type = type; + } + + public String getCan() { + return can; + } + + public void setCan(String can) { + this.can = can; + } + + public List getDly() { + return dly; + } + + public void setDly(List dly) { + this.dly = dly; + } + + public DIVERSIONDATA getAlt() { + return alt; + } + + public void setAlt(DIVERSIONDATA alt) { + this.alt = alt; + } + + public RETURNDATA getRtn() { + return rtn; + } + + public void setRtn(RETURNDATA rtn) { + this.rtn = rtn; + } +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNORMALTYPE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNORMALTYPE.java new file mode 100644 index 0000000..0a71f78 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNORMALTYPE.java @@ -0,0 +1,21 @@ +package com.gzzn.omms.adminapi.entity.msg; + +/** + * 异常状态类型 + * @author 航班异常状态类型 + * + */ +public enum ABNORMALTYPE { + DLY, + CAN, + RTN, + ALT; + + public String value() { + return name(); + } + + public static ABNORMALTYPE fromValue(String v) { + return valueOf(v); + } +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNR.java new file mode 100644 index 0000000..2eed25e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABNR.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ANRC" type="{}STR8"/>
+ *         <element name="ANRD" type="{}STR100"/>
+ *         <element name="ARDC" type="{}STR100"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "anrc", + "anrd", + "ardc" +}) +@XmlRootElement(name = "ABNR") +public class ABNR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ANRC", required = true) + @JsonProperty("ANRC") + protected String anrc; + @XmlElement(name = "ANRD", required = true) + @JsonProperty("ANRD") + protected String anrd; + @XmlElement(name = "ARDC", required = true) + @JsonProperty("ARDC") + protected String ardc; + + /** + * 获取anrc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getANRC() { + return anrc; + } + + /** + * 设置anrc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setANRC(String value) { + this.anrc = value; + } + + /** + * 获取anrd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getANRD() { + return anrd; + } + + /** + * 设置anrd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setANRD(String value) { + this.anrd = value; + } + + /** + * 获取ardc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getARDC() { + return ardc; + } + + /** + * 设置ardc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setARDC(String value) { + this.ardc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABORTDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABORTDATA.java new file mode 100644 index 0000000..098f152 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABORTDATA.java @@ -0,0 +1,109 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

ABORTDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="ABORTDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR30">
+ *       <attribute name="ARES">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <length value="1"/>
+ *             <enumeration value="O"/>
+ *             <enumeration value="G"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ABORTDATA", propOrder = { + "value" +}) +public class ABORTDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "ARES") + @JsonProperty("ARES") + protected String ares; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取ares属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getARES() { + return ares; + } + + /** + * 设置ares属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setARES(String value) { + this.ares = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABUS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABUS.java new file mode 100644 index 0000000..3ba22c2 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ABUS.java @@ -0,0 +1,341 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ABDG" type="{}STR8"/>
+ *         <element name="STAT" type="{}TIME_11"/>
+ *         <element name="ENDT" type="{}TIME_11"/>
+ *         <element name="FLID" type="{}INTEGER12"/>
+ *         <element name="FLNO" type="{}FLIGHT_NO"/>
+ *         <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+ *         <element name="SODT" type="{}TIME_11"/>
+ *         <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+ *         <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
+ *         <element name="REMC" type="{}STR80" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "abdg", + "stat", + "endt", + "flid", + "flno", + "mvin", + "sodt", + "reno", + "trml", + "remc" +}) +@XmlRootElement(name = "ABUS") +public class ABUS + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ABDG", required = true) + @JsonProperty("ABDG") + protected String abdg; + @XmlElement(name = "STAT", required = true) + @JsonProperty("STAT") + protected String stat; + @XmlElement(name = "ENDT", required = true) + @JsonProperty("ENDT") + protected String endt; + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid; + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno; + @XmlElement(name = "MVIN", required = true) + @JsonProperty("MVIN") + @XmlSchemaType(name = "string") + protected MOVEMENTINDICATOR mvin; + @XmlElement(name = "SODT", required = true) + @JsonProperty("SODT") + protected String sodt; + @XmlElement(name = "RENO") + @JsonProperty("RENO") + protected String reno; + @XmlElement(name = "TRML") + @JsonProperty("TRML") + protected String trml; + @XmlElement(name = "REMC") + @JsonProperty("REMC") + protected String remc; + + /** + * 获取abdg属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABDG() { + return abdg; + } + + /** + * 设置abdg属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABDG(String value) { + this.abdg = value; + } + + /** + * 获取stat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTAT() { + return stat; + } + + /** + * 设置stat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTAT(String value) { + this.stat = value; + } + + /** + * 获取endt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getENDT() { + return endt; + } + + /** + * 设置endt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setENDT(String value) { + this.endt = value; + } + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取flno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLNO() { + return flno; + } + + /** + * 设置flno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLNO(String value) { + this.flno = value; + } + + /** + * 获取mvin属性的值。 + * + * @return + * possible object is + * {@link MOVEMENTINDICATOR } + * + */ + public MOVEMENTINDICATOR getMVIN() { + return mvin; + } + + /** + * 设置mvin属性的值。 + * + * @param value + * allowed object is + * {@link MOVEMENTINDICATOR } + * + */ + public void setMVIN(MOVEMENTINDICATOR value) { + this.mvin = value; + } + + /** + * 获取sodt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSODT() { + return sodt; + } + + /** + * 设置sodt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSODT(String value) { + this.sodt = value; + } + + /** + * 获取reno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRENO() { + return reno; + } + + /** + * 设置reno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRENO(String value) { + this.reno = value; + } + + /** + * 获取trml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRML() { + return trml; + } + + /** + * 设置trml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRML(String value) { + this.trml = value; + } + + /** + * 获取remc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMC() { + return remc; + } + + /** + * 设置remc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMC(String value) { + this.remc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ACST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ACST.java new file mode 100644 index 0000000..04ee7f4 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ACST.java @@ -0,0 +1,426 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="UNAM" type="{}STR20"/>
+ *         <element name="NLGN" type="{}INTEGER6"/>
+ *         <element name="TMIN" type="{}INTEGER6"/>
+ *         <element name="AMIN" type="{}INTEGER6"/>
+ *         <element name="NATB" type="{}INTEGER6"/>
+ *         <element name="NBGR" type="{}INTEGER6"/>
+ *         <element name="NBTP" type="{}INTEGER6"/>
+ *         <element name="NDCP" type="{}INTEGER6"/>
+ *         <element name="NLSR" type="{}INTEGER6"/>
+ *         <element name="NMSR" type="{}INTEGER6"/>
+ *         <element name="NOCR" type="{}INTEGER6"/>
+ *         <element name="NBPP" type="{}INTEGER6"/>
+ *         <element name="NBCR" type="{}INTEGER6"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "unam", + "nlgn", + "tmin", + "amin", + "natb", + "nbgr", + "nbtp", + "ndcp", + "nlsr", + "nmsr", + "nocr", + "nbpp", + "nbcr" +}) +@XmlRootElement(name = "ACST") +public class ACST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "UNAM", required = true) + @JsonProperty("UNAM") + protected String unam; + @XmlElement(name = "NLGN", required = true) + @JsonProperty("NLGN") + protected BigInteger nlgn; + @XmlElement(name = "TMIN", required = true) + @JsonProperty("TMIN") + protected BigInteger tmin; + @XmlElement(name = "AMIN", required = true) + @JsonProperty("AMIN") + protected BigInteger amin; + @XmlElement(name = "NATB", required = true) + @JsonProperty("NATB") + protected BigInteger natb; + @XmlElement(name = "NBGR", required = true) + @JsonProperty("NBGR") + protected BigInteger nbgr; + @XmlElement(name = "NBTP", required = true) + @JsonProperty("NBTP") + protected BigInteger nbtp; + @XmlElement(name = "NDCP", required = true) + @JsonProperty("NDCP") + protected BigInteger ndcp; + @XmlElement(name = "NLSR", required = true) + @JsonProperty("NLSR") + protected BigInteger nlsr; + @XmlElement(name = "NMSR", required = true) + @JsonProperty("NMSR") + protected BigInteger nmsr; + @XmlElement(name = "NOCR", required = true) + @JsonProperty("NOCR") + protected BigInteger nocr; + @XmlElement(name = "NBPP", required = true) + @JsonProperty("NBPP") + protected BigInteger nbpp; + @XmlElement(name = "NBCR", required = true) + @JsonProperty("NBCR") + protected BigInteger nbcr; + + /** + * 获取unam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getUNAM() { + return unam; + } + + /** + * 设置unam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUNAM(String value) { + this.unam = value; + } + + /** + * 获取nlgn属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNLGN() { + return nlgn; + } + + /** + * 设置nlgn属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNLGN(BigInteger value) { + this.nlgn = value; + } + + /** + * 获取tmin属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTMIN() { + return tmin; + } + + /** + * 设置tmin属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTMIN(BigInteger value) { + this.tmin = value; + } + + /** + * 获取amin属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getAMIN() { + return amin; + } + + /** + * 设置amin属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setAMIN(BigInteger value) { + this.amin = value; + } + + /** + * 获取natb属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNATB() { + return natb; + } + + /** + * 设置natb属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNATB(BigInteger value) { + this.natb = value; + } + + /** + * 获取nbgr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNBGR() { + return nbgr; + } + + /** + * 设置nbgr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNBGR(BigInteger value) { + this.nbgr = value; + } + + /** + * 获取nbtp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNBTP() { + return nbtp; + } + + /** + * 设置nbtp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNBTP(BigInteger value) { + this.nbtp = value; + } + + /** + * 获取ndcp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNDCP() { + return ndcp; + } + + /** + * 设置ndcp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNDCP(BigInteger value) { + this.ndcp = value; + } + + /** + * 获取nlsr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNLSR() { + return nlsr; + } + + /** + * 设置nlsr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNLSR(BigInteger value) { + this.nlsr = value; + } + + /** + * 获取nmsr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNMSR() { + return nmsr; + } + + /** + * 设置nmsr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNMSR(BigInteger value) { + this.nmsr = value; + } + + /** + * 获取nocr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNOCR() { + return nocr; + } + + /** + * 设置nocr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNOCR(BigInteger value) { + this.nocr = value; + } + + /** + * 获取nbpp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNBPP() { + return nbpp; + } + + /** + * 设置nbpp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNBPP(BigInteger value) { + this.nbpp = value; + } + + /** + * 获取nbcr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNBCR() { + return nbcr; + } + + /** + * 设置nbcr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNBCR(BigInteger value) { + this.nbcr = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRC.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRC.java new file mode 100644 index 0000000..86fde01 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRC.java @@ -0,0 +1,403 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ITAT" type="{}IATA_AIRC_CODE"/>
+ *         <element name="ICAT" type="{}ICAO_AIRC_CODE"/>
+ *         <element name="DESC" type="{}STR30"/>
+ *         <element name="CDSC" type="{}STR30"/>
+ *         <element name="CHAP">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1"/>
+ *               <minLength value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="MAXP" type="{}OPT_MAXIMUM_PASSENGERS"/>
+ *         <element name="MFWT" type="{}OPT_NUMERIC92"/>
+ *         <element name="MTWT" type="{}OPT_NUMERIC92"/>
+ *         <element name="ALEN" type="{}OPT_NUMERIC92"/>
+ *         <element name="WSPN" type="{}OPT_NUMERIC92"/>
+ *         <element name="MHTM" type="{}OPT_NUMERIC62"/>
+ *         <element name="MABR" type="{}OPT_INTEGER1"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itat", + "icat", + "desc", + "cdsc", + "chap", + "maxp", + "mfwt", + "mtwt", + "alen", + "wspn", + "mhtm", + "mabr" +}) +@XmlRootElement(name = "AIRC") +public class AIRC + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ITAT", required = true) + @JsonProperty("ITAT") + protected String itat; + @XmlElement(name = "ICAT", required = true) + @JsonProperty("ICAT") + protected String icat; + @XmlElement(name = "DESC", required = true) + @JsonProperty("DESC") + protected String desc; + @XmlElement(name = "CDSC", required = true) + @JsonProperty("CDSC") + protected String cdsc; + @XmlElement(name = "CHAP", required = true) + @JsonProperty("CHAP") + protected String chap; + @XmlElement(name = "MAXP", required = true) + @JsonProperty("MAXP") + protected String maxp; + @XmlElement(name = "MFWT", required = true) + @JsonProperty("MFWT") + protected String mfwt; + @XmlElement(name = "MTWT", required = true) + @JsonProperty("MTWT") + protected String mtwt; + @XmlElement(name = "ALEN", required = true) + @JsonProperty("ALEN") + protected String alen; + @XmlElement(name = "WSPN", required = true) + @JsonProperty("WSPN") + protected String wspn; + @XmlElement(name = "MHTM", required = true) + @JsonProperty("MHTM") + protected String mhtm; + @XmlElement(name = "MABR", required = true) + @JsonProperty("MABR") + protected String mabr; + + /** + * 获取itat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITAT() { + return itat; + } + + /** + * 设置itat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITAT(String value) { + this.itat = value; + } + + /** + * 获取icat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getICAT() { + return icat; + } + + /** + * 设置icat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setICAT(String value) { + this.icat = value; + } + + /** + * 获取desc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDESC() { + return desc; + } + + /** + * 设置desc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDESC(String value) { + this.desc = value; + } + + /** + * 获取cdsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDSC() { + return cdsc; + } + + /** + * 设置cdsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDSC(String value) { + this.cdsc = value; + } + + /** + * 获取chap属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHAP() { + return chap; + } + + /** + * 设置chap属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHAP(String value) { + this.chap = value; + } + + /** + * 获取maxp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMAXP() { + return maxp; + } + + /** + * 设置maxp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMAXP(String value) { + this.maxp = value; + } + + /** + * 获取mfwt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMFWT() { + return mfwt; + } + + /** + * 设置mfwt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMFWT(String value) { + this.mfwt = value; + } + + /** + * 获取mtwt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMTWT() { + return mtwt; + } + + /** + * 设置mtwt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMTWT(String value) { + this.mtwt = value; + } + + /** + * 获取alen属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALEN() { + return alen; + } + + /** + * 设置alen属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALEN(String value) { + this.alen = value; + } + + /** + * 获取wspn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWSPN() { + return wspn; + } + + /** + * 设置wspn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWSPN(String value) { + this.wspn = value; + } + + /** + * 获取mhtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMHTM() { + return mhtm; + } + + /** + * 设置mhtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMHTM(String value) { + this.mhtm = value; + } + + /** + * 获取mabr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMABR() { + return mabr; + } + + /** + * 设置mabr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMABR(String value) { + this.mabr = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRL.java new file mode 100644 index 0000000..3bdf177 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRL.java @@ -0,0 +1,328 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ITOP" type="{}IATA_AIRL_CODE"/>
+ *         <element name="ICOP" type="{}ICAO_AIRL_CODE"/>
+ *         <element name="ONAM" type="{}STR30"/>
+ *         <element name="ONMC" type="{}STR30"/>
+ *         <element name="CTRY" type="{}OPT_COUNTRY_CODE"/>
+ *         <element name="TRML" type="{}AIRL_TERMINAL_DATA" maxOccurs="4"/>
+ *         <element name="OGRP" type="{}OPT_STR30" maxOccurs="unbounded"/>
+ *         <element name="SUBC" type="{}SUBSIDIARY_DATA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="DORI" type="{}DOMINTRGN_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itop", + "icop", + "onam", + "onmc", + "ctry", + "trml", + "ogrp", + "subc", + "dori" +}) +@XmlRootElement(name = "AIRL") +public class AIRL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ITOP", required = true) + @JsonProperty("ITOP") + protected String itop; + @XmlElement(name = "ICOP", required = true) + @JsonProperty("ICOP") + protected String icop; + @XmlElement(name = "ONAM", required = true) + @JsonProperty("ONAM") + protected String onam; + @XmlElement(name = "ONMC", required = true) + @JsonProperty("ONMC") + protected String onmc; + @XmlElement(name = "CTRY", required = true) + @JsonProperty("CTRY") + protected String ctry; + @XmlElement(name = "TRML", required = true) + @JsonProperty("TRML") + protected List trml; + @XmlElement(name = "OGRP", required = true) + @JsonProperty("OGRP") + protected List ogrp; + @XmlElement(name = "SUBC") + @JsonProperty("SUBC") + protected List subc; + @XmlElement(name = "DORI", required = true) + @JsonProperty("DORI") + @XmlSchemaType(name = "string") + protected DOMINTRGNCODE dori; + + /** + * 获取itop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITOP() { + return itop; + } + + /** + * 设置itop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITOP(String value) { + this.itop = value; + } + + /** + * 获取icop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getICOP() { + return icop; + } + + /** + * 设置icop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setICOP(String value) { + this.icop = value; + } + + /** + * 获取onam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getONAM() { + return onam; + } + + /** + * 设置onam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setONAM(String value) { + this.onam = value; + } + + /** + * 获取onmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getONMC() { + return onmc; + } + + /** + * 设置onmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setONMC(String value) { + this.onmc = value; + } + + /** + * 获取ctry属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTRY() { + return ctry; + } + + /** + * 设置ctry属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTRY(String value) { + this.ctry = value; + } + + /** + * Gets the value of the trml property. + * + *

+ * 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 set method for the trml property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTRML().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AIRLTERMINALDATA } + * + * + */ + public List getTRML() { + if (trml == null) { + trml = new ArrayList(); + } + return this.trml; + } + + /** + * Gets the value of the ogrp property. + * + *

+ * 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 set method for the ogrp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOGRP().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getOGRP() { + if (ogrp == null) { + ogrp = new ArrayList(); + } + return this.ogrp; + } + + /** + * Gets the value of the subc property. + * + *

+ * 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 set method for the subc property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSUBC().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SUBSIDIARYDATA } + * + * + */ + public List getSUBC() { + if (subc == null) { + subc = new ArrayList(); + } + return this.subc; + } + + /** + * 获取dori属性的值。 + * + * @return + * possible object is + * {@link DOMINTRGNCODE } + * + */ + public DOMINTRGNCODE getDORI() { + return dori; + } + + /** + * 设置dori属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTRGNCODE } + * + */ + public void setDORI(DOMINTRGNCODE value) { + this.dori = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLCLASSDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLCLASSDATA.java new file mode 100644 index 0000000..8b189f0 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLCLASSDATA.java @@ -0,0 +1,193 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

AIRL_CLASS_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="AIRL_CLASS_DATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DCLM" type="{}CLASSES"/>
+ *         <element name="FCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *         <element name="CCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *         <element name="YCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="ITOP" type="{}IATA_AIRL_CODE" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AIRL_CLASS_DATA", propOrder = { + "dclm", + "fclm", + "cclm", + "yclm" +}) +public class AIRLCLASSDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "DCLM", required = true) + @JsonProperty("DCLM") + @XmlSchemaType(name = "string") + protected CLASSES dclm; + @XmlElement(name = "FCLM") + @JsonProperty("FCLM") + protected CLASSMAPDATA fclm; + @XmlElement(name = "CCLM") + @JsonProperty("CCLM") + protected CLASSMAPDATA cclm; + @XmlElement(name = "YCLM") + @JsonProperty("YCLM") + protected CLASSMAPDATA yclm; + @XmlAttribute(name = "ITOP") + @JsonProperty("ITOP") + protected String itop; + + /** + * 获取dclm属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getDCLM() { + return dclm; + } + + /** + * 设置dclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setDCLM(CLASSES value) { + this.dclm = value; + } + + /** + * 获取fclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getFCLM() { + return fclm; + } + + /** + * 设置fclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setFCLM(CLASSMAPDATA value) { + this.fclm = value; + } + + /** + * 获取cclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getCCLM() { + return cclm; + } + + /** + * 设置cclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setCCLM(CLASSMAPDATA value) { + this.cclm = value; + } + + /** + * 获取yclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getYCLM() { + return yclm; + } + + /** + * 设置yclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setYCLM(CLASSMAPDATA value) { + this.yclm = value; + } + + /** + * 获取itop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITOP() { + return itop; + } + + /** + * 设置itop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITOP(String value) { + this.itop = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLTERMINALDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLTERMINALDATA.java new file mode 100644 index 0000000..dfa1d39 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AIRLTERMINALDATA.java @@ -0,0 +1,129 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

AIRL_TERMINAL_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="AIRL_TERMINAL_DATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_TERMINAL_CODE">
+ *       <attribute name="MVIN" use="required" type="{}OPT_MOVEMENT_INDICATOR" />
+ *       <attribute name="FLIN" use="required" type="{}OPT_DOMINT_CODE" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "AIRL_TERMINAL_DATA", propOrder = { + "value" +}) +public class AIRLTERMINALDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "MVIN", required = true) + @JsonProperty("MVIN") + protected String mvin; + @XmlAttribute(name = "FLIN", required = true) + @JsonProperty("FLIN") + protected String flin; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取mvin属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMVIN() { + return mvin; + } + + /** + * 设置mvin属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMVIN(String value) { + this.mvin = value; + } + + /** + * 获取flin属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLIN() { + return flin; + } + + /** + * 设置flin属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLIN(String value) { + this.flin = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ALBA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ALBA.java new file mode 100644 index 0000000..88fbe07 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ALBA.java @@ -0,0 +1,136 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+ *         <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "alcd", + "ibag", + "dbag" +}) +@XmlRootElement(name = "ALBA") +public class ALBA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ALCD", required = true) + @JsonProperty("ALCD") + protected String alcd; + @XmlElement(name = "IBAG") + @JsonProperty("IBAG") + protected BigInteger ibag; + @XmlElement(name = "DBAG") + @JsonProperty("DBAG") + protected BigInteger dbag; + + /** + * 获取alcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALCD() { + return alcd; + } + + /** + * 设置alcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALCD(String value) { + this.alcd = value; + } + + /** + * 获取ibag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getIBAG() { + return ibag; + } + + /** + * 设置ibag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setIBAG(BigInteger value) { + this.ibag = value; + } + + /** + * 获取dbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getDBAG() { + return dbag; + } + + /** + * 设置dbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDBAG(BigInteger value) { + this.dbag = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ARPT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ARPT.java new file mode 100644 index 0000000..e9322d6 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ARPT.java @@ -0,0 +1,363 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ITCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="ICCD" type="{}OPT_ICAO_ARPT_CODE"/>
+ *         <element name="ANAM" type="{}STR30"/>
+ *         <element name="ANMC" type="{}STR30"/>
+ *         <element name="BDIS" type="{}OPT_INTEGER12"/>
+ *         <element name="CTRY" type="{}COUNTRY_CODE"/>
+ *         <element name="ACTY" type="{}CITY_CODE"/>
+ *         <element name="ATYP" type="{}DOMINTRGN_CODE"/>
+ *         <element name="HAUL">
+ *           <simpleType>
+ *             <union>
+ *               <simpleType>
+ *                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                   <enumeration value="S"/>
+ *                   <enumeration value="L"/>
+ *                 </restriction>
+ *               </simpleType>
+ *               <simpleType>
+ *                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                   <length value="0"/>
+ *                 </restriction>
+ *               </simpleType>
+ *             </union>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ABBR" type="{}OPT_ABBRDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itcd", + "iccd", + "anam", + "anmc", + "bdis", + "ctry", + "acty", + "atyp", + "haul", + "abbr" +}) +@XmlRootElement(name = "ARPT") +public class ARPT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ITCD", required = true) + @JsonProperty("ITCD") + protected String itcd; + @XmlElement(name = "ICCD", required = true) + @JsonProperty("ICCD") + protected String iccd; + @XmlElement(name = "ANAM", required = true) + @JsonProperty("ANAM") + protected String anam; + @XmlElement(name = "ANMC", required = true) + @JsonProperty("ANMC") + protected String anmc; + @XmlElement(name = "BDIS", required = true) + @JsonProperty("BDIS") + protected String bdis; + @XmlElement(name = "CTRY", required = true) + @JsonProperty("CTRY") + protected String ctry; + @XmlElement(name = "ACTY", required = true) + @JsonProperty("ACTY") + protected String acty; + @XmlElement(name = "ATYP", required = true) + @JsonProperty("ATYP") + @XmlSchemaType(name = "string") + protected DOMINTRGNCODE atyp; + @XmlElement(name = "HAUL", required = true) + @JsonProperty("HAUL") + protected String haul; + @XmlElement(name = "ABBR") + @JsonProperty("ABBR") + protected List abbr; + + /** + * 获取itcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITCD() { + return itcd; + } + + /** + * 设置itcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITCD(String value) { + this.itcd = value; + } + + /** + * 获取iccd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getICCD() { + return iccd; + } + + /** + * 设置iccd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setICCD(String value) { + this.iccd = value; + } + + /** + * 获取anam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getANAM() { + return anam; + } + + /** + * 设置anam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setANAM(String value) { + this.anam = value; + } + + /** + * 获取anmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getANMC() { + return anmc; + } + + /** + * 设置anmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setANMC(String value) { + this.anmc = value; + } + + /** + * 获取bdis属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBDIS() { + return bdis; + } + + /** + * 设置bdis属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBDIS(String value) { + this.bdis = value; + } + + /** + * 获取ctry属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTRY() { + return ctry; + } + + /** + * 设置ctry属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTRY(String value) { + this.ctry = value; + } + + /** + * 获取acty属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACTY() { + return acty; + } + + /** + * 设置acty属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACTY(String value) { + this.acty = value; + } + + /** + * 获取atyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTRGNCODE } + * + */ + public DOMINTRGNCODE getATYP() { + return atyp; + } + + /** + * 设置atyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTRGNCODE } + * + */ + public void setATYP(DOMINTRGNCODE value) { + this.atyp = value; + } + + /** + * 获取haul属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHAUL() { + return haul; + } + + /** + * 设置haul属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHAUL(String value) { + this.haul = value; + } + + /** + * Gets the value of the abbr property. + * + *

+ * 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 set method for the abbr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABBR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTABBRDATA } + * + * + */ + public List getABBR() { + if (abbr == null) { + abbr = new ArrayList(); + } + return this.abbr; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/AYT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AYT.java new file mode 100644 index 0000000..30701af --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/AYT.java @@ -0,0 +1,107 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DTTS" type="{}TIME_14"/>
+ *         <element name="REMC" type="{}OPT_STR256" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dtts", + "remc" +}) +@XmlRootElement(name = "AYT") +public class AYT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "DTTS", required = true) + @JsonProperty("DTTS") + protected BigInteger dtts; + @XmlElement(name = "REMC") + @JsonProperty("REMC") + protected String remc; + + /** + * 获取dtts属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getDTTS() { + return dtts; + } + + /** + * 设置dtts属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDTTS(BigInteger value) { + this.dtts = value; + } + + /** + * 获取remc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMC() { + return remc; + } + + /** + * 设置remc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMC(String value) { + this.remc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BAHODATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BAHODATA.java new file mode 100644 index 0000000..0960dcd --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BAHODATA.java @@ -0,0 +1,94 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

BAHODATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="BAHODATA">
+ *   <simpleContent>
+ *     <extension base="<>INTEGER6">
+ *       <attribute name="HOUR" use="required" type="{}HOURS" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BAHODATA", propOrder = { + "value" +}) +public class BAHODATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected BigInteger value; + @XmlAttribute(name = "HOUR", required = true) + @JsonProperty("HOUR") + protected int hour; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setValue(BigInteger value) { + this.value = value; + } + + /** + * 获取hour属性的值。 + * + */ + public int getHOUR() { + return hour; + } + + /** + * 设置hour属性的值。 + * + */ + public void setHOUR(int value) { + this.hour = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCL.java new file mode 100644 index 0000000..8d0f8b6 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCL.java @@ -0,0 +1,113 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GCTM" type="{}TIME_11"/>
+ *         <element name="PXBG" type="{}BDCLDATA" maxOccurs="6" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "gctm", + "pxbg" +}) +@XmlRootElement(name = "BDCL") +public class BDCL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GCTM", required = true) + @JsonProperty("GCTM") + protected String gctm; + @XmlElement(name = "PXBG") + @JsonProperty("PXBG") + protected List pxbg; + + /** + * 获取gctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGCTM() { + return gctm; + } + + /** + * 设置gctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGCTM(String value) { + this.gctm = value; + } + + /** + * Gets the value of the pxbg property. + * + *

+ * 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 set method for the pxbg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPXBG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BDCLDATA } + * + * + */ + public List getPXBG() { + if (pxbg == null) { + pxbg = new ArrayList(); + } + return this.pxbg; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCLDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCLDATA.java new file mode 100644 index 0000000..f41a2c0 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDCLDATA.java @@ -0,0 +1,601 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

BDCLDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="BDCLDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LPAX" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TPAX" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LADT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LINF" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LCHD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LFCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LBCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LECL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TADT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TINF" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TCHD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TFCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TBCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TECL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ETPN" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *       <attribute name="APCD" use="required" type="{}IATA_ARPT_CODE" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BDCLDATA", propOrder = { + "lpax", + "tpax", + "ladt", + "linf", + "lchd", + "lfcl", + "lbcl", + "lecl", + "tadt", + "tinf", + "tchd", + "tfcl", + "tbcl", + "tecl", + "etpn" +}) +public class BDCLDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "LPAX") + @JsonProperty("LPAX") + protected BigInteger lpax; + @XmlElement(name = "TPAX") + @JsonProperty("TPAX") + protected BigInteger tpax; + @XmlElement(name = "LADT") + @JsonProperty("LADT") + protected BigInteger ladt; + @XmlElement(name = "LINF") + @JsonProperty("LINF") + protected BigInteger linf; + @XmlElement(name = "LCHD") + @JsonProperty("LCHD") + protected BigInteger lchd; + @XmlElement(name = "LFCL") + @JsonProperty("LFCL") + protected BigInteger lfcl; + @XmlElement(name = "LBCL") + @JsonProperty("LBCL") + protected BigInteger lbcl; + @XmlElement(name = "LECL") + @JsonProperty("LECL") + protected BigInteger lecl; + @XmlElement(name = "TADT") + @JsonProperty("TADT") + protected BigInteger tadt; + @XmlElement(name = "TINF") + @JsonProperty("TINF") + protected BigInteger tinf; + @XmlElement(name = "TCHD") + @JsonProperty("TCHD") + protected BigInteger tchd; + @XmlElement(name = "TFCL") + @JsonProperty("TFCL") + protected BigInteger tfcl; + @XmlElement(name = "TBCL") + @JsonProperty("TBCL") + protected BigInteger tbcl; + @XmlElement(name = "TECL") + @JsonProperty("TECL") + protected BigInteger tecl; + @XmlElement(name = "ETPN") + @JsonProperty("ETPN") + protected BigInteger etpn; + @XmlAttribute(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + + /** + * 获取lpax属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLPAX() { + return lpax; + } + + /** + * 设置lpax属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLPAX(BigInteger value) { + this.lpax = value; + } + + /** + * 获取tpax属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTPAX() { + return tpax; + } + + /** + * 设置tpax属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTPAX(BigInteger value) { + this.tpax = value; + } + + /** + * 获取ladt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLADT() { + return ladt; + } + + /** + * 设置ladt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLADT(BigInteger value) { + this.ladt = value; + } + + /** + * 获取linf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLINF() { + return linf; + } + + /** + * 设置linf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLINF(BigInteger value) { + this.linf = value; + } + + /** + * 获取lchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLCHD() { + return lchd; + } + + /** + * 设置lchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLCHD(BigInteger value) { + this.lchd = value; + } + + /** + * 获取lfcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLFCL() { + return lfcl; + } + + /** + * 设置lfcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLFCL(BigInteger value) { + this.lfcl = value; + } + + /** + * 获取lbcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLBCL() { + return lbcl; + } + + /** + * 设置lbcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLBCL(BigInteger value) { + this.lbcl = value; + } + + /** + * 获取lecl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLECL() { + return lecl; + } + + /** + * 设置lecl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLECL(BigInteger value) { + this.lecl = value; + } + + /** + * 获取tadt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTADT() { + return tadt; + } + + /** + * 设置tadt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTADT(BigInteger value) { + this.tadt = value; + } + + /** + * 获取tinf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTINF() { + return tinf; + } + + /** + * 设置tinf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTINF(BigInteger value) { + this.tinf = value; + } + + /** + * 获取tchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTCHD() { + return tchd; + } + + /** + * 设置tchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTCHD(BigInteger value) { + this.tchd = value; + } + + /** + * 获取tfcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTFCL() { + return tfcl; + } + + /** + * 设置tfcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTFCL(BigInteger value) { + this.tfcl = value; + } + + /** + * 获取tbcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTBCL() { + return tbcl; + } + + /** + * 设置tbcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTBCL(BigInteger value) { + this.tbcl = value; + } + + /** + * 获取tecl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTECL() { + return tecl; + } + + /** + * 设置tecl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTECL(BigInteger value) { + this.tecl = value; + } + + /** + * 获取etpn属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getETPN() { + return etpn; + } + + /** + * 设置etpn属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setETPN(BigInteger value) { + this.etpn = value; + } + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDOP.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDOP.java new file mode 100644 index 0000000..1ddf1b9 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDOP.java @@ -0,0 +1,151 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GATE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="BOTM" type="{}TIME_11"/>
+ *         <element name="ROFL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1"/>
+ *               <minLength value="1"/>
+ *               <enumeration value="Y"/>
+ *               <enumeration value="N"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "gate", + "botm", + "rofl" +}) +@XmlRootElement(name = "BDOP") +public class BDOP + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GATE", required = true) + @JsonProperty("GATE") + protected String gate; + @XmlElement(name = "BOTM", required = true) + @JsonProperty("BOTM") + protected String botm; + @XmlElement(name = "ROFL", required = true) + @JsonProperty("ROFL") + protected String rofl; + + /** + * 获取gate属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGATE() { + return gate; + } + + /** + * 设置gate属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGATE(String value) { + this.gate = value; + } + + /** + * 获取botm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBOTM() { + return botm; + } + + /** + * 设置botm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBOTM(String value) { + this.botm = value; + } + + /** + * 获取rofl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getROFL() { + return rofl; + } + + /** + * 设置rofl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setROFL(String value) { + this.rofl = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDPB.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDPB.java new file mode 100644 index 0000000..4cbeb67 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BDPB.java @@ -0,0 +1,84 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "pxbg" +}) +@XmlRootElement(name = "BDPB") +public class BDPB + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "PXBG") + @JsonProperty("PXBG") + protected List pxbg; + + /** + * Gets the value of the pxbg property. + * + *

+ * 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 set method for the pxbg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPXBG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CKCLDATA } + * + * + */ + public List getPXBG() { + if (pxbg == null) { + pxbg = new ArrayList(); + } + return this.pxbg; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BELTDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BELTDATA.java new file mode 100644 index 0000000..720f289 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BELTDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

BELTDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="BELTDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BELT" type="{}STR8"/>
+ *         <element name="BCLS" type="{}CLASSES"/>
+ *         <element name="PCOT" type="{}TIME_11"/>
+ *         <element name="PCCT" type="{}TIME_11"/>
+ *         <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="BTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CLNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BELTDATA", propOrder = { + "belt", + "bcls", + "pcot", + "pcct", + "fbag", + "lbag", + "btyp" +}) +public class BELTDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BELT", required = true) + @JsonProperty("BELT") + protected String belt; + @XmlElement(name = "BCLS", required = true) + @JsonProperty("BCLS") + @XmlSchemaType(name = "string") + protected CLASSES bcls; + @XmlElement(name = "PCOT", required = true) + @JsonProperty("PCOT") + protected String pcot; + @XmlElement(name = "PCCT", required = true) + @JsonProperty("PCCT") + protected String pcct; + @XmlElement(name = "FBAG") + @JsonProperty("FBAG") + protected String fbag; + @XmlElement(name = "LBAG") + @JsonProperty("LBAG") + protected String lbag; + @XmlElement(name = "BTYP", required = true) + @JsonProperty("BTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE btyp; + @XmlAttribute(name = "CLNO", required = true) + @JsonProperty("CLNO") + protected BigInteger clno; + + /** + * 获取belt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBELT() { + return belt; + } + + /** + * 设置belt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBELT(String value) { + this.belt = value; + } + + /** + * 获取bcls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getBCLS() { + return bcls; + } + + /** + * 设置bcls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setBCLS(CLASSES value) { + this.bcls = value; + } + + /** + * 获取pcot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCOT() { + return pcot; + } + + /** + * 设置pcot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCOT(String value) { + this.pcot = value; + } + + /** + * 获取pcct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCCT() { + return pcct; + } + + /** + * 设置pcct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCCT(String value) { + this.pcct = value; + } + + /** + * 获取fbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFBAG() { + return fbag; + } + + /** + * 设置fbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFBAG(String value) { + this.fbag = value; + } + + /** + * 获取lbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLBAG() { + return lbag; + } + + /** + * 设置lbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLBAG(String value) { + this.lbag = value; + } + + /** + * 获取btyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getBTYP() { + return btyp; + } + + /** + * 设置btyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setBTYP(DOMINTCODE value) { + this.btyp = value; + } + + /** + * 获取clno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCLNO() { + return clno; + } + + /** + * 设置clno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCLNO(BigInteger value) { + this.clno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BLST.java new file mode 100644 index 0000000..566068e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BLST.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BCOD" type="{}STR8"/>
+ *         <element name="BTNM" type="{}STR30"/>
+ *         <element name="BNMC" type="{}STR30"/>
+ *         <element name="BCAT" type="{}DOMINT_CODE"/>
+ *         <element name="BTML" type="{}OPT_TERMINAL_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "bcod", + "btnm", + "bnmc", + "bcat", + "btml" +}) +@XmlRootElement(name = "BLST") +public class BLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BCOD", required = true) + @JsonProperty("BCOD") + protected String bcod; + @XmlElement(name = "BTNM", required = true) + @JsonProperty("BTNM") + protected String btnm; + @XmlElement(name = "BNMC", required = true) + @JsonProperty("BNMC") + protected String bnmc; + @XmlElement(name = "BCAT", required = true) + @JsonProperty("BCAT") + @XmlSchemaType(name = "string") + protected DOMINTCODE bcat; + @XmlElement(name = "BTML", required = true) + @JsonProperty("BTML") + protected String btml; + + /** + * 获取bcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBCOD() { + return bcod; + } + + /** + * 设置bcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBCOD(String value) { + this.bcod = value; + } + + /** + * 获取btnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBTNM() { + return btnm; + } + + /** + * 设置btnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBTNM(String value) { + this.btnm = value; + } + + /** + * 获取bnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBNMC() { + return bnmc; + } + + /** + * 设置bnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBNMC(String value) { + this.bnmc = value; + } + + /** + * 获取bcat属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getBCAT() { + return bcat; + } + + /** + * 设置bcat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setBCAT(DOMINTCODE value) { + this.bcat = value; + } + + /** + * 获取btml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBTML() { + return btml; + } + + /** + * 设置btml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBTML(String value) { + this.btml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/BRIDGEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BRIDGEDATA.java new file mode 100644 index 0000000..4c53b00 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/BRIDGEDATA.java @@ -0,0 +1,170 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

BRIDGEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="BRIDGEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ABDG" type="{}STR8"/>
+ *         <element name="ABOP">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="A"/>
+ *               <enumeration value="D"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="AOTM" type="{}TIME_11"/>
+ *       </sequence>
+ *       <attribute name="ASNO" use="required" type="{}INTEGER2" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "BRIDGEDATA", propOrder = { + "abdg", + "abop", + "aotm" +}) +public class BRIDGEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ABDG", required = true) + @JsonProperty("ABDG") + protected String abdg; + @XmlElement(name = "ABOP", required = true) + @JsonProperty("ABOP") + protected String abop; + @XmlElement(name = "AOTM", required = true) + @JsonProperty("AOTM") + protected String aotm; + @XmlAttribute(name = "ASNO", required = true) + @JsonProperty("ASNO") + protected BigInteger asno; + + /** + * 获取abdg属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABDG() { + return abdg; + } + + /** + * 设置abdg属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABDG(String value) { + this.abdg = value; + } + + /** + * 获取abop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABOP() { + return abop; + } + + /** + * 设置abop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABOP(String value) { + this.abop = value; + } + + /** + * 获取aotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAOTM() { + return aotm; + } + + /** + * 设置aotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAOTM(String value) { + this.aotm = value; + } + + /** + * 获取asno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getASNO() { + return asno; + } + + /** + * 设置asno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setASNO(BigInteger value) { + this.asno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHLT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHLT.java new file mode 100644 index 0000000..3123529 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHLT.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CCOD" type="{}STR8"/>
+ *         <element name="CHNM" type="{}STR30"/>
+ *         <element name="CNMC" type="{}STR30"/>
+ *         <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
+ *         <element name="CCAT" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ccod", + "chnm", + "cnmc", + "ctml", + "ccat" +}) +@XmlRootElement(name = "CHLT") +public class CHLT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CCOD", required = true) + @JsonProperty("CCOD") + protected String ccod; + @XmlElement(name = "CHNM", required = true) + @JsonProperty("CHNM") + protected String chnm; + @XmlElement(name = "CNMC", required = true) + @JsonProperty("CNMC") + protected String cnmc; + @XmlElement(name = "CTML", required = true) + @JsonProperty("CTML") + protected String ctml; + @XmlElement(name = "CCAT", required = true) + @JsonProperty("CCAT") + @XmlSchemaType(name = "string") + protected DOMINTCODE ccat; + + /** + * 获取ccod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCOD() { + return ccod; + } + + /** + * 设置ccod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCOD(String value) { + this.ccod = value; + } + + /** + * 获取chnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHNM() { + return chnm; + } + + /** + * 设置chnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHNM(String value) { + this.chnm = value; + } + + /** + * 获取cnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNMC() { + return cnmc; + } + + /** + * 设置cnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNMC(String value) { + this.cnmc = value; + } + + /** + * 获取ctml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTML() { + return ctml; + } + + /** + * 设置ctml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTML(String value) { + this.ctml = value; + } + + /** + * 获取ccat属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCCAT() { + return ccat; + } + + /** + * 设置ccat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCCAT(DOMINTCODE value) { + this.ccat = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHOCKSDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHOCKSDATA.java new file mode 100644 index 0000000..c70f33c --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHOCKSDATA.java @@ -0,0 +1,170 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CHOCKSDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CHOCKSDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CHTM" type="{}TIME_11"/>
+ *         <element name="CHID">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="ON"/>
+ *               <enumeration value="OFF"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHST" type="{}STR8"/>
+ *       </sequence>
+ *       <attribute name="CSNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CHOCKSDATA", propOrder = { + "chtm", + "chid", + "chst" +}) +public class CHOCKSDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHTM", required = true) + @JsonProperty("CHTM") + protected String chtm; + @XmlElement(name = "CHID", required = true) + @JsonProperty("CHID") + protected String chid; + @XmlElement(name = "CHST", required = true) + @JsonProperty("CHST") + protected String chst; + @XmlAttribute(name = "CSNO", required = true) + @JsonProperty("CSNO") + protected BigInteger csno; + + /** + * 获取chtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHTM() { + return chtm; + } + + /** + * 设置chtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHTM(String value) { + this.chtm = value; + } + + /** + * 获取chid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHID() { + return chid; + } + + /** + * 设置chid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHID(String value) { + this.chid = value; + } + + /** + * 获取chst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHST() { + return chst; + } + + /** + * 设置chst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHST(String value) { + this.chst = value; + } + + /** + * 获取csno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCSNO() { + return csno; + } + + /** + * 设置csno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCSNO(BigInteger value) { + this.csno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHUTEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHUTEDATA.java new file mode 100644 index 0000000..b1e9eaa --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CHUTEDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CHUTEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CHUTEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CHUT" type="{}STR8"/>
+ *         <element name="CCLS" type="{}CLASSES"/>
+ *         <element name="PCBT" type="{}TIME_11"/>
+ *         <element name="PCET" type="{}TIME_11"/>
+ *         <element name="CBTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CETM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CHNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CHUTEDATA", propOrder = { + "chut", + "ccls", + "pcbt", + "pcet", + "cbtm", + "cetm", + "ctyp" +}) +public class CHUTEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHUT", required = true) + @JsonProperty("CHUT") + protected String chut; + @XmlElement(name = "CCLS", required = true) + @JsonProperty("CCLS") + @XmlSchemaType(name = "string") + protected CLASSES ccls; + @XmlElement(name = "PCBT", required = true) + @JsonProperty("PCBT") + protected String pcbt; + @XmlElement(name = "PCET", required = true) + @JsonProperty("PCET") + protected String pcet; + @XmlElement(name = "CBTM") + @JsonProperty("CBTM") + protected String cbtm; + @XmlElement(name = "CETM") + @JsonProperty("CETM") + protected String cetm; + @XmlElement(name = "CTYP", required = true) + @JsonProperty("CTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE ctyp; + @XmlAttribute(name = "CHNO", required = true) + @JsonProperty("CHNO") + protected BigInteger chno; + + /** + * 获取chut属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHUT() { + return chut; + } + + /** + * 设置chut属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHUT(String value) { + this.chut = value; + } + + /** + * 获取ccls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getCCLS() { + return ccls; + } + + /** + * 设置ccls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setCCLS(CLASSES value) { + this.ccls = value; + } + + /** + * 获取pcbt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCBT() { + return pcbt; + } + + /** + * 设置pcbt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCBT(String value) { + this.pcbt = value; + } + + /** + * 获取pcet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCET() { + return pcet; + } + + /** + * 设置pcet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCET(String value) { + this.pcet = value; + } + + /** + * 获取cbtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBTM() { + return cbtm; + } + + /** + * 设置cbtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBTM(String value) { + this.cbtm = value; + } + + /** + * 获取cetm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCETM() { + return cetm; + } + + /** + * 设置cetm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCETM(String value) { + this.cetm = value; + } + + /** + * 获取ctyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCTYP() { + return ctyp; + } + + /** + * 设置ctyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCTYP(DOMINTCODE value) { + this.ctyp = value; + } + + /** + * 获取chno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCHNO() { + return chno; + } + + /** + * 设置chno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCHNO(BigInteger value) { + this.chno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CITY.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CITY.java new file mode 100644 index 0000000..385ece4 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CITY.java @@ -0,0 +1,229 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ITCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="ICCD" type="{}ICAO_ARPT_CODE"/>
+ *         <element name="CNAM" type="{}STR30"/>
+ *         <element name="CNMC" type="{}STR30"/>
+ *         <element name="CTRY" type="{}COUNTRY_CODE"/>
+ *         <element name="ABBR" type="{}OPT_ABBRDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "itcd", + "iccd", + "cnam", + "cnmc", + "ctry", + "abbr" +}) +@XmlRootElement(name = "CITY") +public class CITY + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ITCD", required = true) + @JsonProperty("ITCD") + protected String itcd; + @XmlElement(name = "ICCD", required = true) + @JsonProperty("ICCD") + protected String iccd; + @XmlElement(name = "CNAM", required = true) + @JsonProperty("CNAM") + protected String cnam; + @XmlElement(name = "CNMC", required = true) + @JsonProperty("CNMC") + protected String cnmc; + @XmlElement(name = "CTRY", required = true) + @JsonProperty("CTRY") + protected String ctry; + @XmlElement(name = "ABBR") + @JsonProperty("ABBR") + protected List abbr; + + /** + * 获取itcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITCD() { + return itcd; + } + + /** + * 设置itcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITCD(String value) { + this.itcd = value; + } + + /** + * 获取iccd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getICCD() { + return iccd; + } + + /** + * 设置iccd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setICCD(String value) { + this.iccd = value; + } + + /** + * 获取cnam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNAM() { + return cnam; + } + + /** + * 设置cnam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNAM(String value) { + this.cnam = value; + } + + /** + * 获取cnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNMC() { + return cnmc; + } + + /** + * 设置cnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNMC(String value) { + this.cnmc = value; + } + + /** + * 获取ctry属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTRY() { + return ctry; + } + + /** + * 设置ctry属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTRY(String value) { + this.ctry = value; + } + + /** + * Gets the value of the abbr property. + * + *

+ * 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 set method for the abbr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABBR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTABBRDATA } + * + * + */ + public List getABBR() { + if (abbr == null) { + abbr = new ArrayList(); + } + return this.abbr; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCL.java new file mode 100644 index 0000000..0311e24 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCL.java @@ -0,0 +1,113 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CCTM" type="{}TIME_11"/>
+ *         <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "cctm", + "pxbg" +}) +@XmlRootElement(name = "CKCL") +public class CKCL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CCTM", required = true) + @JsonProperty("CCTM") + protected String cctm; + @XmlElement(name = "PXBG") + @JsonProperty("PXBG") + protected List pxbg; + + /** + * 获取cctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCTM() { + return cctm; + } + + /** + * 设置cctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCTM(String value) { + this.cctm = value; + } + + /** + * Gets the value of the pxbg property. + * + *

+ * 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 set method for the pxbg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPXBG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CKCLDATA } + * + * + */ + public List getPXBG() { + if (pxbg == null) { + pxbg = new ArrayList(); + } + return this.pxbg; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCLDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCLDATA.java new file mode 100644 index 0000000..3892ed0 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKCLDATA.java @@ -0,0 +1,671 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CKCLDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CKCLDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LPAX" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TPAX" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LBAG" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LBWT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999999999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LADT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LINF" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LCHD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LFCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LBCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LECL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TADT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TINF" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TCHD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TFCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TBCL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TECL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="ETPN" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *       <attribute name="APCD" use="required" type="{}IATA_ARPT_CODE" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CKCLDATA", propOrder = { + "lpax", + "tpax", + "lbag", + "lbwt", + "ladt", + "linf", + "lchd", + "lfcl", + "lbcl", + "lecl", + "tadt", + "tinf", + "tchd", + "tfcl", + "tbcl", + "tecl", + "etpn" +}) +public class CKCLDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "LPAX") + @JsonProperty("LPAX") + protected BigInteger lpax; + @XmlElement(name = "TPAX") + @JsonProperty("TPAX") + protected BigInteger tpax; + @XmlElement(name = "LBAG") + @JsonProperty("LBAG") + protected BigInteger lbag; + @XmlElement(name = "LBWT") + @JsonProperty("LBWT") + protected BigInteger lbwt; + @XmlElement(name = "LADT") + @JsonProperty("LADT") + protected BigInteger ladt; + @XmlElement(name = "LINF") + @JsonProperty("LINF") + protected BigInteger linf; + @XmlElement(name = "LCHD") + @JsonProperty("LCHD") + protected BigInteger lchd; + @XmlElement(name = "LFCL") + @JsonProperty("LFCL") + protected BigInteger lfcl; + @XmlElement(name = "LBCL") + @JsonProperty("LBCL") + protected BigInteger lbcl; + @XmlElement(name = "LECL") + @JsonProperty("LECL") + protected BigInteger lecl; + @XmlElement(name = "TADT") + @JsonProperty("TADT") + protected BigInteger tadt; + @XmlElement(name = "TINF") + @JsonProperty("TINF") + protected BigInteger tinf; + @XmlElement(name = "TCHD") + @JsonProperty("TCHD") + protected BigInteger tchd; + @XmlElement(name = "TFCL") + @JsonProperty("TFCL") + protected BigInteger tfcl; + @XmlElement(name = "TBCL") + @JsonProperty("TBCL") + protected BigInteger tbcl; + @XmlElement(name = "TECL") + @JsonProperty("TECL") + protected BigInteger tecl; + @XmlElement(name = "ETPN") + @JsonProperty("ETPN") + protected BigInteger etpn; + @XmlAttribute(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + + /** + * 获取lpax属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLPAX() { + return lpax; + } + + /** + * 设置lpax属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLPAX(BigInteger value) { + this.lpax = value; + } + + /** + * 获取tpax属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTPAX() { + return tpax; + } + + /** + * 设置tpax属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTPAX(BigInteger value) { + this.tpax = value; + } + + /** + * 获取lbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLBAG() { + return lbag; + } + + /** + * 设置lbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLBAG(BigInteger value) { + this.lbag = value; + } + + /** + * 获取lbwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLBWT() { + return lbwt; + } + + /** + * 设置lbwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLBWT(BigInteger value) { + this.lbwt = value; + } + + /** + * 获取ladt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLADT() { + return ladt; + } + + /** + * 设置ladt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLADT(BigInteger value) { + this.ladt = value; + } + + /** + * 获取linf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLINF() { + return linf; + } + + /** + * 设置linf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLINF(BigInteger value) { + this.linf = value; + } + + /** + * 获取lchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLCHD() { + return lchd; + } + + /** + * 设置lchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLCHD(BigInteger value) { + this.lchd = value; + } + + /** + * 获取lfcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLFCL() { + return lfcl; + } + + /** + * 设置lfcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLFCL(BigInteger value) { + this.lfcl = value; + } + + /** + * 获取lbcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLBCL() { + return lbcl; + } + + /** + * 设置lbcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLBCL(BigInteger value) { + this.lbcl = value; + } + + /** + * 获取lecl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLECL() { + return lecl; + } + + /** + * 设置lecl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLECL(BigInteger value) { + this.lecl = value; + } + + /** + * 获取tadt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTADT() { + return tadt; + } + + /** + * 设置tadt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTADT(BigInteger value) { + this.tadt = value; + } + + /** + * 获取tinf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTINF() { + return tinf; + } + + /** + * 设置tinf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTINF(BigInteger value) { + this.tinf = value; + } + + /** + * 获取tchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTCHD() { + return tchd; + } + + /** + * 设置tchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTCHD(BigInteger value) { + this.tchd = value; + } + + /** + * 获取tfcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTFCL() { + return tfcl; + } + + /** + * 设置tfcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTFCL(BigInteger value) { + this.tfcl = value; + } + + /** + * 获取tbcl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTBCL() { + return tbcl; + } + + /** + * 设置tbcl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTBCL(BigInteger value) { + this.tbcl = value; + } + + /** + * 获取tecl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTECL() { + return tecl; + } + + /** + * 设置tecl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTECL(BigInteger value) { + this.tecl = value; + } + + /** + * 获取etpn属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getETPN() { + return etpn; + } + + /** + * 设置etpn属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setETPN(BigInteger value) { + this.etpn = value; + } + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKOP.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKOP.java new file mode 100644 index 0000000..ae3eb4e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKOP.java @@ -0,0 +1,151 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CHKC">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="COTM" type="{}TIME_11"/>
+ *         <element name="ROFL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="1"/>
+ *               <minLength value="1"/>
+ *               <enumeration value="Y"/>
+ *               <enumeration value="N"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "chkc", + "cotm", + "rofl" +}) +@XmlRootElement(name = "CKOP") +public class CKOP + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHKC", required = true) + @JsonProperty("CHKC") + protected String chkc; + @XmlElement(name = "COTM", required = true) + @JsonProperty("COTM") + protected String cotm; + @XmlElement(name = "ROFL", required = true) + @JsonProperty("ROFL") + protected String rofl; + + /** + * 获取chkc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHKC() { + return chkc; + } + + /** + * 设置chkc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHKC(String value) { + this.chkc = value; + } + + /** + * 获取cotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOTM() { + return cotm; + } + + /** + * 设置cotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOTM(String value) { + this.cotm = value; + } + + /** + * 获取rofl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getROFL() { + return rofl; + } + + /** + * 设置rofl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setROFL(String value) { + this.rofl = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKPB.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKPB.java new file mode 100644 index 0000000..2ae78b6 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CKPB.java @@ -0,0 +1,84 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "pxbg" +}) +@XmlRootElement(name = "CKPB") +public class CKPB + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "PXBG") + @JsonProperty("PXBG") + protected List pxbg; + + /** + * Gets the value of the pxbg property. + * + *

+ * 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 set method for the pxbg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPXBG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CKCLDATA } + * + * + */ + public List getPXBG() { + if (pxbg == null) { + pxbg = new ArrayList(); + } + return this.pxbg; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSES.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSES.java new file mode 100644 index 0000000..5d722dc --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSES.java @@ -0,0 +1,51 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CLASSES的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="CLASSES">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="F"/>
+ *     <enumeration value="C"/>
+ *     <enumeration value="Y"/>
+ *     <enumeration value="X"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "CLASSES") +@XmlEnum +public enum CLASSES { + + F, + C, + Y, + X; + + public String value() { + return name(); + } + + public static CLASSES fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSMAPDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSMAPDATA.java new file mode 100644 index 0000000..90218b7 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLASSMAPDATA.java @@ -0,0 +1,82 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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; + + +/** + *

CLASS_MAP_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CLASS_MAP_DATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="MCLS" type="{}STR1" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CLASS_MAP_DATA", propOrder = { + "mcls" +}) +public class CLASSMAPDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "MCLS", required = true) + @JsonProperty("MCLS") + protected List mcls; + + /** + * Gets the value of the mcls property. + * + *

+ * 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 set method for the mcls property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getMCLS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getMCLS() { + if (mcls == null) { + mcls = new ArrayList(); + } + return this.mcls; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLMP.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLMP.java new file mode 100644 index 0000000..11db830 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLMP.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DCLM" type="{}CLASSES"/>
+ *         <element name="FCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *         <element name="CCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *         <element name="YCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="ITOP" use="required" type="{}IATA_AIRL_CODE" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dclm", + "fclm", + "cclm", + "yclm" +}) +@XmlRootElement(name = "CLMP") +public class CLMP + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "DCLM", required = true) + @JsonProperty("DCLM") + @XmlSchemaType(name = "string") + protected CLASSES dclm; + @XmlElement(name = "FCLM") + @JsonProperty("FCLM") + protected CLASSMAPDATA fclm; + @XmlElement(name = "CCLM") + @JsonProperty("CCLM") + protected CLASSMAPDATA cclm; + @XmlElement(name = "YCLM") + @JsonProperty("YCLM") + protected CLASSMAPDATA yclm; + @XmlAttribute(name = "ITOP", required = true) + @JsonProperty("ITOP") + protected String itop; + + /** + * 获取dclm属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getDCLM() { + return dclm; + } + + /** + * 设置dclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setDCLM(CLASSES value) { + this.dclm = value; + } + + /** + * 获取fclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getFCLM() { + return fclm; + } + + /** + * 设置fclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setFCLM(CLASSMAPDATA value) { + this.fclm = value; + } + + /** + * 获取cclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getCCLM() { + return cclm; + } + + /** + * 设置cclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setCCLM(CLASSMAPDATA value) { + this.cclm = value; + } + + /** + * 获取yclm属性的值。 + * + * @return + * possible object is + * {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA getYCLM() { + return yclm; + } + + /** + * 设置yclm属性的值。 + * + * @param value + * allowed object is + * {@link CLASSMAPDATA } + * + */ + public void setYCLM(CLASSMAPDATA value) { + this.yclm = value; + } + + /** + * 获取itop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITOP() { + return itop; + } + + /** + * 设置itop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITOP(String value) { + this.itop = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLST.java new file mode 100644 index 0000000..fdf00db --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CLST.java @@ -0,0 +1,224 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CCOD" type="{}STR8"/>
+ *         <element name="CTNM" type="{}STR30"/>
+ *         <element name="CNMC" type="{}STR30"/>
+ *         <element name="CCAT" type="{}DOMINT_CODE"/>
+ *         <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
+ *         <element name="CTRA" type="{}OPT_YESNO"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ccod", + "ctnm", + "cnmc", + "ccat", + "ctml", + "ctra" +}) +@XmlRootElement(name = "CLST") +public class CLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CCOD", required = true) + @JsonProperty("CCOD") + protected String ccod; + @XmlElement(name = "CTNM", required = true) + @JsonProperty("CTNM") + protected String ctnm; + @XmlElement(name = "CNMC", required = true) + @JsonProperty("CNMC") + protected String cnmc; + @XmlElement(name = "CCAT", required = true) + @JsonProperty("CCAT") + @XmlSchemaType(name = "string") + protected DOMINTCODE ccat; + @XmlElement(name = "CTML", required = true) + @JsonProperty("CTML") + protected String ctml; + @XmlElement(name = "CTRA", required = true) + @JsonProperty("CTRA") + protected String ctra; + + /** + * 获取ccod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCOD() { + return ccod; + } + + /** + * 设置ccod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCOD(String value) { + this.ccod = value; + } + + /** + * 获取ctnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTNM() { + return ctnm; + } + + /** + * 设置ctnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTNM(String value) { + this.ctnm = value; + } + + /** + * 获取cnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNMC() { + return cnmc; + } + + /** + * 设置cnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNMC(String value) { + this.cnmc = value; + } + + /** + * 获取ccat属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCCAT() { + return ccat; + } + + /** + * 设置ccat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCCAT(DOMINTCODE value) { + this.ccat = value; + } + + /** + * 获取ctml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTML() { + return ctml; + } + + /** + * 设置ctml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTML(String value) { + this.ctml = value; + } + + /** + * 获取ctra属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTRA() { + return ctra; + } + + /** + * 设置ctra属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTRA(String value) { + this.ctra = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CONL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CONL.java new file mode 100644 index 0000000..33c5042 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CONL.java @@ -0,0 +1,386 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CNID">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="12"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNPR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="9"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNRR">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="9"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNSD" type="{}TIME_11"/>
+ *         <element name="CNED" type="{}TIME_11"/>
+ *         <element name="CNXD" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="CNCD" type="{}TIME_11"/>
+ *         <element name="CNDS">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="80"/>
+ *               <minLength value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNFL">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <length value="1"/>
+ *               <enumeration value="E"/>
+ *               <enumeration value="D"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CNSR" maxOccurs="unbounded">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="30"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "cnid", + "cnpr", + "cnrr", + "cnsd", + "cned", + "cnxd", + "cncd", + "cnds", + "cnfl", + "cnsr" +}) +@XmlRootElement(name = "CONL") +public class CONL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CNID", required = true) + @JsonProperty("CNID") + protected BigInteger cnid; + @XmlElement(name = "CNPR", required = true) + @JsonProperty("CNPR") + protected BigInteger cnpr; + @XmlElement(name = "CNRR", required = true) + @JsonProperty("CNRR") + protected BigInteger cnrr; + @XmlElement(name = "CNSD", required = true) + @JsonProperty("CNSD") + protected String cnsd; + @XmlElement(name = "CNED", required = true) + @JsonProperty("CNED") + protected String cned; + @XmlElement(name = "CNXD") + @JsonProperty("CNXD") + protected String cnxd; + @XmlElement(name = "CNCD", required = true) + @JsonProperty("CNCD") + protected String cncd; + @XmlElement(name = "CNDS", required = true) + @JsonProperty("CNDS") + protected String cnds; + @XmlElement(name = "CNFL", required = true) + @JsonProperty("CNFL") + protected String cnfl; + @XmlElement(name = "CNSR", required = true) + @JsonProperty("CNSR") + protected List cnsr; + + /** + * 获取cnid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCNID() { + return cnid; + } + + /** + * 设置cnid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCNID(BigInteger value) { + this.cnid = value; + } + + /** + * 获取cnpr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCNPR() { + return cnpr; + } + + /** + * 设置cnpr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCNPR(BigInteger value) { + this.cnpr = value; + } + + /** + * 获取cnrr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCNRR() { + return cnrr; + } + + /** + * 设置cnrr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCNRR(BigInteger value) { + this.cnrr = value; + } + + /** + * 获取cnsd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNSD() { + return cnsd; + } + + /** + * 设置cnsd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNSD(String value) { + this.cnsd = value; + } + + /** + * 获取cned属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNED() { + return cned; + } + + /** + * 设置cned属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNED(String value) { + this.cned = value; + } + + /** + * 获取cnxd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNXD() { + return cnxd; + } + + /** + * 设置cnxd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNXD(String value) { + this.cnxd = value; + } + + /** + * 获取cncd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNCD() { + return cncd; + } + + /** + * 设置cncd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNCD(String value) { + this.cncd = value; + } + + /** + * 获取cnds属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNDS() { + return cnds; + } + + /** + * 设置cnds属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNDS(String value) { + this.cnds = value; + } + + /** + * 获取cnfl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNFL() { + return cnfl; + } + + /** + * 设置cnfl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNFL(String value) { + this.cnfl = value; + } + + /** + * Gets the value of the cnsr property. + * + *

+ * 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 set method for the cnsr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCNSR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getCNSR() { + if (cnsr == null) { + cnsr = new ArrayList(); + } + return this.cnsr; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/COUL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/COUL.java new file mode 100644 index 0000000..014a346 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/COUL.java @@ -0,0 +1,171 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="COUC" type="{}COUNTRY_CODE"/>
+ *         <element name="COUN" type="{}STR30"/>
+ *         <element name="CNMC" type="{}STR30"/>
+ *         <element name="REGC" type="{}REGION_CODE" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "couc", + "coun", + "cnmc", + "regc" +}) +@XmlRootElement(name = "COUL") +public class COUL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "COUC", required = true) + @JsonProperty("COUC") + protected String couc; + @XmlElement(name = "COUN", required = true) + @JsonProperty("COUN") + protected String coun; + @XmlElement(name = "CNMC", required = true) + @JsonProperty("CNMC") + protected String cnmc; + @XmlElement(name = "REGC", required = true) + @JsonProperty("REGC") + protected List regc; + + /** + * 获取couc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOUC() { + return couc; + } + + /** + * 设置couc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOUC(String value) { + this.couc = value; + } + + /** + * 获取coun属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOUN() { + return coun; + } + + /** + * 设置coun属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOUN(String value) { + this.coun = value; + } + + /** + * 获取cnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNMC() { + return cnmc; + } + + /** + * 设置cnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNMC(String value) { + this.cnmc = value; + } + + /** + * Gets the value of the regc property. + * + *

+ * 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 set method for the regc property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getREGC().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getREGC() { + if (regc == null) { + regc = new ArrayList(); + } + return this.regc; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPLODATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPLODATA.java new file mode 100644 index 0000000..2a82af3 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPLODATA.java @@ -0,0 +1,279 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CPLODATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CPLODATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="LOCA" type="{}STR10"/>
+ *         <element name="PAVE" type="{}INTEGER4"/>
+ *         <element name="INVE" type="{}INTEGER4"/>
+ *         <element name="OUVE" type="{}INTEGER4"/>
+ *         <element name="INGO" type="{}INTEGER2"/>
+ *         <element name="INGC" type="{}INTEGER2"/>
+ *         <element name="OUGO" type="{}INTEGER2"/>
+ *         <element name="OUGC" type="{}INTEGER2"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CPLODATA", propOrder = { + "loca", + "pave", + "inve", + "ouve", + "ingo", + "ingc", + "ougo", + "ougc" +}) +public class CPLODATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "LOCA", required = true) + @JsonProperty("LOCA") + protected String loca; + @XmlElement(name = "PAVE", required = true) + @JsonProperty("PAVE") + protected BigInteger pave; + @XmlElement(name = "INVE", required = true) + @JsonProperty("INVE") + protected BigInteger inve; + @XmlElement(name = "OUVE", required = true) + @JsonProperty("OUVE") + protected BigInteger ouve; + @XmlElement(name = "INGO", required = true) + @JsonProperty("INGO") + protected BigInteger ingo; + @XmlElement(name = "INGC", required = true) + @JsonProperty("INGC") + protected BigInteger ingc; + @XmlElement(name = "OUGO", required = true) + @JsonProperty("OUGO") + protected BigInteger ougo; + @XmlElement(name = "OUGC", required = true) + @JsonProperty("OUGC") + protected BigInteger ougc; + + /** + * 获取loca属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLOCA() { + return loca; + } + + /** + * 设置loca属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLOCA(String value) { + this.loca = value; + } + + /** + * 获取pave属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPAVE() { + return pave; + } + + /** + * 设置pave属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPAVE(BigInteger value) { + this.pave = value; + } + + /** + * 获取inve属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getINVE() { + return inve; + } + + /** + * 设置inve属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setINVE(BigInteger value) { + this.inve = value; + } + + /** + * 获取ouve属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getOUVE() { + return ouve; + } + + /** + * 设置ouve属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setOUVE(BigInteger value) { + this.ouve = value; + } + + /** + * 获取ingo属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getINGO() { + return ingo; + } + + /** + * 设置ingo属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setINGO(BigInteger value) { + this.ingo = value; + } + + /** + * 获取ingc属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getINGC() { + return ingc; + } + + /** + * 设置ingc属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setINGC(BigInteger value) { + this.ingc = value; + } + + /** + * 获取ougo属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getOUGO() { + return ougo; + } + + /** + * 设置ougo属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setOUGO(BigInteger value) { + this.ougo = value; + } + + /** + * 获取ougc属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getOUGC() { + return ougc; + } + + /** + * 设置ougc属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setOUGC(BigInteger value) { + this.ougc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPTH.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPTH.java new file mode 100644 index 0000000..78a40c4 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CPTH.java @@ -0,0 +1,142 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BTIM" type="{}OPT_TIME_11"/>
+ *         <element name="ETIM" type="{}OPT_TIME_11"/>
+ *         <element name="CPLO" type="{}CPLODATA" maxOccurs="99"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "btim", + "etim", + "cplo" +}) +@XmlRootElement(name = "CPTH") +public class CPTH + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BTIM", required = true) + @JsonProperty("BTIM") + protected String btim; + @XmlElement(name = "ETIM", required = true) + @JsonProperty("ETIM") + protected String etim; + @XmlElement(name = "CPLO", required = true) + @JsonProperty("CPLO") + protected List cplo; + + /** + * 获取btim属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBTIM() { + return btim; + } + + /** + * 设置btim属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBTIM(String value) { + this.btim = value; + } + + /** + * 获取etim属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETIM() { + return etim; + } + + /** + * 设置etim属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETIM(String value) { + this.etim = value; + } + + /** + * Gets the value of the cplo property. + * + *

+ * 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 set method for the cplo property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCPLO().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CPLODATA } + * + * + */ + public List getCPLO() { + if (cplo == null) { + cplo = new ArrayList(); + } + return this.cplo; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CTLT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CTLT.java new file mode 100644 index 0000000..221a82b --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CTLT.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CCOD" type="{}STR8"/>
+ *         <element name="CDES" type="{}STR30"/>
+ *         <element name="CDEC" type="{}STR30"/>
+ *         <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ccod", + "cdes", + "cdec", + "ctml" +}) +@XmlRootElement(name = "CTLT") +public class CTLT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CCOD", required = true) + @JsonProperty("CCOD") + protected String ccod; + @XmlElement(name = "CDES", required = true) + @JsonProperty("CDES") + protected String cdes; + @XmlElement(name = "CDEC", required = true) + @JsonProperty("CDEC") + protected String cdec; + @XmlElement(name = "CTML", required = true) + @JsonProperty("CTML") + protected String ctml; + + /** + * 获取ccod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCOD() { + return ccod; + } + + /** + * 设置ccod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCOD(String value) { + this.ccod = value; + } + + /** + * 获取cdes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDES() { + return cdes; + } + + /** + * 设置cdes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDES(String value) { + this.cdes = value; + } + + /** + * 获取cdec属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDEC() { + return cdec; + } + + /** + * 设置cdec属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDEC(String value) { + this.cdec = value; + } + + /** + * 获取ctml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTML() { + return ctml; + } + + /** + * 设置ctml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTML(String value) { + this.ctml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/CURRENTWTHRDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CURRENTWTHRDATA.java new file mode 100644 index 0000000..4dead1a --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/CURRENTWTHRDATA.java @@ -0,0 +1,337 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

CURRENT_WTHRDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="CURRENT_WTHRDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WCOD" type="{}STR2"/>
+ *         <element name="TMPR" type="{}TEMPERATURE"/>
+ *         <element name="VISI" type="{}INTEGER4"/>
+ *         <element name="WSPD" type="{}INTEGER2"/>
+ *         <element name="WDRE" type="{}OPT_STR10"/>
+ *         <element name="WDRC" type="{}OPT_STR4"/>
+ *         <element name="MAXT" type="{}TEMPERATURE"/>
+ *         <element name="MINT" type="{}TEMPERATURE"/>
+ *         <element name="HUMD" type="{}INTEGER3"/>
+ *         <element name="WREM" type="{}OPT_STR50"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "CURRENT_WTHRDATA", propOrder = { + "wcod", + "tmpr", + "visi", + "wspd", + "wdre", + "wdrc", + "maxt", + "mint", + "humd", + "wrem" +}) +public class CURRENTWTHRDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "WCOD", required = true) + @JsonProperty("WCOD") + protected String wcod; + @XmlElement(name = "TMPR", required = true) + @JsonProperty("TMPR") + protected String tmpr; + @XmlElement(name = "VISI", required = true) + @JsonProperty("VISI") + protected BigInteger visi; + @XmlElement(name = "WSPD", required = true) + @JsonProperty("WSPD") + protected BigInteger wspd; + @XmlElement(name = "WDRE", required = true) + @JsonProperty("WDRE") + protected String wdre; + @XmlElement(name = "WDRC", required = true) + @JsonProperty("WDRC") + protected String wdrc; + @XmlElement(name = "MAXT", required = true) + @JsonProperty("MAXT") + protected String maxt; + @XmlElement(name = "MINT", required = true) + @JsonProperty("MINT") + protected String mint; + @XmlElement(name = "HUMD", required = true) + @JsonProperty("HUMD") + protected BigInteger humd; + @XmlElement(name = "WREM", required = true) + @JsonProperty("WREM") + protected String wrem; + + /** + * 获取wcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWCOD() { + return wcod; + } + + /** + * 设置wcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWCOD(String value) { + this.wcod = value; + } + + /** + * 获取tmpr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTMPR() { + return tmpr; + } + + /** + * 设置tmpr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTMPR(String value) { + this.tmpr = value; + } + + /** + * 获取visi属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVISI() { + return visi; + } + + /** + * 设置visi属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVISI(BigInteger value) { + this.visi = value; + } + + /** + * 获取wspd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getWSPD() { + return wspd; + } + + /** + * 设置wspd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setWSPD(BigInteger value) { + this.wspd = value; + } + + /** + * 获取wdre属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWDRE() { + return wdre; + } + + /** + * 设置wdre属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWDRE(String value) { + this.wdre = value; + } + + /** + * 获取wdrc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWDRC() { + return wdrc; + } + + /** + * 设置wdrc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWDRC(String value) { + this.wdrc = value; + } + + /** + * 获取maxt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMAXT() { + return maxt; + } + + /** + * 设置maxt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMAXT(String value) { + this.maxt = value; + } + + /** + * 获取mint属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMINT() { + return mint; + } + + /** + * 设置mint属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMINT(String value) { + this.mint = value; + } + + /** + * 获取humd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getHUMD() { + return humd; + } + + /** + * 设置humd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setHUMD(BigInteger value) { + this.humd = value; + } + + /** + * 获取wrem属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWREM() { + return wrem; + } + + /** + * 设置wrem属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWREM(String value) { + this.wrem = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DELAYDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DELAYDATA.java new file mode 100644 index 0000000..eb1bbc3 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DELAYDATA.java @@ -0,0 +1,158 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

DELAYDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="DELAYDATA">
+ *   <simpleContent>
+ *     <extension base="<>STR80">
+ *       <attribute name="CODE" use="required" type="{}STR3" />
+ *       <attribute name="STRT" type="{}TIME_11" />
+ *       <attribute name="DURA" type="{}TIME_4" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DELAYDATA", propOrder = { + "value" +}) +public class DELAYDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + @XmlAttribute(name = "STRT") + @JsonProperty("STRT") + protected String strt; + @XmlAttribute(name = "DURA") + @JsonProperty("DURA") + protected String dura; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + + /** + * 获取strt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTRT() { + return strt; + } + + /** + * 设置strt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTRT(String value) { + this.strt = value; + } + + /** + * 获取dura属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public String getDURA() { + return dura; + } + + /** + * 设置dura属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDURA(String value) { + this.dura = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DESKDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DESKDATA.java new file mode 100644 index 0000000..e202b0d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DESKDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

DESKDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="DESKDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CHKC" type="{}STR8"/>
+ *         <element name="CCLS" type="{}CLASSES"/>
+ *         <element name="PCOT" type="{}TIME_11"/>
+ *         <element name="PCCT" type="{}TIME_11"/>
+ *         <element name="COTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CCTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CKNO" use="required" type="{}INTEGER2" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DESKDATA", propOrder = { + "chkc", + "ccls", + "pcot", + "pcct", + "cotm", + "cctm", + "ctyp" +}) +public class DESKDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHKC", required = true) + @JsonProperty("CHKC") + protected String chkc; + @XmlElement(name = "CCLS", required = true) + @JsonProperty("CCLS") + @XmlSchemaType(name = "string") + protected CLASSES ccls; + @XmlElement(name = "PCOT", required = true) + @JsonProperty("PCOT") + protected String pcot; + @XmlElement(name = "PCCT", required = true) + @JsonProperty("PCCT") + protected String pcct; + @XmlElement(name = "COTM") + @JsonProperty("COTM") + protected String cotm; + @XmlElement(name = "CCTM") + @JsonProperty("CCTM") + protected String cctm; + @XmlElement(name = "CTYP", required = true) + @JsonProperty("CTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE ctyp; + @XmlAttribute(name = "CKNO", required = true) + @JsonProperty("CKNO") + protected BigInteger ckno; + + /** + * 获取chkc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHKC() { + return chkc; + } + + /** + * 设置chkc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHKC(String value) { + this.chkc = value; + } + + /** + * 获取ccls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getCCLS() { + return ccls; + } + + /** + * 设置ccls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setCCLS(CLASSES value) { + this.ccls = value; + } + + /** + * 获取pcot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCOT() { + return pcot; + } + + /** + * 设置pcot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCOT(String value) { + this.pcot = value; + } + + /** + * 获取pcct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCCT() { + return pcct; + } + + /** + * 设置pcct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCCT(String value) { + this.pcct = value; + } + + /** + * 获取cotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOTM() { + return cotm; + } + + /** + * 设置cotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOTM(String value) { + this.cotm = value; + } + + /** + * 获取cctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCTM() { + return cctm; + } + + /** + * 设置cctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCTM(String value) { + this.cctm = value; + } + + /** + * 获取ctyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCTYP() { + return ctyp; + } + + /** + * 设置ctyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCTYP(DOMINTCODE value) { + this.ctyp = value; + } + + /** + * 获取ckno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCKNO() { + return ckno; + } + + /** + * 设置ckno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCKNO(BigInteger value) { + this.ckno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DIVERSIONDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DIVERSIONDATA.java new file mode 100644 index 0000000..06878be --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DIVERSIONDATA.java @@ -0,0 +1,136 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

DIVERSIONDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="DIVERSIONDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR30">
+ *       <attribute name="DDES" type="{}IATA_ARPT_CODE" />
+ *       <attribute name="DDIR">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <enumeration value="FROM"/>
+ *             <enumeration value="TO"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "DIVERSIONDATA", propOrder = { + "value" +}) +public class DIVERSIONDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value;//转场原因 + @XmlAttribute(name = "DDES") + @JsonProperty("DDES") + protected String ddes;//转场机场 + @XmlAttribute(name = "DDIR") + @JsonProperty("DDIR") + protected String ddir;//转场方向TO,FROM + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取ddes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDES() { + return ddes; + } + + /** + * 设置ddes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDES(String value) { + this.ddes = value; + } + + /** + * 获取ddir属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDIR() { + return ddir; + } + + /** + * 设置ddir属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDIR(String value) { + this.ddir = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DLYL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DLYL.java new file mode 100644 index 0000000..4de1e83 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DLYL.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DCOD" type="{}STR3"/>
+ *         <element name="DCDN" type="{}OPT_INTEGER3"/>
+ *         <element name="DDES" type="{}STR100"/>
+ *         <element name="DDSC" type="{}STR100"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dcod", + "dcdn", + "ddes", + "ddsc" +}) +@XmlRootElement(name = "DLYL") +public class DLYL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "DCOD", required = true) + @JsonProperty("DCOD") + protected String dcod; + @XmlElement(name = "DCDN", required = true) + @JsonProperty("DCDN") + protected String dcdn; + @XmlElement(name = "DDES", required = true) + @JsonProperty("DDES") + protected String ddes; + @XmlElement(name = "DDSC", required = true) + @JsonProperty("DDSC") + protected String ddsc; + + /** + * 获取dcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDCOD() { + return dcod; + } + + /** + * 设置dcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDCOD(String value) { + this.dcod = value; + } + + /** + * 获取dcdn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDCDN() { + return dcdn; + } + + /** + * 设置dcdn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDCDN(String value) { + this.dcdn = value; + } + + /** + * 获取ddes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDES() { + return ddes; + } + + /** + * 设置ddes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDES(String value) { + this.ddes = value; + } + + /** + * 获取ddsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDSC() { + return ddsc; + } + + /** + * 设置ddsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDSC(String value) { + this.ddsc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTCODE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTCODE.java new file mode 100644 index 0000000..96c892a --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTCODE.java @@ -0,0 +1,47 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

DOMINT_CODE的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="DOMINT_CODE">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="D"/>
+ *     <enumeration value="I"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DOMINT_CODE") +@XmlEnum +public enum DOMINTCODE { + + D, + I; + + public String value() { + return name(); + } + + public static DOMINTCODE fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXCODE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXCODE.java new file mode 100644 index 0000000..1ed7c52 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXCODE.java @@ -0,0 +1,49 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

DOMINTMIX_CODE的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="DOMINTMIX_CODE">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="D"/>
+ *     <enumeration value="I"/>
+ *     <enumeration value="M"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DOMINTMIX_CODE") +@XmlEnum +public enum DOMINTMIXCODE { + + D, + I, + M; + + public String value() { + return name(); + } + + public static DOMINTMIXCODE fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXRGNCODE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXRGNCODE.java new file mode 100644 index 0000000..a16a2ca --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTMIXRGNCODE.java @@ -0,0 +1,51 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

DOMINTMIXRGN_CODE的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="DOMINTMIXRGN_CODE">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="D"/>
+ *     <enumeration value="I"/>
+ *     <enumeration value="M"/>
+ *     <enumeration value="R"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DOMINTMIXRGN_CODE") +@XmlEnum +public enum DOMINTMIXRGNCODE { + + D, + I, + M, + R; + + public String value() { + return name(); + } + + public static DOMINTMIXRGNCODE fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTRGNCODE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTRGNCODE.java new file mode 100644 index 0000000..5defd42 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DOMINTRGNCODE.java @@ -0,0 +1,49 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

DOMINTRGN_CODE的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="DOMINTRGN_CODE">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="D"/>
+ *     <enumeration value="I"/>
+ *     <enumeration value="R"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "DOMINTRGN_CODE") +@XmlEnum +public enum DOMINTRGNCODE { + + D, + I, + R; + + public String value() { + return name(); + } + + public static DOMINTRGNCODE fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/DSAK.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DSAK.java new file mode 100644 index 0000000..cafff6d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/DSAK.java @@ -0,0 +1,84 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SCID">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="12"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "scid" +}) +@XmlRootElement(name = "DSAK") +public class DSAK + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SCID", required = true) + @JsonProperty("SCID") + protected BigInteger scid; + + /** + * 获取scid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSCID() { + return scid; + } + + /** + * 设置scid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSCID(BigInteger value) { + this.scid = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/EROR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/EROR.java new file mode 100644 index 0000000..1401285 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/EROR.java @@ -0,0 +1,196 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SEQS" type="{}INTEGER6"/>
+ *         <element name="TYPS" type="{}STR4"/>
+ *         <element name="STYS" type="{}STR4"/>
+ *         <element name="ETEX" type="{}STR200"/>
+ *         <element name="RSND" type="{}YESNO"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "seqs", + "typs", + "stys", + "etex", + "rsnd" +}) +@XmlRootElement(name = "EROR") +public class EROR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SEQS", required = true) + @JsonProperty("SEQS") + protected BigInteger seqs; + @XmlElement(name = "TYPS", required = true) + @JsonProperty("TYPS") + protected String typs; + @XmlElement(name = "STYS", required = true) + @JsonProperty("STYS") + protected String stys; + @XmlElement(name = "ETEX", required = true) + @JsonProperty("ETEX") + protected String etex; + @XmlElement(name = "RSND", required = true) + @JsonProperty("RSND") + @XmlSchemaType(name = "string") + protected YESNO rsnd; + + /** + * 获取seqs属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSEQS() { + return seqs; + } + + /** + * 设置seqs属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSEQS(BigInteger value) { + this.seqs = value; + } + + /** + * 获取typs属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTYPS() { + return typs; + } + + /** + * 设置typs属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTYPS(String value) { + this.typs = value; + } + + /** + * 获取stys属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTYS() { + return stys; + } + + /** + * 设置stys属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTYS(String value) { + this.stys = value; + } + + /** + * 获取etex属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETEX() { + return etex; + } + + /** + * 设置etex属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETEX(String value) { + this.etex = value; + } + + /** + * 获取rsnd属性的值。 + * + * @return + * possible object is + * {@link YESNO } + * + */ + public YESNO getRSND() { + return rsnd; + } + + /** + * 设置rsnd属性的值。 + * + * @param value + * allowed object is + * {@link YESNO } + * + */ + public void setRSND(YESNO value) { + this.rsnd = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBA.java new file mode 100644 index 0000000..e960d88 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBA.java @@ -0,0 +1,281 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FLID" type="{}INTEGER12"/>
+ *         <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="ABAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="MBAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="OBAG" type="{}INTEGER4" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "flid", + "fbag", + "lbag", + "ibag", + "dbag", + "abag", + "mbag", + "obag" +}) +@XmlRootElement(name = "FLBA") +public class FLBA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid; + @XmlElement(name = "FBAG") + @JsonProperty("FBAG") + protected String fbag; + @XmlElement(name = "LBAG") + @JsonProperty("LBAG") + protected String lbag; + @XmlElement(name = "IBAG") + @JsonProperty("IBAG") + protected BigInteger ibag; + @XmlElement(name = "DBAG") + @JsonProperty("DBAG") + protected BigInteger dbag; + @XmlElement(name = "ABAG") + @JsonProperty("ABAG") + protected BigInteger abag; + @XmlElement(name = "MBAG") + @JsonProperty("MBAG") + protected BigInteger mbag; + @XmlElement(name = "OBAG") + @JsonProperty("OBAG") + protected BigInteger obag; + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取fbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFBAG() { + return fbag; + } + + /** + * 设置fbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFBAG(String value) { + this.fbag = value; + } + + /** + * 获取lbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLBAG() { + return lbag; + } + + /** + * 设置lbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLBAG(String value) { + this.lbag = value; + } + + /** + * 获取ibag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getIBAG() { + return ibag; + } + + /** + * 设置ibag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setIBAG(BigInteger value) { + this.ibag = value; + } + + /** + * 获取dbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getDBAG() { + return dbag; + } + + /** + * 设置dbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDBAG(BigInteger value) { + this.dbag = value; + } + + /** + * 获取abag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getABAG() { + return abag; + } + + /** + * 设置abag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setABAG(BigInteger value) { + this.abag = value; + } + + /** + * 获取mbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMBAG() { + return mbag; + } + + /** + * 设置mbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMBAG(BigInteger value) { + this.mbag = value; + } + + /** + * 获取obag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getOBAG() { + return obag; + } + + /** + * 设置obag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setOBAG(BigInteger value) { + this.obag = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBGDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBGDATA.java new file mode 100644 index 0000000..acdb9a5 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBGDATA.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

FLBGDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="FLBGDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BLST" type="{}STR8"/>
+ *         <element name="BCLS" type="{}CLASSES"/>
+ *         <element name="FLBT" type="{}FLBTDATA"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FLBGDATA", propOrder = { + "blst", + "bcls", + "flbt" +}) +public class FLBGDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BLST", required = true) + @JsonProperty("BLST") + protected String blst; + @XmlElement(name = "BCLS", required = true) + @JsonProperty("BCLS") + @XmlSchemaType(name = "string") + protected CLASSES bcls; + @XmlElement(name = "FLBT", required = true) + @JsonProperty("FLBT") + protected FLBTDATA flbt; + + /** + * 获取blst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBLST() { + return blst; + } + + /** + * 设置blst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBLST(String value) { + this.blst = value; + } + + /** + * 获取bcls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getBCLS() { + return bcls; + } + + /** + * 设置bcls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setBCLS(CLASSES value) { + this.bcls = value; + } + + /** + * 获取flbt属性的值。 + * + * @return + * possible object is + * {@link FLBTDATA } + * + */ + public FLBTDATA getFLBT() { + return flbt; + } + + /** + * 设置flbt属性的值。 + * + * @param value + * allowed object is + * {@link FLBTDATA } + * + */ + public void setFLBT(FLBTDATA value) { + this.flbt = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTCODES.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTCODES.java new file mode 100644 index 0000000..86a4a18 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTCODES.java @@ -0,0 +1,47 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

FLBTCODES的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="FLBTCODES">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="F"/>
+ *     <enumeration value="L"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "FLBTCODES") +@XmlEnum +public enum FLBTCODES { + + F, + L; + + public String value() { + return name(); + } + + public static FLBTCODES fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTDATA.java new file mode 100644 index 0000000..7b623e8 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLBTDATA.java @@ -0,0 +1,101 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

FLBTDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="FLBTDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_TIME_11">
+ *       <attribute name="TYPE" type="{}FLBTCODES" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FLBTDATA", propOrder = { + "value" +}) +public class FLBTDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "TYPE") + @JsonProperty("TYPE") + protected FLBTCODES type; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取type属性的值。 + * + * @return + * possible object is + * {@link FLBTCODES } + * + */ + public FLBTCODES getTYPE() { + return type; + } + + /** + * 设置type属性的值。 + * + * @param value + * allowed object is + * {@link FLBTCODES } + * + */ + public void setTYPE(FLBTCODES value) { + this.type = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLOP.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLOP.java new file mode 100644 index 0000000..863c5cd --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLOP.java @@ -0,0 +1,2032 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FLID" type="{}INTEGER12"/>
+ *         <element name="FFID" type="{}STRFFID"/>
+ *         <element name="ROUT" type="{}ROUTEDAILY" maxOccurs="6" minOccurs="0"/>
+ *         <element name="ACFT" type="{}IATA_AIRC_CODE" minOccurs="0"/>
+ *         <element name="RENO" type="{}OPT_TAIL_NO" minOccurs="0"/>
+ *         <element name="ESTT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="ACTT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="REMC" type="{}OPT_STR80" minOccurs="0"/>
+ *         <element name="DELY" type="{}OPT_DELAYDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="CNCL" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element ref="{}UNCL" minOccurs="0"/>
+ *         <element name="FDEL" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element name="TAOP" type="{}OPT_IATA_AIRL_CODE" minOccurs="0"/>
+ *         <element name="TAFL" type="{}OPT_FLIGHT_NO" minOccurs="0"/>
+ *         <element name="TAID" type="{}OPT_INTEGER12" minOccurs="0"/>
+ *         <element name="TRML" type="{}OPT_TERMINAL_CODE" minOccurs="0"/>
+ *         <element name="FLTY" type="{}STR1" minOccurs="0"/>
+ *         <element name="FINT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="CHOT" type="{}OPT_CHOCKSDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="APPT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="EGSR" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="EGST" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="MAXP" type="{}OPT_MAXIMUM_PASSENGERS" minOccurs="0"/>
+ *         <element name="FHAG" type="{}OPT_ORGANISATION" minOccurs="0"/>
+ *         <element name="PHAG" type="{}OPT_ORGANISATION" minOccurs="0"/>
+ *         <element name="MHAG" type="{}OPT_ORGANISATION" minOccurs="0"/>
+ *         <element name="VIPP" type="{}OPT_INTEGER3" minOccurs="0"/>
+ *         <element name="VIPR" type="{}OPT_INTEGER1" minOccurs="0"/>
+ *         <element name="GTDT" type="{}OPT_GATEDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element ref="{}CKOP" minOccurs="0"/>
+ *         <element ref="{}GTOP" minOccurs="0"/>
+ *         <element ref="{}CKCL" minOccurs="0"/>
+ *         <element ref="{}BDOP" minOccurs="0"/>
+ *         <element ref="{}LCTM" minOccurs="0"/>
+ *         <element ref="{}BDCL" minOccurs="0"/>
+ *         <element name="CKDT" type="{}OPT_DESKDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="STND" type="{}OPT_STR8" minOccurs="0"/>
+ *         <element name="PSDT" type="{}OPT_STANDDATA" maxOccurs="9" minOccurs="0"/>
+ *         <element name="CLDT" type="{}OPT_BELTDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="CHDT" type="{}OPT_CHUTEDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="BOTM" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="LACL" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="FRET" type="{}RETURNDATA" minOccurs="0"/>
+ *         <element name="ABTM" type="{}OPT_BRIDGEDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="SRVT" type="{}OPT_SERVICEDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="FDIV" type="{}OPT_DIVERSIONDATA" minOccurs="0"/>
+ *         <element name="FLIN" type="{}DOMINTMIXRGN_CODE" minOccurs="0"/>
+ *         <element name="FLAB" type="{}ABORTDATA" minOccurs="0"/>
+ *         <element ref="{}RUNW" minOccurs="0"/>
+ *         <element ref="{}PXNO" minOccurs="0"/>
+ *         <element name="LBNO" type="{}OPT_INTEGER3" minOccurs="0"/>
+ *         <element name="LBWT" type="{}OPT_NUMERIC92" minOccurs="0"/>
+ *         <element name="VIPF" type="{}OPT_VIPDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="ERUT" type="{}ROUTEDAILY" maxOccurs="7" minOccurs="0"/>
+ *         <element name="FLBG" type="{}FLBGDATA" maxOccurs="99" minOccurs="0"/>
+ *         <element name="SODT" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="NAAT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="PADT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="NEAT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="PEDT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="EXSC" type="{}OPT_STR8" minOccurs="0"/>
+ *         <element name="EXSR" type="{}STR256" minOccurs="0"/>
+ *         <element name="FTSS" type="{}STR8" minOccurs="0"/>
+ *         <element ref="{}CKPB" minOccurs="0"/>
+ *         <element ref="{}BDPB" minOccurs="0"/>
+ *         <element name="ALSC" type="{}OPT_STR10" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "flid", + "ffid", + "rout", + "acft", + "reno", + "estt", + "actt", + "remc", + "dely", + "cncl", + "uncl", + "fdel", + "taop", + "tafl", + "taid", + "trml", + "flty", + "fint", + "chot", + "appt", + "egsr", + "egst", + "maxp", + "fhag", + "phag", + "mhag", + "vipp", + "vipr", + "gtdt", + "ckop", + "gtop", + "ckcl", + "bdop", + "lctm", + "bdcl", + "ckdt", + "stnd", + "psdt", + "cldt", + "chdt", + "botm", + "lacl", + "fret", + "abtm", + "srvt", + "fdiv", + "flin", + "flab", + "runw", + "pxno", + "lbno", + "lbwt", + "vipf", + "erut", + "flbg", + "sodt", + "naat", + "padt", + "neat", + "pedt", + "exsc", + "exsr", + "ftss", + "ckpb", + "bdpb", + "alsc" +}) +@XmlRootElement(name = "FLOP") +public class FLOP + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid; + @XmlElement(name = "FFID", required = true) + @JsonProperty("FFID") + protected String ffid; + @XmlElement(name = "ROUT") + @JsonProperty("ROUT") + protected List rout; + @XmlElement(name = "ACFT") + @JsonProperty("ACFT") + protected String acft; + @XmlElement(name = "RENO") + @JsonProperty("RENO") + protected String reno; + @XmlElement(name = "ESTT") + @JsonProperty("ESTT") + protected String estt; + @XmlElement(name = "ACTT") + @JsonProperty("ACTT") + protected String actt; + @XmlElement(name = "REMC") + @JsonProperty("REMC") + protected String remc; + @XmlElement(name = "DELY") + @JsonProperty("DELY") + protected List dely; + @XmlElement(name = "CNCL") + @JsonProperty("CNCL") + protected String cncl; + @XmlElement(name = "UNCL") + @JsonProperty("UNCL") + protected Object uncl; + @XmlElement(name = "FDEL") + @JsonProperty("FDEL") + protected Object fdel; + @XmlElement(name = "TAOP") + @JsonProperty("TAOP") + protected String taop; + @XmlElement(name = "TAFL") + @JsonProperty("TAFL") + protected String tafl; + @XmlElement(name = "TAID") + @JsonProperty("TAID") + protected String taid; + @XmlElement(name = "TRML") + @JsonProperty("TRML") + protected String trml; + @XmlElement(name = "FLTY") + @JsonProperty("FLTY") + protected String flty; + @XmlElement(name = "FINT") + @JsonProperty("FINT") + protected String fint; + @XmlElement(name = "CHOT") + @JsonProperty("CHOT") + protected List chot; + @XmlElement(name = "APPT") + @JsonProperty("APPT") + protected String appt; + @XmlElement(name = "EGSR") + @JsonProperty("EGSR") + protected String egsr; + @XmlElement(name = "EGST") + @JsonProperty("EGST") + protected String egst; + @XmlElement(name = "MAXP") + @JsonProperty("MAXP") + protected String maxp; + @XmlElement(name = "FHAG") + @JsonProperty("FHAG") + protected String fhag; + @XmlElement(name = "PHAG") + @JsonProperty("PHAG") + protected String phag; + @XmlElement(name = "MHAG") + @JsonProperty("MHAG") + protected String mhag; + @XmlElement(name = "VIPP") + @JsonProperty("VIPP") + protected String vipp; + @XmlElement(name = "VIPR") + @JsonProperty("VIPR") + protected String vipr; + @XmlElement(name = "GTDT") + @JsonProperty("GTDT") + protected List gtdt; + @XmlElement(name = "CKOP") + @JsonProperty("CKOP") + protected CKOP ckop; + @XmlElement(name = "GTOP") + @JsonProperty("GTOP") + protected GTOP gtop; + @XmlElement(name = "CKCL") + @JsonProperty("CKCL") + protected CKCL ckcl; + @XmlElement(name = "BDOP") + @JsonProperty("BDOP") + protected BDOP bdop; + @XmlElement(name = "LCTM") + @JsonProperty("LCTM") + protected LCTM lctm; + @XmlElement(name = "BDCL") + @JsonProperty("BDCL") + protected BDCL bdcl; + @XmlElement(name = "CKDT") + @JsonProperty("CKDT") + protected List ckdt; + @XmlElement(name = "STND") + @JsonProperty("STND") + protected String stnd; + @XmlElement(name = "PSDT") + @JsonProperty("PSDT") + protected List psdt; + @XmlElement(name = "CLDT") + @JsonProperty("CLDT") + protected List cldt; + @XmlElement(name = "CHDT") + @JsonProperty("CHDT") + protected List chdt; + @XmlElement(name = "BOTM") + @JsonProperty("BOTM") + protected String botm; + @XmlElement(name = "LACL") + @JsonProperty("LACL") + protected String lacl; + @XmlElement(name = "FRET") + @JsonProperty("FRET") + protected RETURNDATA fret; + @XmlElement(name = "ABTM") + @JsonProperty("ABTM") + protected List abtm; + @XmlElement(name = "SRVT") + @JsonProperty("SRVT") + protected List srvt; + @XmlElement(name = "FDIV") + @JsonProperty("FDIV") + protected OPTDIVERSIONDATA fdiv; + @XmlElement(name = "FLIN") + @JsonProperty("FLIN") + @XmlSchemaType(name = "string") + protected DOMINTMIXRGNCODE flin; + @XmlElement(name = "FLAB") + @JsonProperty("FLAB") + protected ABORTDATA flab; + @XmlElement(name = "RUNW") + @JsonProperty("RUNW") + protected RUNW runw; + @XmlElement(name = "PXNO") + @JsonProperty("PXNO") + protected BigInteger pxno; + @XmlElement(name = "LBNO") + @JsonProperty("LBNO") + protected String lbno; + @XmlElement(name = "LBWT") + @JsonProperty("LBWT") + protected String lbwt; + @XmlElement(name = "VIPF") + @JsonProperty("VIPF") + protected List vipf; + @XmlElement(name = "ERUT") + @JsonProperty("ERUT") + protected List erut; + @XmlElement(name = "FLBG") + @JsonProperty("FLBG") + protected List flbg; + @XmlElement(name = "SODT") + @JsonProperty("SODT") + protected String sodt; + @XmlElement(name = "NAAT") + @JsonProperty("NAAT") + protected String naat; + @XmlElement(name = "PADT") + @JsonProperty("PADT") + protected String padt; + @XmlElement(name = "NEAT") + @JsonProperty("NEAT") + protected String neat; + @XmlElement(name = "PEDT") + @JsonProperty("PEDT") + protected String pedt; + @XmlElement(name = "EXSC") + @JsonProperty("EXSC") + protected String exsc; + @XmlElement(name = "EXSR") + @JsonProperty("EXSR") + protected String exsr; + @XmlElement(name = "FTSS") + @JsonProperty("FTSS") + protected String ftss; + @XmlElement(name = "CKPB") + @JsonProperty("CKPB") + protected CKPB ckpb; + @XmlElement(name = "BDPB") + @JsonProperty("BDPB") + protected BDPB bdpb; + @XmlElement(name = "ALSC") + @JsonProperty("ALSC") + protected String alsc; + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取ffid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFFID() { + return ffid; + } + + /** + * 设置ffid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFFID(String value) { + this.ffid = value; + } + + /** + * Gets the value of the rout property. + * + *

+ * 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 set method for the rout property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getROUT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTEDAILY } + * + * + */ + public List getROUT() { + if (rout == null) { + rout = new ArrayList(); + } + return this.rout; + } + + /** + * 获取acft属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACFT() { + return acft; + } + + /** + * 设置acft属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACFT(String value) { + this.acft = value; + } + + /** + * 获取reno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRENO() { + return reno; + } + + /** + * 设置reno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRENO(String value) { + this.reno = value; + } + + /** + * 获取estt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getESTT() { + return estt; + } + + /** + * 设置estt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setESTT(String value) { + this.estt = value; + } + + /** + * 获取actt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACTT() { + return actt; + } + + /** + * 设置actt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACTT(String value) { + this.actt = value; + } + + /** + * 获取remc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMC() { + return remc; + } + + /** + * 设置remc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMC(String value) { + this.remc = value; + } + + /** + * Gets the value of the dely property. + * + *

+ * 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 set method for the dely property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDELY().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTDELAYDATA } + * + * + */ + public List getDELY() { + if (dely == null) { + dely = new ArrayList(); + } + return this.dely; + } + + /** + * 获取cncl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNCL() { + return cncl; + } + + /** + * 设置cncl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNCL(String value) { + this.cncl = value; + } + + /** + * 获取uncl属性的值。 + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getUNCL() { + return uncl; + } + + /** + * 设置uncl属性的值。 + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setUNCL(Object value) { + this.uncl = value; + } + + /** + * 获取fdel属性的值。 + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getFDEL() { + return fdel; + } + + /** + * 设置fdel属性的值。 + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setFDEL(Object value) { + this.fdel = value; + } + + /** + * 获取taop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAOP() { + return taop; + } + + /** + * 设置taop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAOP(String value) { + this.taop = value; + } + + /** + * 获取tafl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAFL() { + return tafl; + } + + /** + * 设置tafl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAFL(String value) { + this.tafl = value; + } + + /** + * 获取taid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAID() { + return taid; + } + + /** + * 设置taid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAID(String value) { + this.taid = value; + } + + /** + * 获取trml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRML() { + return trml; + } + + /** + * 设置trml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRML(String value) { + this.trml = value; + } + + /** + * 获取flty属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLTY() { + return flty; + } + + /** + * 设置flty属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLTY(String value) { + this.flty = value; + } + + /** + * 获取fint属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFINT() { + return fint; + } + + /** + * 设置fint属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFINT(String value) { + this.fint = value; + } + + /** + * Gets the value of the chot property. + * + *

+ * 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 set method for the chot property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCHOT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTCHOCKSDATA } + * + * + */ + public List getCHOT() { + if (chot == null) { + chot = new ArrayList(); + } + return this.chot; + } + + /** + * 获取appt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPPT() { + return appt; + } + + /** + * 设置appt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPPT(String value) { + this.appt = value; + } + + /** + * 获取egsr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEGSR() { + return egsr; + } + + /** + * 设置egsr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEGSR(String value) { + this.egsr = value; + } + + /** + * 获取egst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEGST() { + return egst; + } + + /** + * 设置egst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEGST(String value) { + this.egst = value; + } + + /** + * 获取maxp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMAXP() { + return maxp; + } + + /** + * 设置maxp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMAXP(String value) { + this.maxp = value; + } + + /** + * 获取fhag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFHAG() { + return fhag; + } + + /** + * 设置fhag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFHAG(String value) { + this.fhag = value; + } + + /** + * 获取phag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPHAG() { + return phag; + } + + /** + * 设置phag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPHAG(String value) { + this.phag = value; + } + + /** + * 获取mhag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMHAG() { + return mhag; + } + + /** + * 设置mhag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMHAG(String value) { + this.mhag = value; + } + + /** + * 获取vipp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIPP() { + return vipp; + } + + /** + * 设置vipp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIPP(String value) { + this.vipp = value; + } + + /** + * 获取vipr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIPR() { + return vipr; + } + + /** + * 设置vipr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIPR(String value) { + this.vipr = value; + } + + /** + * Gets the value of the gtdt property. + * + *

+ * 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 set method for the gtdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGTDT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTGATEDATA } + * + * + */ + public List getGTDT() { + if (gtdt == null) { + gtdt = new ArrayList(); + } + return this.gtdt; + } + + /** + * 获取ckop属性的值。 + * + * @return + * possible object is + * {@link CKOP } + * + */ + public CKOP getCKOP() { + return ckop; + } + + /** + * 设置ckop属性的值。 + * + * @param value + * allowed object is + * {@link CKOP } + * + */ + public void setCKOP(CKOP value) { + this.ckop = value; + } + + /** + * 获取gtop属性的值。 + * + * @return + * possible object is + * {@link GTOP } + * + */ + public GTOP getGTOP() { + return gtop; + } + + /** + * 设置gtop属性的值。 + * + * @param value + * allowed object is + * {@link GTOP } + * + */ + public void setGTOP(GTOP value) { + this.gtop = value; + } + + /** + * 获取ckcl属性的值。 + * + * @return + * possible object is + * {@link CKCL } + * + */ + public CKCL getCKCL() { + return ckcl; + } + + /** + * 设置ckcl属性的值。 + * + * @param value + * allowed object is + * {@link CKCL } + * + */ + public void setCKCL(CKCL value) { + this.ckcl = value; + } + + /** + * 获取bdop属性的值。 + * + * @return + * possible object is + * {@link BDOP } + * + */ + public BDOP getBDOP() { + return bdop; + } + + /** + * 设置bdop属性的值。 + * + * @param value + * allowed object is + * {@link BDOP } + * + */ + public void setBDOP(BDOP value) { + this.bdop = value; + } + + /** + * 获取lctm属性的值。 + * + * @return + * possible object is + * {@link LCTM } + * + */ + public LCTM getLCTM() { + return lctm; + } + + /** + * 设置lctm属性的值。 + * + * @param value + * allowed object is + * {@link LCTM } + * + */ + public void setLCTM(LCTM value) { + this.lctm = value; + } + + /** + * 获取bdcl属性的值。 + * + * @return + * possible object is + * {@link BDCL } + * + */ + public BDCL getBDCL() { + return bdcl; + } + + /** + * 设置bdcl属性的值。 + * + * @param value + * allowed object is + * {@link BDCL } + * + */ + public void setBDCL(BDCL value) { + this.bdcl = value; + } + + /** + * Gets the value of the ckdt property. + * + *

+ * 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 set method for the ckdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCKDT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTDESKDATA } + * + * + */ + public List getCKDT() { + if (ckdt == null) { + ckdt = new ArrayList(); + } + return this.ckdt; + } + + /** + * 获取stnd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTND() { + return stnd; + } + + /** + * 设置stnd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTND(String value) { + this.stnd = value; + } + + /** + * Gets the value of the psdt property. + * + *

+ * 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 set method for the psdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPSDT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTSTANDDATA } + * + * + */ + public List getPSDT() { + if (psdt == null) { + psdt = new ArrayList(); + } + return this.psdt; + } + + /** + * Gets the value of the cldt property. + * + *

+ * 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 set method for the cldt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCLDT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTBELTDATA } + * + * + */ + public List getCLDT() { + if (cldt == null) { + cldt = new ArrayList(); + } + return this.cldt; + } + + /** + * Gets the value of the chdt property. + * + *

+ * 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 set method for the chdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCHDT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTCHUTEDATA } + * + * + */ + public List getCHDT() { + if (chdt == null) { + chdt = new ArrayList(); + } + return this.chdt; + } + + /** + * 获取botm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBOTM() { + return botm; + } + + /** + * 设置botm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBOTM(String value) { + this.botm = value; + } + + /** + * 获取lacl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLACL() { + return lacl; + } + + /** + * 设置lacl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLACL(String value) { + this.lacl = value; + } + + /** + * 获取fret属性的值。 + * + * @return + * possible object is + * {@link RETURNDATA } + * + */ + public RETURNDATA getFRET() { + return fret; + } + + /** + * 设置fret属性的值。 + * + * @param value + * allowed object is + * {@link RETURNDATA } + * + */ + public void setFRET(RETURNDATA value) { + this.fret = value; + } + + /** + * Gets the value of the abtm property. + * + *

+ * 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 set method for the abtm property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABTM().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTBRIDGEDATA } + * + * + */ + public List getABTM() { + if (abtm == null) { + abtm = new ArrayList(); + } + return this.abtm; + } + + /** + * Gets the value of the srvt property. + * + *

+ * 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 set method for the srvt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSRVT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTSERVICEDATA } + * + * + */ + public List getSRVT() { + if (srvt == null) { + srvt = new ArrayList(); + } + return this.srvt; + } + + /** + * 获取fdiv属性的值。 + * + * @return + * possible object is + * {@link OPTDIVERSIONDATA } + * + */ + public OPTDIVERSIONDATA getFDIV() { + return fdiv; + } + + /** + * 设置fdiv属性的值。 + * + * @param value + * allowed object is + * {@link OPTDIVERSIONDATA } + * + */ + public void setFDIV(OPTDIVERSIONDATA value) { + this.fdiv = value; + } + + /** + * 获取flin属性的值。 + * + * @return + * possible object is + * {@link DOMINTMIXRGNCODE } + * + */ + public DOMINTMIXRGNCODE getFLIN() { + return flin; + } + + /** + * 设置flin属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTMIXRGNCODE } + * + */ + public void setFLIN(DOMINTMIXRGNCODE value) { + this.flin = value; + } + + /** + * 获取flab属性的值。 + * + * @return + * possible object is + * {@link ABORTDATA } + * + */ + public ABORTDATA getFLAB() { + return flab; + } + + /** + * 设置flab属性的值。 + * + * @param value + * allowed object is + * {@link ABORTDATA } + * + */ + public void setFLAB(ABORTDATA value) { + this.flab = value; + } + + /** + * 获取runw属性的值。 + * + * @return + * possible object is + * {@link RUNW } + * + */ + public RUNW getRUNW() { + return runw; + } + + /** + * 设置runw属性的值。 + * + * @param value + * allowed object is + * {@link RUNW } + * + */ + public void setRUNW(RUNW value) { + this.runw = value; + } + + /** + * 获取pxno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPXNO() { + return pxno; + } + + /** + * 设置pxno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPXNO(BigInteger value) { + this.pxno = value; + } + + /** + * 获取lbno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLBNO() { + return lbno; + } + + /** + * 设置lbno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLBNO(String value) { + this.lbno = value; + } + + /** + * 获取lbwt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLBWT() { + return lbwt; + } + + /** + * 设置lbwt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLBWT(String value) { + this.lbwt = value; + } + + /** + * Gets the value of the vipf property. + * + *

+ * 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 set method for the vipf property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVIPF().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link OPTVIPDATA } + * + * + */ + public List getVIPF() { + if (vipf == null) { + vipf = new ArrayList(); + } + return this.vipf; + } + + /** + * Gets the value of the erut property. + * + *

+ * 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 set method for the erut property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getERUT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTEDAILY } + * + * + */ + public List getERUT() { + if (erut == null) { + erut = new ArrayList(); + } + return this.erut; + } + + /** + * Gets the value of the flbg property. + * + *

+ * 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 set method for the flbg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLBG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FLBGDATA } + * + * + */ + public List getFLBG() { + if (flbg == null) { + flbg = new ArrayList(); + } + return this.flbg; + } + + /** + * 获取sodt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSODT() { + return sodt; + } + + /** + * 设置sodt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSODT(String value) { + this.sodt = value; + } + + /** + * 获取naat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNAAT() { + return naat; + } + + /** + * 设置naat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNAAT(String value) { + this.naat = value; + } + + /** + * 获取padt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPADT() { + return padt; + } + + /** + * 设置padt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPADT(String value) { + this.padt = value; + } + + /** + * 获取neat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNEAT() { + return neat; + } + + /** + * 设置neat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNEAT(String value) { + this.neat = value; + } + + /** + * 获取pedt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPEDT() { + return pedt; + } + + /** + * 设置pedt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPEDT(String value) { + this.pedt = value; + } + + /** + * 获取exsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEXSC() { + return exsc; + } + + /** + * 设置exsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEXSC(String value) { + this.exsc = value; + } + + /** + * 获取exsr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEXSR() { + return exsr; + } + + /** + * 设置exsr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEXSR(String value) { + this.exsr = value; + } + + /** + * 获取ftss属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFTSS() { + return ftss; + } + + /** + * 设置ftss属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFTSS(String value) { + this.ftss = value; + } + + /** + * 获取ckpb属性的值。 + * + * @return + * possible object is + * {@link CKPB } + * + */ + public CKPB getCKPB() { + return ckpb; + } + + /** + * 设置ckpb属性的值。 + * + * @param value + * allowed object is + * {@link CKPB } + * + */ + public void setCKPB(CKPB value) { + this.ckpb = value; + } + + /** + * 获取bdpb属性的值。 + * + * @return + * possible object is + * {@link BDPB } + * + */ + public BDPB getBDPB() { + return bdpb; + } + + /** + * 设置bdpb属性的值。 + * + * @param value + * allowed object is + * {@link BDPB } + * + */ + public void setBDPB(BDPB value) { + this.bdpb = value; + } + + /** + * 获取alsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALSC() { + return alsc; + } + + /** + * 设置alsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALSC(String value) { + this.alsc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLTL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLTL.java new file mode 100644 index 0000000..79cfa77 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FLTL.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FTYP" type="{}STR1"/>
+ *         <element name="CTYP" type="{}OPT_STR3"/>
+ *         <element name="FDES" type="{}STR30"/>
+ *         <element name="FDSC" type="{}STR30"/>
+ *         <element name="FCML" type="{}YESNO" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ftyp", + "ctyp", + "fdes", + "fdsc", + "fcml" +}) +@XmlRootElement(name = "FLTL") +public class FLTL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FTYP", required = true) + @JsonProperty("FTYP") + protected String ftyp; + @XmlElement(name = "CTYP", required = true) + @JsonProperty("CTYP") + protected String ctyp; + @XmlElement(name = "FDES", required = true) + @JsonProperty("FDES") + protected String fdes; + @XmlElement(name = "FDSC", required = true) + @JsonProperty("FDSC") + protected String fdsc; + @XmlElement(name = "FCML") + @JsonProperty("FCML") + @XmlSchemaType(name = "string") + protected YESNO fcml; + + /** + * 获取ftyp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFTYP() { + return ftyp; + } + + /** + * 设置ftyp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFTYP(String value) { + this.ftyp = value; + } + + /** + * 获取ctyp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTYP() { + return ctyp; + } + + /** + * 设置ctyp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTYP(String value) { + this.ctyp = value; + } + + /** + * 获取fdes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFDES() { + return fdes; + } + + /** + * 设置fdes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFDES(String value) { + this.fdes = value; + } + + /** + * 获取fdsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFDSC() { + return fdsc; + } + + /** + * 设置fdsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFDSC(String value) { + this.fdsc = value; + } + + /** + * 获取fcml属性的值。 + * + * @return + * possible object is + * {@link YESNO } + * + */ + public YESNO getFCML() { + return fcml; + } + + /** + * 设置fcml属性的值。 + * + * @param value + * allowed object is + * {@link YESNO } + * + */ + public void setFCML(YESNO value) { + this.fcml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FORECASTWTHRDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FORECASTWTHRDATA.java new file mode 100644 index 0000000..b096bcf --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FORECASTWTHRDATA.java @@ -0,0 +1,308 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

FORECAST_WTHRDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="FORECAST_WTHRDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WCOD" type="{}STR2"/>
+ *         <element name="VISI" type="{}INTEGER4"/>
+ *         <element name="WSPD" type="{}INTEGER2"/>
+ *         <element name="WDRE" type="{}OPT_STR10"/>
+ *         <element name="WDRC" type="{}OPT_STR4"/>
+ *         <element name="MAXT" type="{}TEMPERATURE"/>
+ *         <element name="MINT" type="{}TEMPERATURE"/>
+ *         <element name="HUMD" type="{}INTEGER3"/>
+ *         <element name="WREM" type="{}OPT_STR50"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "FORECAST_WTHRDATA", propOrder = { + "wcod", + "visi", + "wspd", + "wdre", + "wdrc", + "maxt", + "mint", + "humd", + "wrem" +}) +public class FORECASTWTHRDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "WCOD", required = true) + @JsonProperty("WCOD") + protected String wcod; + @XmlElement(name = "VISI", required = true) + @JsonProperty("VISI") + protected BigInteger visi; + @XmlElement(name = "WSPD", required = true) + @JsonProperty("WSPD") + protected BigInteger wspd; + @XmlElement(name = "WDRE", required = true) + @JsonProperty("WDRE") + protected String wdre; + @XmlElement(name = "WDRC", required = true) + @JsonProperty("WDRC") + protected String wdrc; + @XmlElement(name = "MAXT", required = true) + @JsonProperty("MAXT") + protected String maxt; + @XmlElement(name = "MINT", required = true) + @JsonProperty("MINT") + protected String mint; + @XmlElement(name = "HUMD", required = true) + @JsonProperty("HUMD") + protected BigInteger humd; + @XmlElement(name = "WREM", required = true) + @JsonProperty("WREM") + protected String wrem; + + /** + * 获取wcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWCOD() { + return wcod; + } + + /** + * 设置wcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWCOD(String value) { + this.wcod = value; + } + + /** + * 获取visi属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVISI() { + return visi; + } + + /** + * 设置visi属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVISI(BigInteger value) { + this.visi = value; + } + + /** + * 获取wspd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getWSPD() { + return wspd; + } + + /** + * 设置wspd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setWSPD(BigInteger value) { + this.wspd = value; + } + + /** + * 获取wdre属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWDRE() { + return wdre; + } + + /** + * 设置wdre属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWDRE(String value) { + this.wdre = value; + } + + /** + * 获取wdrc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWDRC() { + return wdrc; + } + + /** + * 设置wdrc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWDRC(String value) { + this.wdrc = value; + } + + /** + * 获取maxt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMAXT() { + return maxt; + } + + /** + * 设置maxt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMAXT(String value) { + this.maxt = value; + } + + /** + * 获取mint属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMINT() { + return mint; + } + + /** + * 设置mint属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMINT(String value) { + this.mint = value; + } + + /** + * 获取humd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getHUMD() { + return humd; + } + + /** + * 设置humd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setHUMD(BigInteger value) { + this.humd = value; + } + + /** + * 获取wrem属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWREM() { + return wrem; + } + + /** + * 设置wrem属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWREM(String value) { + this.wrem = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FRDR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FRDR.java new file mode 100644 index 0000000..9755ca3 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FRDR.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="DCOD" type="{}STR8"/>
+ *         <element name="DDES" type="{}STR30"/>
+ *         <element name="DDEC" type="{}STR30"/>
+ *         <element name="DTML" type="{}OPT_TERMINAL_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "dcod", + "ddes", + "ddec", + "dtml" +}) +@XmlRootElement(name = "FRDR") +public class FRDR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "DCOD", required = true) + @JsonProperty("DCOD") + protected String dcod; + @XmlElement(name = "DDES", required = true) + @JsonProperty("DDES") + protected String ddes; + @XmlElement(name = "DDEC", required = true) + @JsonProperty("DDEC") + protected String ddec; + @XmlElement(name = "DTML", required = true) + @JsonProperty("DTML") + protected String dtml; + + /** + * 获取dcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDCOD() { + return dcod; + } + + /** + * 设置dcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDCOD(String value) { + this.dcod = value; + } + + /** + * 获取ddes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDES() { + return ddes; + } + + /** + * 设置ddes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDES(String value) { + this.ddes = value; + } + + /** + * 获取ddec属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDEC() { + return ddec; + } + + /** + * 设置ddec属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDEC(String value) { + this.ddec = value; + } + + /** + * 获取dtml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDTML() { + return dtml; + } + + /** + * 设置dtml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDTML(String value) { + this.dtml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/FTSSTYPE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FTSSTYPE.java new file mode 100644 index 0000000..0b9738e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/FTSSTYPE.java @@ -0,0 +1,23 @@ +package com.gzzn.omms.adminapi.entity.msg; + +/** + * 航班运营状态类型 + * @author zhouxiunai + * + */ +public enum FTSSTYPE { + RCFLOP,//正常状态 + DLY, //延误状态 + CAN, //取消 + ALT, //备降 + RTN; //返航 + + + public String value() { + return name(); + } + + public static FTSSTYPE fromValue(String v) { + return valueOf(v); + } +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/GATEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GATEDATA.java new file mode 100644 index 0000000..c234d98 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GATEDATA.java @@ -0,0 +1,252 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

GATEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="GATEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GATE" type="{}STR8"/>
+ *         <element name="PGOT" type="{}TIME_11"/>
+ *         <element name="PGCT" type="{}TIME_11"/>
+ *         <element name="GOTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="GCTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="GTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="GTNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "GATEDATA", propOrder = { + "gate", + "pgot", + "pgct", + "gotm", + "gctm", + "gtyp" +}) +public class GATEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GATE", required = true) + @JsonProperty("GATE") + protected String gate; + @XmlElement(name = "PGOT", required = true) + @JsonProperty("PGOT") + protected String pgot; + @XmlElement(name = "PGCT", required = true) + @JsonProperty("PGCT") + protected String pgct; + @XmlElement(name = "GOTM") + @JsonProperty("GOTM") + protected String gotm; + @XmlElement(name = "GCTM") + @JsonProperty("GCTM") + protected String gctm; + @XmlElement(name = "GTYP", required = true) + @JsonProperty("GTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE gtyp; + @XmlAttribute(name = "GTNO", required = true) + @JsonProperty("GTNO") + protected BigInteger gtno; + + /** + * 获取gate属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGATE() { + return gate; + } + + /** + * 设置gate属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGATE(String value) { + this.gate = value; + } + + /** + * 获取pgot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPGOT() { + return pgot; + } + + /** + * 设置pgot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPGOT(String value) { + this.pgot = value; + } + + /** + * 获取pgct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPGCT() { + return pgct; + } + + /** + * 设置pgct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPGCT(String value) { + this.pgct = value; + } + + /** + * 获取gotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGOTM() { + return gotm; + } + + /** + * 设置gotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGOTM(String value) { + this.gotm = value; + } + + /** + * 获取gctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGCTM() { + return gctm; + } + + /** + * 设置gctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGCTM(String value) { + this.gctm = value; + } + + /** + * 获取gtyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getGTYP() { + return gtyp; + } + + /** + * 设置gtyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setGTYP(DOMINTCODE value) { + this.gtyp = value; + } + + /** + * 获取gtno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getGTNO() { + return gtno; + } + + /** + * 设置gtno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setGTNO(BigInteger value) { + this.gtno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/GHAN.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GHAN.java new file mode 100644 index 0000000..c0f291d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GHAN.java @@ -0,0 +1,136 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FHAG" type="{}ORGANISATION"/>
+ *         <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
+ *         <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "fhag", + "ibag", + "dbag" +}) +@XmlRootElement(name = "GHAN") +public class GHAN + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FHAG", required = true) + @JsonProperty("FHAG") + protected BigInteger fhag; + @XmlElement(name = "IBAG") + @JsonProperty("IBAG") + protected BigInteger ibag; + @XmlElement(name = "DBAG") + @JsonProperty("DBAG") + protected BigInteger dbag; + + /** + * 获取fhag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFHAG() { + return fhag; + } + + /** + * 设置fhag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFHAG(BigInteger value) { + this.fhag = value; + } + + /** + * 获取ibag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getIBAG() { + return ibag; + } + + /** + * 设置ibag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setIBAG(BigInteger value) { + this.ibag = value; + } + + /** + * 获取dbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getDBAG() { + return dbag; + } + + /** + * 设置dbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDBAG(BigInteger value) { + this.dbag = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/GLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GLST.java new file mode 100644 index 0000000..b48a520 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GLST.java @@ -0,0 +1,224 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GCOD" type="{}STR8"/>
+ *         <element name="GTNM" type="{}STR30"/>
+ *         <element name="GNMC" type="{}STR30"/>
+ *         <element name="GCAT" type="{}DOMINT_CODE"/>
+ *         <element name="GTML" type="{}OPT_TERMINAL_CODE"/>
+ *         <element name="PIER" type="{}OPT_STR8"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "gcod", + "gtnm", + "gnmc", + "gcat", + "gtml", + "pier" +}) +@XmlRootElement(name = "GLST") +public class GLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GCOD", required = true) + @JsonProperty("GCOD") + protected String gcod; + @XmlElement(name = "GTNM", required = true) + @JsonProperty("GTNM") + protected String gtnm; + @XmlElement(name = "GNMC", required = true) + @JsonProperty("GNMC") + protected String gnmc; + @XmlElement(name = "GCAT", required = true) + @JsonProperty("GCAT") + @XmlSchemaType(name = "string") + protected DOMINTCODE gcat; + @XmlElement(name = "GTML", required = true) + @JsonProperty("GTML") + protected String gtml; + @XmlElement(name = "PIER", required = true) + @JsonProperty("PIER") + protected String pier; + + /** + * 获取gcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGCOD() { + return gcod; + } + + /** + * 设置gcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGCOD(String value) { + this.gcod = value; + } + + /** + * 获取gtnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGTNM() { + return gtnm; + } + + /** + * 设置gtnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGTNM(String value) { + this.gtnm = value; + } + + /** + * 获取gnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGNMC() { + return gnmc; + } + + /** + * 设置gnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGNMC(String value) { + this.gnmc = value; + } + + /** + * 获取gcat属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getGCAT() { + return gcat; + } + + /** + * 设置gcat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setGCAT(DOMINTCODE value) { + this.gcat = value; + } + + /** + * 获取gtml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGTML() { + return gtml; + } + + /** + * 设置gtml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGTML(String value) { + this.gtml = value; + } + + /** + * 获取pier属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPIER() { + return pier; + } + + /** + * 设置pier属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPIER(String value) { + this.pier = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/GTOP.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GTOP.java new file mode 100644 index 0000000..5fab4a2 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/GTOP.java @@ -0,0 +1,113 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GATE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="GOTM" type="{}TIME_11"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "gate", + "gotm" +}) +@XmlRootElement(name = "GTOP") +public class GTOP + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GATE", required = true) + @JsonProperty("GATE") + protected String gate; + @XmlElement(name = "GOTM", required = true) + @JsonProperty("GOTM") + protected String gotm; + + /** + * 获取gate属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGATE() { + return gate; + } + + /** + * 设置gate属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGATE(String value) { + this.gate = value; + } + + /** + * 获取gotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGOTM() { + return gotm; + } + + /** + * 设置gotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGOTM(String value) { + this.gotm = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/HLTR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/HLTR.java new file mode 100644 index 0000000..a7da010 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/HLTR.java @@ -0,0 +1,193 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="HLTC" type="{}STR4"/>
+ *         <element name="HLTD" type="{}STR30"/>
+ *         <element name="HTDC" type="{}STR30"/>
+ *         <element name="HLTT" type="{}STR1"/>
+ *         <element name="UMNM" type="{}OPT_STR5"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "hltc", + "hltd", + "htdc", + "hltt", + "umnm" +}) +@XmlRootElement(name = "HLTR") +public class HLTR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "HLTC", required = true) + @JsonProperty("HLTC") + protected String hltc; + @XmlElement(name = "HLTD", required = true) + @JsonProperty("HLTD") + protected String hltd; + @XmlElement(name = "HTDC", required = true) + @JsonProperty("HTDC") + protected String htdc; + @XmlElement(name = "HLTT", required = true) + @JsonProperty("HLTT") + protected String hltt; + @XmlElement(name = "UMNM", required = true) + @JsonProperty("UMNM") + protected String umnm; + + /** + * 获取hltc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHLTC() { + return hltc; + } + + /** + * 设置hltc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHLTC(String value) { + this.hltc = value; + } + + /** + * 获取hltd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHLTD() { + return hltd; + } + + /** + * 设置hltd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHLTD(String value) { + this.hltd = value; + } + + /** + * 获取htdc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHTDC() { + return htdc; + } + + /** + * 设置htdc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHTDC(String value) { + this.htdc = value; + } + + /** + * 获取hltt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHLTT() { + return hltt; + } + + /** + * 设置hltt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHLTT(String value) { + this.hltt = value; + } + + /** + * 获取umnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getUMNM() { + return umnm; + } + + /** + * 设置umnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUMNM(String value) { + this.umnm = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/IORL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/IORL.java new file mode 100644 index 0000000..29e4ab7 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/IORL.java @@ -0,0 +1,124 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence maxOccurs="24">
+ *         <element name="BAHO" type="{}BAHODATA"/>
+ *       </sequence>
+ *       <attribute name="TYPE" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <enumeration value="checkin-T3A-T3A"/>
+ *             <enumeration value="recheckin-T3A-T3A"/>
+ *             <enumeration value="transfer-T3A-T3A"/>
+ *             <enumeration value="transfer-T3A-T3B"/>
+ *             <enumeration value="checkin-T3A-T3B"/>
+ *             <enumeration value="transfer-T3B-T3B"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "baho" +}) +@XmlRootElement(name = "IORL") +public class IORL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BAHO", required = true) + @JsonProperty("BAHO") + protected List baho; + @XmlAttribute(name = "TYPE", required = true) + @JsonProperty("TYPE") + protected String type; + + /** + * Gets the value of the baho property. + * + *

+ * 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 set method for the baho property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBAHO().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BAHODATA } + * + * + */ + public List getBAHO() { + if (baho == null) { + baho = new ArrayList(); + } + return this.baho; + } + + /** + * 获取type属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTYPE() { + return type; + } + + /** + * 设置type属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTYPE(String value) { + this.type = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LCTM.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LCTM.java new file mode 100644 index 0000000..d99f0c2 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LCTM.java @@ -0,0 +1,113 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="GATE">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="LACL" type="{}TIME_11"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "gate", + "lacl" +}) +@XmlRootElement(name = "LCTM") +public class LCTM + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GATE", required = true) + @JsonProperty("GATE") + protected String gate; + @XmlElement(name = "LACL", required = true) + @JsonProperty("LACL") + protected String lacl; + + /** + * 获取gate属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGATE() { + return gate; + } + + /** + * 设置gate属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGATE(String value) { + this.gate = value; + } + + /** + * 获取lacl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLACL() { + return lacl; + } + + /** + * 设置lacl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLACL(String value) { + this.lacl = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDM.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDM.java new file mode 100644 index 0000000..4b1569c --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDM.java @@ -0,0 +1,589 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RECS" type="{}RECORDS"/>
+ *         <element name="LDMR" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="FLID" type="{}INTEGER12"/>
+ *                   <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+ *                   <element name="ALSC" type="{}STR10" minOccurs="0"/>
+ *                   <element name="FLNO" type="{}FLIGHT_NO"/>
+ *                   <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+ *                   <element name="SODT" type="{}TIME_11"/>
+ *                   <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+ *                   <element name="CONF" type="{}LDM_CONF_DATA" maxOccurs="unbounded" minOccurs="0"/>
+ *                   <element name="COCW">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="1"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="CBCW">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="2"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="BWWT">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="6"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="DEST" type="{}LDM_DEST_DATA" maxOccurs="unbounded" minOccurs="0"/>
+ *                   <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "recs", + "ldmr" +}) +@XmlRootElement(name = "LDM") +public class LDM + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RECS") + @JsonProperty("RECS") + @XmlSchemaType(name = "integer") + protected int recs; + @XmlElement(name = "LDMR") + @JsonProperty("LDMR") + protected List ldmr; + + /** + * 获取recs属性的值。 + * + */ + public int getRECS() { + return recs; + } + + /** + * 设置recs属性的值。 + * + */ + public void setRECS(int value) { + this.recs = value; + } + + /** + * Gets the value of the ldmr property. + * + *

+ * 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 set method for the ldmr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getLDMR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDM.LDMR } + * + * + */ + public List getLDMR() { + if (ldmr == null) { + ldmr = new ArrayList(); + } + return this.ldmr; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="FLID" type="{}INTEGER12"/>
+     *         <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+     *         <element name="ALSC" type="{}STR10" minOccurs="0"/>
+     *         <element name="FLNO" type="{}FLIGHT_NO"/>
+     *         <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+     *         <element name="SODT" type="{}TIME_11"/>
+     *         <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+     *         <element name="CONF" type="{}LDM_CONF_DATA" maxOccurs="unbounded" minOccurs="0"/>
+     *         <element name="COCW">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="1"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="CBCW">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="2"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="BWWT">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="6"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="DEST" type="{}LDM_DEST_DATA" maxOccurs="unbounded" minOccurs="0"/>
+     *         <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "flid", + "alcd", + "alsc", + "flno", + "mvin", + "sodt", + "reno", + "conf", + "cocw", + "cbcw", + "bwwt", + "dest", + "raw" + }) + public static class LDMR + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid; + @XmlElement(name = "ALCD", required = true) + @JsonProperty("ALCD") + protected String alcd; + @XmlElement(name = "ALSC") + @JsonProperty("ALSC") + protected String alsc; + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno; + @XmlElement(name = "MVIN", required = true) + @JsonProperty("MVIN") + @XmlSchemaType(name = "string") + protected MOVEMENTINDICATOR mvin; + @XmlElement(name = "SODT", required = true) + @JsonProperty("SODT") + protected String sodt; + @XmlElement(name = "RENO") + @JsonProperty("RENO") + protected String reno; + @XmlElement(name = "CONF") + @JsonProperty("CONF") + protected List conf; + @XmlElement(name = "COCW", required = true) + @JsonProperty("COCW") + protected BigInteger cocw; + @XmlElement(name = "CBCW", required = true) + @JsonProperty("CBCW") + protected BigInteger cbcw; + @XmlElement(name = "BWWT", required = true) + @JsonProperty("BWWT") + protected BigInteger bwwt; + @XmlElement(name = "DEST") + @JsonProperty("DEST") + protected List dest; + @XmlElement(name = "RAW") + @JsonProperty("RAW") + protected List raw; + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取alcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALCD() { + return alcd; + } + + /** + * 设置alcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALCD(String value) { + this.alcd = value; + } + + /** + * 获取alsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALSC() { + return alsc; + } + + /** + * 设置alsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALSC(String value) { + this.alsc = value; + } + + /** + * 获取flno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLNO() { + return flno; + } + + /** + * 设置flno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLNO(String value) { + this.flno = value; + } + + /** + * 获取mvin属性的值。 + * + * @return + * possible object is + * {@link MOVEMENTINDICATOR } + * + */ + public MOVEMENTINDICATOR getMVIN() { + return mvin; + } + + /** + * 设置mvin属性的值。 + * + * @param value + * allowed object is + * {@link MOVEMENTINDICATOR } + * + */ + public void setMVIN(MOVEMENTINDICATOR value) { + this.mvin = value; + } + + /** + * 获取sodt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSODT() { + return sodt; + } + + /** + * 设置sodt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSODT(String value) { + this.sodt = value; + } + + /** + * 获取reno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRENO() { + return reno; + } + + /** + * 设置reno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRENO(String value) { + this.reno = value; + } + + /** + * Gets the value of the conf property. + * + *

+ * 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 set method for the conf property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getCONF().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMCONFDATA } + * + * + */ + public List getCONF() { + if (conf == null) { + conf = new ArrayList(); + } + return this.conf; + } + + /** + * 获取cocw属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCOCW() { + return cocw; + } + + /** + * 设置cocw属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCOCW(BigInteger value) { + this.cocw = value; + } + + /** + * 获取cbcw属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCBCW() { + return cbcw; + } + + /** + * 设置cbcw属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCBCW(BigInteger value) { + this.cbcw = value; + } + + /** + * 获取bwwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getBWWT() { + return bwwt; + } + + /** + * 设置bwwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setBWWT(BigInteger value) { + this.bwwt = value; + } + + /** + * Gets the value of the dest property. + * + *

+ * 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 set method for the dest property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getDEST().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMDESTDATA } + * + * + */ + public List getDEST() { + if (dest == null) { + dest = new ArrayList(); + } + return this.dest; + } + + /** + * Gets the value of the raw property. + * + *

+ * 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 set method for the raw property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getRAW().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMRAWTYPE } + * + * + */ + public List getRAW() { + if (raw == null) { + raw = new ArrayList(); + } + return this.raw; + } + + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMCONFDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMCONFDATA.java new file mode 100644 index 0000000..f37a92f --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMCONFDATA.java @@ -0,0 +1,111 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

LDM_CONF_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="LDM_CONF_DATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SEAT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *       <attribute name="CLAS" use="required" type="{}STR1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LDM_CONF_DATA", propOrder = { + "seat" +}) +public class LDMCONFDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SEAT", required = true) + @JsonProperty("SEAT") + protected BigInteger seat; + @XmlAttribute(name = "CLAS", required = true) + @JsonProperty("CLAS") + protected String clas; + + /** + * 获取seat属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSEAT() { + return seat; + } + + /** + * 设置seat属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSEAT(BigInteger value) { + this.seat = value; + } + + /** + * 获取clas属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCLAS() { + return clas; + } + + /** + * 设置clas属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCLAS(String value) { + this.clas = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMDESTDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMDESTDATA.java new file mode 100644 index 0000000..8486a54 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMDESTDATA.java @@ -0,0 +1,800 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

LDM_DEST_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="LDM_DEST_DATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="NADT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NCHD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NINF" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TDLD" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CBWT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TWTL" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TBWT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TMWT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TCWT" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="6"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="NBAG" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <totalDigits value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CPMT" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="CDLD">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="6"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                 </sequence>
+ *                 <attribute name="VAL" use="required" type="{}STR3" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *         <element name="CLAS" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="NPAX">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="3"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="NPAD" minOccurs="0">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="3"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="NXCR" minOccurs="0">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="3"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                 </sequence>
+ *                 <attribute name="CODE" use="required" type="{}STR1" />
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *       <attribute name="CODE" use="required" type="{}IATA_ARPT_CODE" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LDM_DEST_DATA", propOrder = { + "nadt", + "nchd", + "ninf", + "tdld", + "cbwt", + "twtl", + "tbwt", + "tmwt", + "tcwt", + "nbag", + "cpmt", + "clas" +}) +public class LDMDESTDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "NADT") + @JsonProperty("NADT") + protected BigInteger nadt; + @XmlElement(name = "NCHD") + @JsonProperty("NCHD") + protected BigInteger nchd; + @XmlElement(name = "NINF") + @JsonProperty("NINF") + protected BigInteger ninf; + @XmlElement(name = "TDLD") + @JsonProperty("TDLD") + protected BigInteger tdld; + @XmlElement(name = "CBWT") + @JsonProperty("CBWT") + protected BigInteger cbwt; + @XmlElement(name = "TWTL") + @JsonProperty("TWTL") + protected BigInteger twtl; + @XmlElement(name = "TBWT") + @JsonProperty("TBWT") + protected BigInteger tbwt; + @XmlElement(name = "TMWT") + @JsonProperty("TMWT") + protected BigInteger tmwt; + @XmlElement(name = "TCWT") + @JsonProperty("TCWT") + protected BigInteger tcwt; + @XmlElement(name = "NBAG") + @JsonProperty("NBAG") + protected BigInteger nbag; + @XmlElement(name = "CPMT") + @JsonProperty("CPMT") + protected List cpmt; + @XmlElement(name = "CLAS") + @JsonProperty("CLAS") + protected List clas; + @XmlAttribute(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + + /** + * 获取nadt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNADT() { + return nadt; + } + + /** + * 设置nadt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNADT(BigInteger value) { + this.nadt = value; + } + + /** + * 获取nchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNCHD() { + return nchd; + } + + /** + * 设置nchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNCHD(BigInteger value) { + this.nchd = value; + } + + /** + * 获取ninf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNINF() { + return ninf; + } + + /** + * 设置ninf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNINF(BigInteger value) { + this.ninf = value; + } + + /** + * 获取tdld属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTDLD() { + return tdld; + } + + /** + * 设置tdld属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTDLD(BigInteger value) { + this.tdld = value; + } + + /** + * 获取cbwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCBWT() { + return cbwt; + } + + /** + * 设置cbwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCBWT(BigInteger value) { + this.cbwt = value; + } + + /** + * 获取twtl属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTWTL() { + return twtl; + } + + /** + * 设置twtl属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTWTL(BigInteger value) { + this.twtl = value; + } + + /** + * 获取tbwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTBWT() { + return tbwt; + } + + /** + * 设置tbwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTBWT(BigInteger value) { + this.tbwt = value; + } + + /** + * 获取tmwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTMWT() { + return tmwt; + } + + /** + * 设置tmwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTMWT(BigInteger value) { + this.tmwt = value; + } + + /** + * 获取tcwt属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTCWT() { + return tcwt; + } + + /** + * 设置tcwt属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTCWT(BigInteger value) { + this.tcwt = value; + } + + /** + * 获取nbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNBAG() { + return nbag; + } + + /** + * 设置nbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNBAG(BigInteger value) { + this.nbag = value; + } + + /** + * Gets the value of the cpmt property. + * + *

+ * 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 set method for the cpmt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCPMT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMDESTDATA.CPMT } + * + * + */ + public List getCPMT() { + if (cpmt == null) { + cpmt = new ArrayList(); + } + return this.cpmt; + } + + /** + * Gets the value of the clas property. + * + *

+ * 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 set method for the clas property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCLAS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMDESTDATA.CLAS } + * + * + */ + public List getCLAS() { + if (clas == null) { + clas = new ArrayList(); + } + return this.clas; + } + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="NPAX">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="3"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="NPAD" minOccurs="0">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="3"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="NXCR" minOccurs="0">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="3"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *       </sequence>
+     *       <attribute name="CODE" use="required" type="{}STR1" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "npax", + "npad", + "nxcr" + }) + public static class CLAS + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "NPAX", required = true) + @JsonProperty("NPAX") + protected BigInteger npax; + @XmlElement(name = "NPAD") + @JsonProperty("NPAD") + protected BigInteger npad; + @XmlElement(name = "NXCR") + @JsonProperty("NXCR") + protected BigInteger nxcr; + @XmlAttribute(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + + /** + * 获取npax属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNPAX() { + return npax; + } + + /** + * 设置npax属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNPAX(BigInteger value) { + this.npax = value; + } + + /** + * 获取npad属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNPAD() { + return npad; + } + + /** + * 设置npad属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNPAD(BigInteger value) { + this.npad = value; + } + + /** + * 获取nxcr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNXCR() { + return nxcr; + } + + /** + * 设置nxcr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNXCR(BigInteger value) { + this.nxcr = value; + } + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="CDLD">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="6"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *       </sequence>
+     *       <attribute name="VAL" use="required" type="{}STR3" />
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "cdld" + }) + public static class CPMT + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CDLD", required = true) + @JsonProperty("CDLD") + protected BigInteger cdld; + @XmlAttribute(name = "VAL", required = true) + @JsonProperty("VAL") + protected String val; + + /** + * 获取cdld属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCDLD() { + return cdld; + } + + /** + * 设置cdld属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCDLD(BigInteger value) { + this.cdld = value; + } + + /** + * 获取val属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVAL() { + return val; + } + + /** + * 设置val属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVAL(String value) { + this.val = value; + } + + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDME.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDME.java new file mode 100644 index 0000000..246e297 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDME.java @@ -0,0 +1,84 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "raw" +}) +@XmlRootElement(name = "LDME") +public class LDME + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RAW") + @JsonProperty("RAW") + protected List raw; + + /** + * Gets the value of the raw property. + * + *

+ * 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 set method for the raw property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRAW().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link LDMRAWTYPE } + * + * + */ + public List getRAW() { + if (raw == null) { + raw = new ArrayList(); + } + return this.raw; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMRAWTYPE.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMRAWTYPE.java new file mode 100644 index 0000000..dbb4f7e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/LDMRAWTYPE.java @@ -0,0 +1,102 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

LDM_RAW_TYPE complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="LDM_RAW_TYPE">
+ *   <simpleContent>
+ *     <extension base="<>STR4000">
+ *       <attribute name="TMSP" use="required" type="{}TIME_14" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "LDM_RAW_TYPE", propOrder = { + "value" +}) +public class LDMRAWTYPE + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "TMSP", required = true) + @JsonProperty("TMSP") + protected BigInteger tmsp; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取tmsp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTMSP() { + return tmsp; + } + + /** + * 设置tmsp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTMSP(BigInteger value) { + this.tmsp = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/MAFLDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MAFLDATA.java new file mode 100644 index 0000000..54ba847 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MAFLDATA.java @@ -0,0 +1,39 @@ +package com.gzzn.omms.adminapi.entity.msg; + +import java.math.BigInteger; + +import javax.xml.bind.annotation.XmlElement; + +import com.fasterxml.jackson.annotation.JsonProperty; + +import io.swagger.annotations.ApiModelProperty; + +public class MAFLDATA { + + @ApiModelProperty(value="航班id") + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid;//航班id + + @ApiModelProperty(value="航班号 ") + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno;//flight number 航班号 + + public BigInteger getFlid() { + return flid; + } + + public void setFlid(BigInteger flid) { + this.flid = flid; + } + + public String getFlno() { + return flno; + } + + public void setFlno(String flno) { + this.flno = flno; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGESUBTYPES.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGESUBTYPES.java new file mode 100644 index 0000000..c03c225 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGESUBTYPES.java @@ -0,0 +1,295 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

MESSAGE_SUBTYPES的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="MESSAGE_SUBTYPES">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <maxLength value="4"/>
+ *     <enumeration value="DNLD"/>
+ *     <enumeration value="BOTM"/>
+ *     <enumeration value="FDIV"/>
+ *     <enumeration value="FLAB"/>
+ *     <enumeration value="CLDT"/>
+ *     <enumeration value="EGSR"/>
+ *     <enumeration value="EGST"/>
+ *     <enumeration value="MAXP"/>
+ *     <enumeration value="VIPP"/>
+ *     <enumeration value="FLTY"/>
+ *     <enumeration value="FINT"/>
+ *     <enumeration value="CHOT"/>
+ *     <enumeration value="CNCL"/>
+ *     <enumeration value="FDEL"/>
+ *     <enumeration value="ACTT"/>
+ *     <enumeration value="REMC"/>
+ *     <enumeration value="RENO"/>
+ *     <enumeration value="RESP"/>
+ *     <enumeration value="ADFT"/>
+ *     <enumeration value="ROUT"/>
+ *     <enumeration value="ACFT"/>
+ *     <enumeration value="ESTT"/>
+ *     <enumeration value="DELY"/>
+ *     <enumeration value="SALC"/>
+ *     <enumeration value="TAOP"/>
+ *     <enumeration value="FLIN"/>
+ *     <enumeration value="APPT"/>
+ *     <enumeration value="PHAG"/>
+ *     <enumeration value="NONE"/>
+ *     <enumeration value="GTDT"/>
+ *     <enumeration value="CKDT"/>
+ *     <enumeration value="STND"/>
+ *     <enumeration value="ARPT"/>
+ *     <enumeration value="FRET"/>
+ *     <enumeration value="CHDT"/>
+ *     <enumeration value="LACL"/>
+ *     <enumeration value="SRVT"/>
+ *     <enumeration value="FHAG"/>
+ *     <enumeration value="MHAG"/>
+ *     <enumeration value="NAME"/>
+ *     <enumeration value="AIRL"/>
+ *     <enumeration value="ADD"/>
+ *     <enumeration value="DEL"/>
+ *     <enumeration value="UPD"/>
+ *     <enumeration value="GTDD"/>
+ *     <enumeration value="CKDD"/>
+ *     <enumeration value="CKOP"/>
+ *     <enumeration value="CKCL"/>
+ *     <enumeration value="GTOP"/>
+ *     <enumeration value="BDOP"/>
+ *     <enumeration value="LCTM"/>
+ *     <enumeration value="BDCL"/>
+ *     <enumeration value="TRML"/>
+ *     <enumeration value="NUM"/>
+ *     <enumeration value="RUNW"/>
+ *     <enumeration value="PXNO"/>
+ *     <enumeration value="REGN"/>
+ *     <enumeration value="FLTL"/>
+ *     <enumeration value="AIRC"/>
+ *     <enumeration value="ORGN"/>
+ *     <enumeration value="RGAT"/>
+ *     <enumeration value="TLST"/>
+ *     <enumeration value="SLST"/>
+ *     <enumeration value="GLST"/>
+ *     <enumeration value="CLST"/>
+ *     <enumeration value="BLST"/>
+ *     <enumeration value="RSTA"/>
+ *     <enumeration value="DLYL"/>
+ *     <enumeration value="CONL"/>
+ *     <enumeration value="SERL"/>
+ *     <enumeration value="ABTM"/>
+ *     <enumeration value="BAGG"/>
+ *     <enumeration value="AABK"/>
+ *     <enumeration value="COUL"/>
+ *     <enumeration value="REGL"/>
+ *     <enumeration value="VIPS"/>
+ *     <enumeration value="VIPL"/>
+ *     <enumeration value="VIPF"/>
+ *     <enumeration value="VFLT"/>
+ *     <enumeration value="VIPT"/>
+ *     <enumeration value="CHGD"/>
+ *     <enumeration value="RQSF"/>
+ *     <enumeration value="RQST"/>
+ *     <enumeration value="HNAG"/>
+ *     <enumeration value="PSDT"/>
+ *     <enumeration value="CLMP"/>
+ *     <enumeration value="CHLT"/>
+ *     <enumeration value="XRAY"/>
+ *     <enumeration value="CTLT"/>
+ *     <enumeration value="FRDR"/>
+ *     <enumeration value="ERUT"/>
+ *     <enumeration value="CITY"/>
+ *     <enumeration value="CHUT"/>
+ *     <enumeration value="ACDS"/>
+ *     <enumeration value="CPTH"/>
+ *     <enumeration value="ABDG"/>
+ *     <enumeration value="WCND"/>
+ *     <enumeration value="FLBG"/>
+ *     <enumeration value="SODT"/>
+ *     <enumeration value="NAAT"/>
+ *     <enumeration value="PADT"/>
+ *     <enumeration value="NEAT"/>
+ *     <enumeration value="PEDT"/>
+ *     <enumeration value="EXSS"/>
+ *     <enumeration value="FTSS"/>
+ *     <enumeration value="PLST"/>
+ *     <enumeration value="STTS"/>
+ *     <enumeration value="ABNR"/>
+ *     <enumeration value="HLTR"/>
+ *     <enumeration value="CKPB"/>
+ *     <enumeration value="BDPB"/>
+ *     <enumeration value="FLOP"/>
+ *     <enumeration value="ALSC"/>
+ *     <enumeration value="NOTY"/>
+ *     <enumeration value="SVST"/>
+ *     <enumeration value="SVET"/>
+ *     <enumeration value="SVSF"/>
+ *     <enumeration value="SVVH"/>
+ *     <enumeration value="SVQT"/>
+ *     <enumeration value="SVRK"/>
+ *     <enumeration value="SVCL"/>
+ *     <enumeration value="SVDY"/>
+ *     <enumeration value="AGSF"/>
+ *     <enumeration value="WKST"/>
+ *     <enumeration value="AVSF"/>
+ *     <enumeration value="SVTP"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "MESSAGE_SUBTYPES") +@XmlEnum +public enum MESSAGESUBTYPES { + + DNLD, + BOTM, + FDIV, + FLAB, + CLDT, + EGSR, + EGST, + MAXP, + VIPP, + FLTY, + FINT, + CHOT, + CNCL, + FDEL, + ACTT, + REMC, + RENO, + RESP, + ADFT, + ROUT, + ACFT, + ESTT, + DELY, + SALC, + TAOP, + FLIN, + APPT, + PHAG, + NONE, + GTDT, + CKDT, + STND, + ARPT, + FRET, + CHDT, + LACL, + SRVT, + FHAG, + MHAG, + NAME, + AIRL, + ADD, + DEL, + UPD, + GTDD, + CKDD, + CKOP, + CKCL, + GTOP, + BDOP, + LCTM, + BDCL, + TRML, + NUM, + RUNW, + PXNO, + REGN, + FLTL, + AIRC, + ORGN, + RGAT, + TLST, + SLST, + GLST, + CLST, + BLST, + RSTA, + DLYL, + CONL, + SERL, + ABTM, + BAGG, + AABK, + COUL, + REGL, + VIPS, + VIPL, + VIPF, + VFLT, + VIPT, + CHGD, + RQSF, + RQST, + HNAG, + PSDT, + CLMP, + CHLT, + XRAY, + CTLT, + FRDR, + ERUT, + CITY, + CHUT, + ACDS, + CPTH, + ABDG, + WCND, + FLBG, + SODT, + NAAT, + PADT, + NEAT, + PEDT, + EXSS, + FTSS, + PLST, + STTS, + ABNR, + HLTR, + CKPB, + BDPB, + FLOP, + ALSC, + NOTY, + SVST, + SVET, + SVSF, + SVVH, + SVQT, + SVRK, + SVCL, + SVDY, + AGSF, + WKST, + AVSF, + SVTP; + + public String value() { + return name(); + } + + public static MESSAGESUBTYPES fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGETYPES.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGETYPES.java new file mode 100644 index 0000000..d985b96 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MESSAGETYPES.java @@ -0,0 +1,179 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

MESSAGE_TYPES的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="MESSAGE_TYPES">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <maxLength value="4"/>
+ *     <enumeration value="SCHS"/>
+ *     <enumeration value="SCHD"/>
+ *     <enumeration value="FLOP"/>
+ *     <enumeration value="RSTA"/>
+ *     <enumeration value="RQFD"/>
+ *     <enumeration value="RQST"/>
+ *     <enumeration value="STLT"/>
+ *     <enumeration value="RQFT"/>
+ *     <enumeration value="RPFT"/>
+ *     <enumeration value="RQSF"/>
+ *     <enumeration value="EROR"/>
+ *     <enumeration value="DSAK"/>
+ *     <enumeration value="ARPT"/>
+ *     <enumeration value="AIRL"/>
+ *     <enumeration value="AIRC"/>
+ *     <enumeration value="REGN"/>
+ *     <enumeration value="ORGN"/>
+ *     <enumeration value="RQRD"/>
+ *     <enumeration value="FLTL"/>
+ *     <enumeration value="SLST"/>
+ *     <enumeration value="GLST"/>
+ *     <enumeration value="BLST"/>
+ *     <enumeration value="CLST"/>
+ *     <enumeration value="RQRS"/>
+ *     <enumeration value="RQFS"/>
+ *     <enumeration value="DLYL"/>
+ *     <enumeration value="CONL"/>
+ *     <enumeration value="WTHR"/>
+ *     <enumeration value="SRVT"/>
+ *     <enumeration value="SERL"/>
+ *     <enumeration value="RQCH"/>
+ *     <enumeration value="SSAK"/>
+ *     <enumeration value="PTM"/>
+ *     <enumeration value="LDM"/>
+ *     <enumeration value="LDME"/>
+ *     <enumeration value="AABK"/>
+ *     <enumeration value="COUL"/>
+ *     <enumeration value="REGL"/>
+ *     <enumeration value="VIPT"/>
+ *     <enumeration value="VIPS"/>
+ *     <enumeration value="VFLT"/>
+ *     <enumeration value="VIPL"/>
+ *     <enumeration value="VLST"/>
+ *     <enumeration value="TLST"/>
+ *     <enumeration value="CITY"/>
+ *     <enumeration value="ABDG"/>
+ *     <enumeration value="CLMP"/>
+ *     <enumeration value="CHLT"/>
+ *     <enumeration value="XRAY"/>
+ *     <enumeration value="CTLT"/>
+ *     <enumeration value="FRDR"/>
+ *     <enumeration value="FLBA"/>
+ *     <enumeration value="GHBA"/>
+ *     <enumeration value="ALBA"/>
+ *     <enumeration value="IOBA"/>
+ *     <enumeration value="RQFR"/>
+ *     <enumeration value="ACST"/>
+ *     <enumeration value="CPTH"/>
+ *     <enumeration value="RQCT"/>
+ *     <enumeration value="ABUS"/>
+ *     <enumeration value="WCND"/>
+ *     <enumeration value="STTS"/>
+ *     <enumeration value="PLST"/>
+ *     <enumeration value="ABNR"/>
+ *     <enumeration value="HLTR"/>
+ *     <enumeration value="AYT"/>
+ *     <enumeration value="OMMS"/>
+ *     <enumeration value="SVOP"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "MESSAGE_TYPES") +@XmlEnum +public enum MESSAGETYPES { + + SCHS, + SCHD, + FLOP, + RSTA, + RQFD, + RQST, + STLT, + RQFT, + RPFT, + RQSF, + EROR, + DSAK, + ARPT, + AIRL, + AIRC, + REGN, + ORGN, + RQRD, + FLTL, + SLST, + GLST, + BLST, + CLST, + RQRS, + RQFS, + DLYL, + CONL, + WTHR, + SRVT, + SERL, + RQCH, + SSAK, + PTM, + LDM, + LDME, + AABK, + COUL, + REGL, + VIPT, + VIPS, + VFLT, + VIPL, + VLST, + TLST, + CITY, + ABDG, + CLMP, + CHLT, + XRAY, + CTLT, + FRDR, + FLBA, + GHBA, + ALBA, + IOBA, + RQFR, + ACST, + CPTH, + RQCT, + ABUS, + WCND, + STTS, + PLST, + ABNR, + HLTR, + AYT, + OMMS, + SVOP; + + public String value() { + return name(); + } + + public static MESSAGETYPES fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/META.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/META.java new file mode 100644 index 0000000..4e0cdca --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/META.java @@ -0,0 +1,256 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SNDR" type="{}SUBSYSTEMS"/>
+ *         <element name="SEQN" type="{}INTEGER6"/>
+ *         <element name="DTTM" type="{}TIME_14"/>
+ *         <element name="TYPE" type="{}MESSAGE_TYPES"/>
+ *         <element name="STYP" type="{}MESSAGE_SUBTYPES"/>
+ *         <element ref="{}AOFL" minOccurs="0"/>
+ *         <element ref="{}IMOP" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sndr", + "seqn", + "dttm", + "type", + "styp", + "aofl", + "imop" +}) +@XmlRootElement(name = "META") +public class META + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SNDR", required = true) + @JsonProperty("SNDR") + @XmlSchemaType(name = "string") + protected SUBSYSTEMS sndr; + @XmlElement(name = "SEQN", required = true) + @JsonProperty("SEQN") + protected BigInteger seqn; + @XmlElement(name = "DTTM", required = true) + @JsonProperty("DTTM") + protected BigInteger dttm; + @XmlElement(name = "TYPE", required = true) + @JsonProperty("TYPE") + @XmlSchemaType(name = "string") + protected MESSAGETYPES type; + @XmlElement(name = "STYP", required = true) + @JsonProperty("STYP") + @XmlSchemaType(name = "string") + protected MESSAGESUBTYPES styp; + @XmlElement(name = "AOFL") + @JsonProperty("AOFL") + protected String aofl; + @XmlElement(name = "IMOP") + @JsonProperty("IMOP") + protected String imop; + + /** + * 获取sndr属性的值。 + * + * @return + * possible object is + * {@link SUBSYSTEMS } + * + */ + public SUBSYSTEMS getSNDR() { + return sndr; + } + + /** + * 设置sndr属性的值。 + * + * @param value + * allowed object is + * {@link SUBSYSTEMS } + * + */ + public void setSNDR(SUBSYSTEMS value) { + this.sndr = value; + } + + /** + * 获取seqn属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSEQN() { + return seqn; + } + + /** + * 设置seqn属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSEQN(BigInteger value) { + this.seqn = value; + } + + /** + * 获取dttm属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getDTTM() { + return dttm; + } + + /** + * 设置dttm属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setDTTM(BigInteger value) { + this.dttm = value; + } + + /** + * 获取type属性的值。 + * + * @return + * possible object is + * {@link MESSAGETYPES } + * + */ + public MESSAGETYPES getTYPE() { + return type; + } + + /** + * 设置type属性的值。 + * + * @param value + * allowed object is + * {@link MESSAGETYPES } + * + */ + public void setTYPE(MESSAGETYPES value) { + this.type = value; + } + + /** + * 获取styp属性的值。 + * + * @return + * possible object is + * {@link MESSAGESUBTYPES } + * + */ + public MESSAGESUBTYPES getSTYP() { + return styp; + } + + /** + * 设置styp属性的值。 + * + * @param value + * allowed object is + * {@link MESSAGESUBTYPES } + * + */ + public void setSTYP(MESSAGESUBTYPES value) { + this.styp = value; + } + + /** + * 获取aofl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAOFL() { + return aofl; + } + + /** + * 设置aofl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAOFL(String value) { + this.aofl = value; + } + + /** + * 获取imop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getIMOP() { + return imop; + } + + /** + * 设置imop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setIMOP(String value) { + this.imop = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/MOVEMENTINDICATOR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MOVEMENTINDICATOR.java new file mode 100644 index 0000000..bde9099 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MOVEMENTINDICATOR.java @@ -0,0 +1,47 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

MOVEMENT_INDICATOR的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="MOVEMENT_INDICATOR">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="A"/>
+ *     <enumeration value="D"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "MOVEMENT_INDICATOR") +@XmlEnum +public enum MOVEMENTINDICATOR { + + A, + D; + + public String value() { + return name(); + } + + public static MOVEMENTINDICATOR fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/MSG.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MSG.java new file mode 100644 index 0000000..b93470f --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/MSG.java @@ -0,0 +1,2236 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty; +import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement; + +import java.io.Serializable; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{}META"/>
+ *         <element name="DATE" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="RECS" type="{}RECORDS" minOccurs="0"/>
+ *         <element name="STDT" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="EDDT" type="{}TIME_11" minOccurs="0"/>
+ *         <element ref="{}SCHS" minOccurs="0"/>
+ *         <element ref="{}SCHD" minOccurs="0"/>
+ *         <element ref="{}FLOP" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}WTHR" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}RSTA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}RQFD" minOccurs="0"/>
+ *         <element ref="{}RQFR" minOccurs="0"/>
+ *         <element ref="{}RQCT" minOccurs="0"/>
+ *         <element ref="{}RQST" minOccurs="0"/>
+ *         <element ref="{}STLT" minOccurs="0"/>
+ *         <element ref="{}RQSF" minOccurs="0"/>
+ *         <element ref="{}RQFT" minOccurs="0"/>
+ *         <element ref="{}RPFT" minOccurs="0"/>
+ *         <element ref="{}EROR" minOccurs="0"/>
+ *         <element ref="{}DSAK" minOccurs="0"/>
+ *         <element ref="{}ARPT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}AABK" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}AIRL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}AIRC" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}REGN" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}ORGN" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}RQRD" minOccurs="0"/>
+ *         <element ref="{}FLTL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}TLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CITY" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}SLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}GLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}BLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element name="RQRS" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
+ *         <element ref="{}RQFS" minOccurs="0"/>
+ *         <element ref="{}DLYL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CONL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}SERL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}RQCH" minOccurs="0"/>
+ *         <element ref="{}SSAK" minOccurs="0"/>
+ *         <element ref="{}PTM" minOccurs="0"/>
+ *         <element ref="{}LDME" minOccurs="0"/>
+ *         <element ref="{}LDM" minOccurs="0"/>
+ *         <element ref="{}COUL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}REGL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}VIPS" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}ABDG" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CLMP" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CHLT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}XRAY" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CTLT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}FRDR" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}FLBA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}GHAN" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}ALBA" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}IORL" maxOccurs="6" minOccurs="0"/>
+ *         <element ref="{}ACST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}CPTH" minOccurs="0"/>
+ *         <element ref="{}ABUS" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}WCND" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}VFLT" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}VIPL" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}STTS" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}PLST" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}ABNR" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}HLTR" maxOccurs="unbounded" minOccurs="0"/>
+ *         <element ref="{}AYT" maxOccurs="unbounded" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "meta", + "date", + "recs", + "stdt", + "eddt", + "schs", + "schd", + "flop", + "wthr", + "rsta", + "rqfd", + "rqfr", + "rqct", + "rqst", + "stlt", + "rqsf", + "rqft", + "rpft", + "eror", + "dsak", + "arpt", + "aabk", + "airl", + "airc", + "regn", + "orgn", + "rqrd", + "fltl", + "tlst", + "city", + "slst", + "glst", + "blst", + "clst", + "rqrs", + "rqfs", + "dlyl", + "conl", + "serl", + "rqch", + "ssak", + "ptm", + "ldme", + "ldm", + "coul", + "regl", + "vips", + "abdg", + "clmp", + "chlt", + "xray", + "ctlt", + "frdr", + "flba", + "ghan", + "alba", + "iorl", + "acst", + "cpth", + "abus", + "wcnd", + "vflt", + "vipl", + "stts", + "plst", + "abnr", + "hltr", + "ayt" +}) +@XmlRootElement(name = "MSG") +public class MSG + implements Serializable +{ + + + private final static long serialVersionUID = 1L; + @XmlElement(name = "META", required = true) + @JsonProperty("META") + protected META meta; + @XmlElement(name = "DATE") + @JsonProperty("DATE") + protected String date; + @XmlElement(name = "RECS") + @JsonProperty("RECS") + @XmlSchemaType(name = "integer") + protected Integer recs; + @XmlElement(name = "STDT") + @JsonProperty("STDT") + protected String stdt; + @XmlElement(name = "EDDT") + @JsonProperty("EDDT") + protected String eddt; + @XmlElement(name = "SCHS") + @JsonProperty("SCHS") + protected SCHS schs; + @XmlElement(name = "SCHD") + @JsonProperty("SCHD") + protected SCHD schd; + @XmlElement(name = "FLOP") + @JsonProperty("FLOP") + protected FLOP flop; + @XmlElement(name = "WTHR") + @JsonProperty("WTHR") + protected List wthr; + @XmlElement(name = "RSTA") + @JsonProperty("RSTA") + protected List rsta; + @XmlElement(name = "RQFD") + @JsonProperty("RQFD") + protected RQFD rqfd; + @XmlElement(name = "RQFR") + @JsonProperty("RQFR") + protected RQFR rqfr; + @XmlElement(name = "RQCT") + @JsonProperty("RQCT") + protected RQCT rqct; + @XmlElement(name = "RQST") + @JsonProperty("RQST") + protected RQST rqst; + @XmlElement(name = "STLT") + @JsonProperty("STLT") + protected STLT stlt; + @XmlElement(name = "RQSF") + @JsonProperty("RQSF") + protected RQSF rqsf; + @XmlElement(name = "RQFT") + @JsonProperty("RQFT") + protected RQFT rqft; + @XmlElement(name = "RPFT") + @JsonProperty("RPFT") + protected RPFT rpft; + @XmlElement(name = "EROR") + @JsonProperty("EROR") + protected EROR eror; + @XmlElement(name = "DSAK") + @JsonProperty("DSAK") + protected DSAK dsak; + @XmlElement(name = "ARPT") + @JsonProperty("ARPT") + protected List arpt; + @XmlElement(name = "AABK") + @JsonProperty("AABK") + protected List aabk; + @XmlElement(name = "AIRL") + @JsonProperty("AIRL") + protected List airl; + @XmlElement(name = "AIRC") + @JsonProperty("AIRC") + protected List airc; + @XmlElement(name = "REGN") + @JsonProperty("REGN") + protected List regn; + @XmlElement(name = "ORGN") + @JsonProperty("ORGN") + protected List orgn; + @XmlElement(name = "RQRD") + @JsonProperty("RQRD") + protected RQRD rqrd; + @XmlElement(name = "FLTL") + @JsonProperty("FLTL") + protected List fltl; + @XmlElement(name = "TLST") + @JsonProperty("TLST") + protected List tlst; + @XmlElement(name = "CITY") + @JsonProperty("CITY") + protected List city; + @XmlElement(name = "SLST") + @JsonProperty("SLST") + protected List slst; + @XmlElement(name = "GLST") + @JsonProperty("GLST") + protected List glst; + @XmlElement(name = "BLST") + @JsonProperty("BLST") + protected List blst; + @XmlElement(name = "CLST") + @JsonProperty("CLST") + protected List clst; + @XmlElement(name = "RQRS") + @JsonProperty("RQRS") + protected Object rqrs; + @XmlElement(name = "RQFS") + @JsonProperty("RQFS") + protected RQFS rqfs; + @XmlElement(name = "DLYL") + @JsonProperty("DLYL") + protected List dlyl; + @XmlElement(name = "CONL") + @JsonProperty("CONL") + protected List conl; + @XmlElement(name = "SERL") + @JsonProperty("SERL") + protected List serl; + @XmlElement(name = "RQCH") + @JsonProperty("RQCH") + protected RQCH rqch; + @XmlElement(name = "SSAK") + @JsonProperty("SSAK") + protected SSAK ssak; + @XmlElement(name = "PTM") + @JsonProperty("PTM") + protected PTM ptm; + @XmlElement(name = "LDME") + @JsonProperty("LDME") + protected LDME ldme; + @XmlElement(name = "LDM") + @JsonProperty("LDM") + protected LDM ldm; + @XmlElement(name = "COUL") + @JsonProperty("COUL") + protected List coul; + @XmlElement(name = "REGL") + @JsonProperty("REGL") + protected List regl; + @XmlElement(name = "VIPS") + @JsonProperty("VIPS") + protected List vips; + @XmlElement(name = "ABDG") + @JsonProperty("ABDG") + protected List abdg; + @XmlElement(name = "CLMP") + @JsonProperty("CLMP") + protected List clmp; + @XmlElement(name = "CHLT") + @JsonProperty("CHLT") + protected List chlt; + @XmlElement(name = "XRAY") + @JsonProperty("XRAY") + protected List xray; + @XmlElement(name = "CTLT") + @JsonProperty("CTLT") + protected List ctlt; + @XmlElement(name = "FRDR") + @JsonProperty("FRDR") + protected List frdr; + @XmlElement(name = "FLBA") + @JsonProperty("FLBA") + protected List flba; + @XmlElement(name = "GHAN") + @JsonProperty("GHAN") + protected List ghan; + @XmlElement(name = "ALBA") + @JsonProperty("ALBA") + protected List alba; + @XmlElement(name = "IORL") + @JsonProperty("IORL") + protected List iorl; + @XmlElement(name = "ACST") + @JsonProperty("ACST") + protected List acst; + @XmlElement(name = "CPTH") + @JsonProperty("CPTH") + protected CPTH cpth; + @XmlElement(name = "ABUS") + @JsonProperty("ABUS") + protected List abus; + @XmlElement(name = "WCND") + @JsonProperty("WCND") + protected List wcnd; + @XmlElement(name = "VFLT") + @JsonProperty("VFLT") + protected List vflt; + @XmlElement(name = "VIPL") + @JsonProperty("VIPL") + protected List vipl; + @XmlElement(name = "STTS") + @JsonProperty("STTS") + protected List stts; + @XmlElement(name = "PLST") + @JsonProperty("PLST") + protected List plst; + @XmlElement(name = "ABNR") + @JsonProperty("ABNR") + protected List abnr; + @XmlElement(name = "HLTR") + @JsonProperty("HLTR") + protected List hltr; + @XmlElement(name = "AYT") + @JsonProperty("AYT") + protected List ayt; + + /** + * 获取meta属性的值。 + * + * @return + * possible object is + * {@link META } + * + */ + public META getMETA() { + return meta; + } + + /** + * 设置meta属性的值。 + * + * @param value + * allowed object is + * {@link META } + * + */ + public void setMETA(META value) { + this.meta = value; + } + + /** + * 获取date属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDATE() { + return date; + } + + /** + * 设置date属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDATE(String value) { + this.date = value; + } + + /** + * 获取recs属性的值。 + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getRECS() { + return recs; + } + + /** + * 设置recs属性的值。 + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setRECS(Integer value) { + this.recs = value; + } + + /** + * 获取stdt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDT() { + return stdt; + } + + /** + * 设置stdt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDT(String value) { + this.stdt = value; + } + + /** + * 获取eddt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEDDT() { + return eddt; + } + + /** + * 设置eddt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEDDT(String value) { + this.eddt = value; + } + + /** + * 获取schs属性的值。 + * + * @return + * possible object is + * {@link SCHS } + * + */ + public SCHS getSCHS() { + return schs; + } + + /** + * 设置schs属性的值。 + * + * @param value + * allowed object is + * {@link SCHS } + * + */ + public void setSCHS(SCHS value) { + this.schs = value; + } + + /** + * 获取schd属性的值。 + * + * @return + * possible object is + * {@link SCHD } + * + */ + public SCHD getSCHD() { + return schd; + } + + /** + * 设置schd属性的值。 + * + * @param value + * allowed object is + * {@link SCHD } + * + */ + public void setSCHD(SCHD value) { + this.schd = value; + } + + /** + * Gets the value of the flop property. + * + *

+ * 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 set method for the flop property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLOP().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FLOP } + * + * + */ + public FLOP getFLOP() { + return this.flop; + } + + /** + * Gets the value of the wthr property. + * + *

+ * 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 set method for the wthr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getWTHR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link WTHR } + * + * + */ + public List getWTHR() { + if (wthr == null) { + wthr = new ArrayList(); + } + return this.wthr; + } + + /** + * Gets the value of the rsta property. + * + *

+ * 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 set method for the rsta property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getRSTA().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link RSTA } + * + * + */ + public List getRSTA() { + if (rsta == null) { + rsta = new ArrayList(); + } + return this.rsta; + } + + /** + * 获取rqfd属性的值。 + * + * @return + * possible object is + * {@link RQFD } + * + */ + public RQFD getRQFD() { + return rqfd; + } + + /** + * 设置rqfd属性的值。 + * + * @param value + * allowed object is + * {@link RQFD } + * + */ + public void setRQFD(RQFD value) { + this.rqfd = value; + } + + /** + * 获取rqfr属性的值。 + * + * @return + * possible object is + * {@link RQFR } + * + */ + public RQFR getRQFR() { + return rqfr; + } + + /** + * 设置rqfr属性的值。 + * + * @param value + * allowed object is + * {@link RQFR } + * + */ + public void setRQFR(RQFR value) { + this.rqfr = value; + } + + /** + * 获取rqct属性的值。 + * + * @return + * possible object is + * {@link RQCT } + * + */ + public RQCT getRQCT() { + return rqct; + } + + /** + * 设置rqct属性的值。 + * + * @param value + * allowed object is + * {@link RQCT } + * + */ + public void setRQCT(RQCT value) { + this.rqct = value; + } + + /** + * 获取rqst属性的值。 + * + * @return + * possible object is + * {@link RQST } + * + */ + public RQST getRQST() { + return rqst; + } + + /** + * 设置rqst属性的值。 + * + * @param value + * allowed object is + * {@link RQST } + * + */ + public void setRQST(RQST value) { + this.rqst = value; + } + + /** + * 获取stlt属性的值。 + * + * @return + * possible object is + * {@link STLT } + * + */ + public STLT getSTLT() { + return stlt; + } + + /** + * 设置stlt属性的值。 + * + * @param value + * allowed object is + * {@link STLT } + * + */ + public void setSTLT(STLT value) { + this.stlt = value; + } + + /** + * 获取rqsf属性的值。 + * + * @return + * possible object is + * {@link RQSF } + * + */ + public RQSF getRQSF() { + return rqsf; + } + + /** + * 设置rqsf属性的值。 + * + * @param value + * allowed object is + * {@link RQSF } + * + */ + public void setRQSF(RQSF value) { + this.rqsf = value; + } + + /** + * 获取rqft属性的值。 + * + * @return + * possible object is + * {@link RQFT } + * + */ + public RQFT getRQFT() { + return rqft; + } + + /** + * 设置rqft属性的值。 + * + * @param value + * allowed object is + * {@link RQFT } + * + */ + public void setRQFT(RQFT value) { + this.rqft = value; + } + + /** + * 获取rpft属性的值。 + * + * @return + * possible object is + * {@link RPFT } + * + */ + public RPFT getRPFT() { + return rpft; + } + + /** + * 设置rpft属性的值。 + * + * @param value + * allowed object is + * {@link RPFT } + * + */ + public void setRPFT(RPFT value) { + this.rpft = value; + } + + /** + * 获取eror属性的值。 + * + * @return + * possible object is + * {@link EROR } + * + */ + public EROR getEROR() { + return eror; + } + + /** + * 设置eror属性的值。 + * + * @param value + * allowed object is + * {@link EROR } + * + */ + public void setEROR(EROR value) { + this.eror = value; + } + + /** + * 获取dsak属性的值。 + * + * @return + * possible object is + * {@link DSAK } + * + */ + public DSAK getDSAK() { + return dsak; + } + + /** + * 设置dsak属性的值。 + * + * @param value + * allowed object is + * {@link DSAK } + * + */ + public void setDSAK(DSAK value) { + this.dsak = value; + } + + /** + * Gets the value of the arpt property. + * + *

+ * 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 set method for the arpt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getARPT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ARPT } + * + * + */ + public List getARPT() { + if (arpt == null) { + arpt = new ArrayList(); + } + return this.arpt; + } + + /** + * Gets the value of the aabk property. + * + *

+ * 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 set method for the aabk property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAABK().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AABK } + * + * + */ + public List getAABK() { + if (aabk == null) { + aabk = new ArrayList(); + } + return this.aabk; + } + + /** + * Gets the value of the airl property. + * + *

+ * 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 set method for the airl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAIRL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AIRL } + * + * + */ + public List getAIRL() { + if (airl == null) { + airl = new ArrayList(); + } + return this.airl; + } + + /** + * Gets the value of the airc property. + * + *

+ * 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 set method for the airc property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAIRC().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AIRC } + * + * + */ + public List getAIRC() { + if (airc == null) { + airc = new ArrayList(); + } + return this.airc; + } + + /** + * Gets the value of the regn property. + * + *

+ * 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 set method for the regn property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getREGN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link REGN } + * + * + */ + public List getREGN() { + if (regn == null) { + regn = new ArrayList(); + } + return this.regn; + } + + /** + * Gets the value of the orgn property. + * + *

+ * 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 set method for the orgn property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getORGN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ORGN } + * + * + */ + public List getORGN() { + if (orgn == null) { + orgn = new ArrayList(); + } + return this.orgn; + } + + /** + * 获取rqrd属性的值。 + * + * @return + * possible object is + * {@link RQRD } + * + */ + public RQRD getRQRD() { + return rqrd; + } + + /** + * 设置rqrd属性的值。 + * + * @param value + * allowed object is + * {@link RQRD } + * + */ + public void setRQRD(RQRD value) { + this.rqrd = value; + } + + /** + * Gets the value of the fltl property. + * + *

+ * 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 set method for the fltl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLTL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FLTL } + * + * + */ + public List getFLTL() { + if (fltl == null) { + fltl = new ArrayList(); + } + return this.fltl; + } + + /** + * Gets the value of the tlst property. + * + *

+ * 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 set method for the tlst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link TLST } + * + * + */ + public List getTLST() { + if (tlst == null) { + tlst = new ArrayList(); + } + return this.tlst; + } + + /** + * Gets the value of the city property. + * + *

+ * 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 set method for the city property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCITY().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CITY } + * + * + */ + public List getCITY() { + if (city == null) { + city = new ArrayList(); + } + return this.city; + } + + /** + * Gets the value of the slst property. + * + *

+ * 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 set method for the slst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SLST } + * + * + */ + public List getSLST() { + if (slst == null) { + slst = new ArrayList(); + } + return this.slst; + } + + /** + * Gets the value of the glst property. + * + *

+ * 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 set method for the glst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GLST } + * + * + */ + public List getGLST() { + if (glst == null) { + glst = new ArrayList(); + } + return this.glst; + } + + /** + * Gets the value of the blst property. + * + *

+ * 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 set method for the blst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getBLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BLST } + * + * + */ + public List getBLST() { + if (blst == null) { + blst = new ArrayList(); + } + return this.blst; + } + + /** + * Gets the value of the clst property. + * + *

+ * 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 set method for the clst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CLST } + * + * + */ + public List getCLST() { + if (clst == null) { + clst = new ArrayList(); + } + return this.clst; + } + + /** + * 获取rqrs属性的值。 + * + * @return + * possible object is + * {@link Object } + * + */ + public Object getRQRS() { + return rqrs; + } + + /** + * 设置rqrs属性的值。 + * + * @param value + * allowed object is + * {@link Object } + * + */ + public void setRQRS(Object value) { + this.rqrs = value; + } + + /** + * 获取rqfs属性的值。 + * + * @return + * possible object is + * {@link RQFS } + * + */ + public RQFS getRQFS() { + return rqfs; + } + + /** + * 设置rqfs属性的值。 + * + * @param value + * allowed object is + * {@link RQFS } + * + */ + public void setRQFS(RQFS value) { + this.rqfs = value; + } + + /** + * Gets the value of the dlyl property. + * + *

+ * 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 set method for the dlyl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getDLYL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DLYL } + * + * + */ + public List getDLYL() { + if (dlyl == null) { + dlyl = new ArrayList(); + } + return this.dlyl; + } + + /** + * Gets the value of the conl property. + * + *

+ * 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 set method for the conl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCONL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CONL } + * + * + */ + public List getCONL() { + if (conl == null) { + conl = new ArrayList(); + } + return this.conl; + } + + /** + * Gets the value of the serl property. + * + *

+ * 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 set method for the serl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSERL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SERL } + * + * + */ + public List getSERL() { + if (serl == null) { + serl = new ArrayList(); + } + return this.serl; + } + + /** + * 获取rqch属性的值。 + * + * @return + * possible object is + * {@link RQCH } + * + */ + public RQCH getRQCH() { + return rqch; + } + + /** + * 设置rqch属性的值。 + * + * @param value + * allowed object is + * {@link RQCH } + * + */ + public void setRQCH(RQCH value) { + this.rqch = value; + } + + /** + * 获取ssak属性的值。 + * + * @return + * possible object is + * {@link SSAK } + * + */ + public SSAK getSSAK() { + return ssak; + } + + /** + * 设置ssak属性的值。 + * + * @param value + * allowed object is + * {@link SSAK } + * + */ + public void setSSAK(SSAK value) { + this.ssak = value; + } + + /** + * 获取ptm属性的值。 + * + * @return + * possible object is + * {@link PTM } + * + */ + public PTM getPTM() { + return ptm; + } + + /** + * 设置ptm属性的值。 + * + * @param value + * allowed object is + * {@link PTM } + * + */ + public void setPTM(PTM value) { + this.ptm = value; + } + + /** + * 获取ldme属性的值。 + * + * @return + * possible object is + * {@link LDME } + * + */ + public LDME getLDME() { + return ldme; + } + + /** + * 设置ldme属性的值。 + * + * @param value + * allowed object is + * {@link LDME } + * + */ + public void setLDME(LDME value) { + this.ldme = value; + } + + /** + * 获取ldm属性的值。 + * + * @return + * possible object is + * {@link LDM } + * + */ + public LDM getLDM() { + return ldm; + } + + /** + * 设置ldm属性的值。 + * + * @param value + * allowed object is + * {@link LDM } + * + */ + public void setLDM(LDM value) { + this.ldm = value; + } + + /** + * Gets the value of the coul property. + * + *

+ * 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 set method for the coul property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCOUL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link COUL } + * + * + */ + public List getCOUL() { + if (coul == null) { + coul = new ArrayList(); + } + return this.coul; + } + + /** + * Gets the value of the regl property. + * + *

+ * 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 set method for the regl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getREGL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link REGL } + * + * + */ + public List getREGL() { + if (regl == null) { + regl = new ArrayList(); + } + return this.regl; + } + + /** + * Gets the value of the vips property. + * + *

+ * 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 set method for the vips property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVIPS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VIPS } + * + * + */ + public List getVIPS() { + if (vips == null) { + vips = new ArrayList(); + } + return this.vips; + } + + /** + * Gets the value of the abdg property. + * + *

+ * 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 set method for the abdg property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABDG().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ABDG } + * + * + */ + public List getABDG() { + if (abdg == null) { + abdg = new ArrayList(); + } + return this.abdg; + } + + /** + * Gets the value of the clmp property. + * + *

+ * 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 set method for the clmp property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCLMP().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CLMP } + * + * + */ + public List getCLMP() { + if (clmp == null) { + clmp = new ArrayList(); + } + return this.clmp; + } + + /** + * Gets the value of the chlt property. + * + *

+ * 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 set method for the chlt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCHLT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CHLT } + * + * + */ + public List getCHLT() { + if (chlt == null) { + chlt = new ArrayList(); + } + return this.chlt; + } + + /** + * Gets the value of the xray property. + * + *

+ * 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 set method for the xray property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getXRAY().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link XRAY } + * + * + */ + public List getXRAY() { + if (xray == null) { + xray = new ArrayList(); + } + return this.xray; + } + + /** + * Gets the value of the ctlt property. + * + *

+ * 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 set method for the ctlt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getCTLT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CTLT } + * + * + */ + public List getCTLT() { + if (ctlt == null) { + ctlt = new ArrayList(); + } + return this.ctlt; + } + + /** + * Gets the value of the frdr property. + * + *

+ * 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 set method for the frdr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFRDR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FRDR } + * + * + */ + public List getFRDR() { + if (frdr == null) { + frdr = new ArrayList(); + } + return this.frdr; + } + + /** + * Gets the value of the flba property. + * + *

+ * 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 set method for the flba property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLBA().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link FLBA } + * + * + */ + public List getFLBA() { + if (flba == null) { + flba = new ArrayList(); + } + return this.flba; + } + + /** + * Gets the value of the ghan property. + * + *

+ * 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 set method for the ghan property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getGHAN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GHAN } + * + * + */ + public List getGHAN() { + if (ghan == null) { + ghan = new ArrayList(); + } + return this.ghan; + } + + /** + * Gets the value of the alba property. + * + *

+ * 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 set method for the alba property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getALBA().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ALBA } + * + * + */ + public List getALBA() { + if (alba == null) { + alba = new ArrayList(); + } + return this.alba; + } + + /** + * Gets the value of the iorl property. + * + *

+ * 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 set method for the iorl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getIORL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link IORL } + * + * + */ + public List getIORL() { + if (iorl == null) { + iorl = new ArrayList(); + } + return this.iorl; + } + + /** + * Gets the value of the acst property. + * + *

+ * 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 set method for the acst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getACST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ACST } + * + * + */ + public List getACST() { + if (acst == null) { + acst = new ArrayList(); + } + return this.acst; + } + + /** + * 获取cpth属性的值。 + * + * @return + * possible object is + * {@link CPTH } + * + */ + public CPTH getCPTH() { + return cpth; + } + + /** + * 设置cpth属性的值。 + * + * @param value + * allowed object is + * {@link CPTH } + * + */ + public void setCPTH(CPTH value) { + this.cpth = value; + } + + /** + * Gets the value of the abus property. + * + *

+ * 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 set method for the abus property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABUS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ABUS } + * + * + */ + public List getABUS() { + if (abus == null) { + abus = new ArrayList(); + } + return this.abus; + } + + /** + * Gets the value of the wcnd property. + * + *

+ * 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 set method for the wcnd property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getWCND().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link WCND } + * + * + */ + public List getWCND() { + if (wcnd == null) { + wcnd = new ArrayList(); + } + return this.wcnd; + } + + /** + * Gets the value of the vflt property. + * + *

+ * 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 set method for the vflt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVFLT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VFLT } + * + * + */ + public List getVFLT() { + if (vflt == null) { + vflt = new ArrayList(); + } + return this.vflt; + } + + /** + * Gets the value of the vipl property. + * + *

+ * 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 set method for the vipl property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getVIPL().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VIPL } + * + * + */ + public List getVIPL() { + if (vipl == null) { + vipl = new ArrayList(); + } + return this.vipl; + } + + /** + * Gets the value of the stts property. + * + *

+ * 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 set method for the stts property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getSTTS().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link STTS } + * + * + */ + public List getSTTS() { + if (stts == null) { + stts = new ArrayList(); + } + return this.stts; + } + + /** + * Gets the value of the plst property. + * + *

+ * 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 set method for the plst property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getPLST().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PLST } + * + * + */ + public List getPLST() { + if (plst == null) { + plst = new ArrayList(); + } + return this.plst; + } + + /** + * Gets the value of the abnr property. + * + *

+ * 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 set method for the abnr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getABNR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ABNR } + * + * + */ + public List getABNR() { + if (abnr == null) { + abnr = new ArrayList(); + } + return this.abnr; + } + + /** + * Gets the value of the hltr property. + * + *

+ * 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 set method for the hltr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getHLTR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link HLTR } + * + * + */ + public List getHLTR() { + if (hltr == null) { + hltr = new ArrayList(); + } + return this.hltr; + } + + /** + * Gets the value of the ayt property. + * + *

+ * 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 set method for the ayt property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getAYT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link AYT } + * + * + */ + public List getAYT() { + if (ayt == null) { + ayt = new ArrayList(); + } + return this.ayt; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTABBRDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTABBRDATA.java new file mode 100644 index 0000000..f68cba6 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTABBRDATA.java @@ -0,0 +1,101 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

OPT_ABBRDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_ABBRDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR30">
+ *       <attribute name="CODE" use="required" type="{}STR4" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_ABBRDATA", propOrder = { + "value" +}) +public class OPTABBRDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBELTDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBELTDATA.java new file mode 100644 index 0000000..cc12bda --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBELTDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_BELTDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_BELTDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="BELT" type="{}STR8"/>
+ *         <element name="BCLS" type="{}CLASSES"/>
+ *         <element name="PCOT" type="{}TIME_11"/>
+ *         <element name="PCCT" type="{}TIME_11"/>
+ *         <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="BTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CLNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_BELTDATA", propOrder = { + "belt", + "bcls", + "pcot", + "pcct", + "fbag", + "lbag", + "btyp" +}) +public class OPTBELTDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BELT") + @JsonProperty("BELT") + protected String belt; + @XmlElement(name = "BCLS") + @JsonProperty("BCLS") + @XmlSchemaType(name = "string") + protected CLASSES bcls; + @XmlElement(name = "PCOT") + @JsonProperty("PCOT") + protected String pcot; + @XmlElement(name = "PCCT") + @JsonProperty("PCCT") + protected String pcct; + @XmlElement(name = "FBAG") + @JsonProperty("FBAG") + protected String fbag; + @XmlElement(name = "LBAG") + @JsonProperty("LBAG") + protected String lbag; + @XmlElement(name = "BTYP") + @JsonProperty("BTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE btyp; + @XmlAttribute(name = "CLNO", required = true) + @JsonProperty("CLNO") + protected BigInteger clno; + + /** + * 获取belt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBELT() { + return belt; + } + + /** + * 设置belt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBELT(String value) { + this.belt = value; + } + + /** + * 获取bcls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getBCLS() { + return bcls; + } + + /** + * 设置bcls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setBCLS(CLASSES value) { + this.bcls = value; + } + + /** + * 获取pcot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCOT() { + return pcot; + } + + /** + * 设置pcot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCOT(String value) { + this.pcot = value; + } + + /** + * 获取pcct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCCT() { + return pcct; + } + + /** + * 设置pcct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCCT(String value) { + this.pcct = value; + } + + /** + * 获取fbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFBAG() { + return fbag; + } + + /** + * 设置fbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFBAG(String value) { + this.fbag = value; + } + + /** + * 获取lbag属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLBAG() { + return lbag; + } + + /** + * 设置lbag属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLBAG(String value) { + this.lbag = value; + } + + /** + * 获取btyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getBTYP() { + return btyp; + } + + /** + * 设置btyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setBTYP(DOMINTCODE value) { + this.btyp = value; + } + + /** + * 获取clno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCLNO() { + return clno; + } + + /** + * 设置clno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCLNO(BigInteger value) { + this.clno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBRIDGEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBRIDGEDATA.java new file mode 100644 index 0000000..8be13ca --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTBRIDGEDATA.java @@ -0,0 +1,170 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_BRIDGEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_BRIDGEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="ABDG" type="{}STR8"/>
+ *         <element name="ABOP">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="A"/>
+ *               <enumeration value="D"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="AOTM" type="{}OPT_TIME_11"/>
+ *       </sequence>
+ *       <attribute name="ASNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_BRIDGEDATA", propOrder = { + "abdg", + "abop", + "aotm" +}) +public class OPTBRIDGEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ABDG") + @JsonProperty("ABDG") + protected String abdg; + @XmlElement(name = "ABOP") + @JsonProperty("ABOP") + protected String abop; + @XmlElement(name = "AOTM") + @JsonProperty("AOTM") + protected String aotm; + @XmlAttribute(name = "ASNO", required = true) + @JsonProperty("ASNO") + protected BigInteger asno; + + /** + * 获取abdg属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABDG() { + return abdg; + } + + /** + * 设置abdg属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABDG(String value) { + this.abdg = value; + } + + /** + * 获取abop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABOP() { + return abop; + } + + /** + * 设置abop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABOP(String value) { + this.abop = value; + } + + /** + * 获取aotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAOTM() { + return aotm; + } + + /** + * 设置aotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAOTM(String value) { + this.aotm = value; + } + + /** + * 获取asno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getASNO() { + return asno; + } + + /** + * 设置asno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setASNO(BigInteger value) { + this.asno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHOCKSDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHOCKSDATA.java new file mode 100644 index 0000000..208dd57 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHOCKSDATA.java @@ -0,0 +1,170 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_CHOCKSDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_CHOCKSDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="CHTM" type="{}OPT_TIME_11"/>
+ *         <element name="CHID">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="ON"/>
+ *               <enumeration value="OFF"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CHST" type="{}STR8"/>
+ *       </sequence>
+ *       <attribute name="CSNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_CHOCKSDATA", propOrder = { + "chtm", + "chid", + "chst" +}) +public class OPTCHOCKSDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHTM") + @JsonProperty("CHTM") + protected String chtm; + @XmlElement(name = "CHID") + @JsonProperty("CHID") + protected String chid; + @XmlElement(name = "CHST") + @JsonProperty("CHST") + protected String chst; + @XmlAttribute(name = "CSNO", required = true) + @JsonProperty("CSNO") + protected BigInteger csno; + + /** + * 获取chtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHTM() { + return chtm; + } + + /** + * 设置chtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHTM(String value) { + this.chtm = value; + } + + /** + * 获取chid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHID() { + return chid; + } + + /** + * 设置chid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHID(String value) { + this.chid = value; + } + + /** + * 获取chst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHST() { + return chst; + } + + /** + * 设置chst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHST(String value) { + this.chst = value; + } + + /** + * 获取csno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCSNO() { + return csno; + } + + /** + * 设置csno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCSNO(BigInteger value) { + this.csno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHUTEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHUTEDATA.java new file mode 100644 index 0000000..6e50b25 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTCHUTEDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_CHUTEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_CHUTEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="CHUT" type="{}STR8"/>
+ *         <element name="CCLS" type="{}CLASSES"/>
+ *         <element name="PCBT" type="{}TIME_11"/>
+ *         <element name="PCET" type="{}TIME_11"/>
+ *         <element name="CBTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CETM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CHNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_CHUTEDATA", propOrder = { + "chut", + "ccls", + "pcbt", + "pcet", + "cbtm", + "cetm", + "ctyp" +}) +public class OPTCHUTEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHUT") + @JsonProperty("CHUT") + protected String chut; + @XmlElement(name = "CCLS") + @JsonProperty("CCLS") + @XmlSchemaType(name = "string") + protected CLASSES ccls; + @XmlElement(name = "PCBT") + @JsonProperty("PCBT") + protected String pcbt; + @XmlElement(name = "PCET") + @JsonProperty("PCET") + protected String pcet; + @XmlElement(name = "CBTM") + @JsonProperty("CBTM") + protected String cbtm; + @XmlElement(name = "CETM") + @JsonProperty("CETM") + protected String cetm; + @XmlElement(name = "CTYP") + @JsonProperty("CTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE ctyp; + @XmlAttribute(name = "CHNO", required = true) + @JsonProperty("CHNO") + protected BigInteger chno; + + /** + * 获取chut属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHUT() { + return chut; + } + + /** + * 设置chut属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHUT(String value) { + this.chut = value; + } + + /** + * 获取ccls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getCCLS() { + return ccls; + } + + /** + * 设置ccls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setCCLS(CLASSES value) { + this.ccls = value; + } + + /** + * 获取pcbt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCBT() { + return pcbt; + } + + /** + * 设置pcbt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCBT(String value) { + this.pcbt = value; + } + + /** + * 获取pcet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCET() { + return pcet; + } + + /** + * 设置pcet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCET(String value) { + this.pcet = value; + } + + /** + * 获取cbtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCBTM() { + return cbtm; + } + + /** + * 设置cbtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCBTM(String value) { + this.cbtm = value; + } + + /** + * 获取cetm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCETM() { + return cetm; + } + + /** + * 设置cetm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCETM(String value) { + this.cetm = value; + } + + /** + * 获取ctyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCTYP() { + return ctyp; + } + + /** + * 设置ctyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCTYP(DOMINTCODE value) { + this.ctyp = value; + } + + /** + * 获取chno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCHNO() { + return chno; + } + + /** + * 设置chno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCHNO(BigInteger value) { + this.chno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDELAYDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDELAYDATA.java new file mode 100644 index 0000000..5b9cf77 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDELAYDATA.java @@ -0,0 +1,157 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

OPT_DELAYDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_DELAYDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR80">
+ *       <attribute name="CODE" use="required" type="{}OPT_STR3" />
+ *       <attribute name="STRT" type="{}OPT_TIME_11" />
+ *       <attribute name="DURA" type="{}OPT_TIME_4" />
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_DELAYDATA", propOrder = { + "value" +}) +public class OPTDELAYDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + @XmlAttribute(name = "STRT") + @JsonProperty("STRT") + protected String strt; + @XmlAttribute(name = "DURA") + @JsonProperty("DURA") + protected String dura; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + + /** + * 获取strt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTRT() { + return strt; + } + + /** + * 设置strt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTRT(String value) { + this.strt = value; + } + + /** + * 获取dura属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDURA() { + return dura; + } + + /** + * 设置dura属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDURA(String value) { + this.dura = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDESKDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDESKDATA.java new file mode 100644 index 0000000..f67a83a --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDESKDATA.java @@ -0,0 +1,282 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_DESKDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_DESKDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="CHKC" type="{}STR8"/>
+ *         <element name="CCLS" type="{}CLASSES"/>
+ *         <element name="PCOT" type="{}TIME_11"/>
+ *         <element name="PCCT" type="{}TIME_11"/>
+ *         <element name="COTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CCTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="CTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="CKNO" use="required" type="{}INTEGER2" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_DESKDATA", propOrder = { + "chkc", + "ccls", + "pcot", + "pcct", + "cotm", + "cctm", + "ctyp" +}) +public class OPTDESKDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CHKC") + @JsonProperty("CHKC") + protected String chkc; + @XmlElement(name = "CCLS") + @JsonProperty("CCLS") + @XmlSchemaType(name = "string") + protected CLASSES ccls; + @XmlElement(name = "PCOT") + @JsonProperty("PCOT") + protected String pcot; + @XmlElement(name = "PCCT") + @JsonProperty("PCCT") + protected String pcct; + @XmlElement(name = "COTM") + @JsonProperty("COTM") + protected String cotm; + @XmlElement(name = "CCTM") + @JsonProperty("CCTM") + protected String cctm; + @XmlElement(name = "CTYP") + @JsonProperty("CTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE ctyp; + @XmlAttribute(name = "CKNO", required = true) + @JsonProperty("CKNO") + protected BigInteger ckno; + + /** + * 获取chkc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCHKC() { + return chkc; + } + + /** + * 设置chkc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCHKC(String value) { + this.chkc = value; + } + + /** + * 获取ccls属性的值。 + * + * @return + * possible object is + * {@link CLASSES } + * + */ + public CLASSES getCCLS() { + return ccls; + } + + /** + * 设置ccls属性的值。 + * + * @param value + * allowed object is + * {@link CLASSES } + * + */ + public void setCCLS(CLASSES value) { + this.ccls = value; + } + + /** + * 获取pcot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCOT() { + return pcot; + } + + /** + * 设置pcot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCOT(String value) { + this.pcot = value; + } + + /** + * 获取pcct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCCT() { + return pcct; + } + + /** + * 设置pcct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCCT(String value) { + this.pcct = value; + } + + /** + * 获取cotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCOTM() { + return cotm; + } + + /** + * 设置cotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCOTM(String value) { + this.cotm = value; + } + + /** + * 获取cctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCCTM() { + return cctm; + } + + /** + * 设置cctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCCTM(String value) { + this.cctm = value; + } + + /** + * 获取ctyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getCTYP() { + return ctyp; + } + + /** + * 设置ctyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setCTYP(DOMINTCODE value) { + this.ctyp = value; + } + + /** + * 获取ckno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getCKNO() { + return ckno; + } + + /** + * 设置ckno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setCKNO(BigInteger value) { + this.ckno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDIVERSIONDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDIVERSIONDATA.java new file mode 100644 index 0000000..102f82e --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTDIVERSIONDATA.java @@ -0,0 +1,136 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

OPT_DIVERSIONDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_DIVERSIONDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR30">
+ *       <attribute name="DDES" type="{}OPT_IATA_ARPT_CODE" />
+ *       <attribute name="DDIR">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <enumeration value="FROM"/>
+ *             <enumeration value="TO"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_DIVERSIONDATA", propOrder = { + "value" +}) +public class OPTDIVERSIONDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "DDES") + @JsonProperty("DDES") + protected String ddes; + @XmlAttribute(name = "DDIR") + @JsonProperty("DDIR") + protected String ddir; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取ddes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDES() { + return ddes; + } + + /** + * 设置ddes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDES(String value) { + this.ddes = value; + } + + /** + * 获取ddir属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDIR() { + return ddir; + } + + /** + * 设置ddir属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDIR(String value) { + this.ddir = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTGATEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTGATEDATA.java new file mode 100644 index 0000000..40f8710 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTGATEDATA.java @@ -0,0 +1,252 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_GATEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_GATEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="GATE" type="{}STR8"/>
+ *         <element name="PGOT" type="{}TIME_11"/>
+ *         <element name="PGCT" type="{}TIME_11"/>
+ *         <element name="GOTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="GCTM" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="GTYP" type="{}DOMINT_CODE"/>
+ *       </sequence>
+ *       <attribute name="GTNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_GATEDATA", propOrder = { + "gate", + "pgot", + "pgct", + "gotm", + "gctm", + "gtyp" +}) +public class OPTGATEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "GATE") + @JsonProperty("GATE") + protected String gate; + @XmlElement(name = "PGOT") + @JsonProperty("PGOT") + protected String pgot; + @XmlElement(name = "PGCT") + @JsonProperty("PGCT") + protected String pgct; + @XmlElement(name = "GOTM") + @JsonProperty("GOTM") + protected String gotm; + @XmlElement(name = "GCTM") + @JsonProperty("GCTM") + protected String gctm; + @XmlElement(name = "GTYP") + @JsonProperty("GTYP") + @XmlSchemaType(name = "string") + protected DOMINTCODE gtyp; + @XmlAttribute(name = "GTNO", required = true) + @JsonProperty("GTNO") + protected BigInteger gtno; + + /** + * 获取gate属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGATE() { + return gate; + } + + /** + * 设置gate属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGATE(String value) { + this.gate = value; + } + + /** + * 获取pgot属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPGOT() { + return pgot; + } + + /** + * 设置pgot属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPGOT(String value) { + this.pgot = value; + } + + /** + * 获取pgct属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPGCT() { + return pgct; + } + + /** + * 设置pgct属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPGCT(String value) { + this.pgct = value; + } + + /** + * 获取gotm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGOTM() { + return gotm; + } + + /** + * 设置gotm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGOTM(String value) { + this.gotm = value; + } + + /** + * 获取gctm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getGCTM() { + return gctm; + } + + /** + * 设置gctm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setGCTM(String value) { + this.gctm = value; + } + + /** + * 获取gtyp属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getGTYP() { + return gtyp; + } + + /** + * 设置gtyp属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setGTYP(DOMINTCODE value) { + this.gtyp = value; + } + + /** + * 获取gtno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getGTNO() { + return gtno; + } + + /** + * 设置gtno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setGTNO(BigInteger value) { + this.gtno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSERVICEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSERVICEDATA.java new file mode 100644 index 0000000..a479d34 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSERVICEDATA.java @@ -0,0 +1,278 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_SERVICEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_SERVICEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="SRTC" type="{}STR4"/>
+ *         <element name="SRQT" type="{}OPT_INTEGER2"/>
+ *         <element name="SRST" type="{}OPT_TIME_11"/>
+ *         <element name="SRET" type="{}OPT_TIME_11"/>
+ *         <element name="SRPR" type="{}OPT_ORGANISATION"/>
+ *         <element name="SANR" type="{}OPT_STR8" minOccurs="0"/>
+ *         <element name="SARR" type="{}OPT_STR256" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="OPER" type="{}STR3" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_SERVICEDATA", propOrder = { + "srtc", + "srqt", + "srst", + "sret", + "srpr", + "sanr", + "sarr" +}) +public class OPTSERVICEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SRTC") + @JsonProperty("SRTC") + protected String srtc; + @XmlElement(name = "SRQT") + @JsonProperty("SRQT") + protected String srqt; + @XmlElement(name = "SRST") + @JsonProperty("SRST") + protected String srst; + @XmlElement(name = "SRET") + @JsonProperty("SRET") + protected String sret; + @XmlElement(name = "SRPR") + @JsonProperty("SRPR") + protected String srpr; + @XmlElement(name = "SANR") + @JsonProperty("SANR") + protected String sanr; + @XmlElement(name = "SARR") + @JsonProperty("SARR") + protected String sarr; + @XmlAttribute(name = "OPER") + @JsonProperty("OPER") + protected String oper; + + /** + * 获取srtc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRTC() { + return srtc; + } + + /** + * 设置srtc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRTC(String value) { + this.srtc = value; + } + + /** + * 获取srqt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRQT() { + return srqt; + } + + /** + * 设置srqt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRQT(String value) { + this.srqt = value; + } + + /** + * 获取srst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRST() { + return srst; + } + + /** + * 设置srst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRST(String value) { + this.srst = value; + } + + /** + * 获取sret属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRET() { + return sret; + } + + /** + * 设置sret属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRET(String value) { + this.sret = value; + } + + /** + * 获取srpr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRPR() { + return srpr; + } + + /** + * 设置srpr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRPR(String value) { + this.srpr = value; + } + + /** + * 获取sanr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSANR() { + return sanr; + } + + /** + * 设置sanr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSANR(String value) { + this.sanr = value; + } + + /** + * 获取sarr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSARR() { + return sarr; + } + + /** + * 设置sarr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSARR(String value) { + this.sarr = value; + } + + /** + * 获取oper属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOPER() { + return oper; + } + + /** + * 设置oper属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOPER(String value) { + this.oper = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSTANDDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSTANDDATA.java new file mode 100644 index 0000000..65f56c8 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTSTANDDATA.java @@ -0,0 +1,163 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_STANDDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_STANDDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="PSST" type="{}STR8"/>
+ *         <element name="STST" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="STET" type="{}TIME_11" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="PSNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_STANDDATA", propOrder = { + "psst", + "stst", + "stet" +}) +public class OPTSTANDDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "PSST") + @JsonProperty("PSST") + protected String psst; + @XmlElement(name = "STST") + @JsonProperty("STST") + protected String stst; + @XmlElement(name = "STET") + @JsonProperty("STET") + protected String stet; + @XmlAttribute(name = "PSNO", required = true) + @JsonProperty("PSNO") + protected BigInteger psno; + + /** + * 获取psst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPSST() { + return psst; + } + + /** + * 设置psst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPSST(String value) { + this.psst = value; + } + + /** + * 获取stst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTST() { + return stst; + } + + /** + * 设置stst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTST(String value) { + this.stst = value; + } + + /** + * 获取stet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTET() { + return stet; + } + + /** + * 设置stet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTET(String value) { + this.stet = value; + } + + /** + * 获取psno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPSNO() { + return psno; + } + + /** + * 设置psno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPSNO(BigInteger value) { + this.psno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTVIPDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTVIPDATA.java new file mode 100644 index 0000000..48a0ff7 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/OPTVIPDATA.java @@ -0,0 +1,163 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

OPT_VIPDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="OPT_VIPDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence minOccurs="0">
+ *         <element name="VPCD" type="{}STR10"/>
+ *         <element name="VFES" type="{}INTEGER3" minOccurs="0"/>
+ *         <element name="VIPT" type="{}VIPTXNDATA" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="OPER" type="{}STR3" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "OPT_VIPDATA", propOrder = { + "vpcd", + "vfes", + "vipt" +}) +public class OPTVIPDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "VPCD") + @JsonProperty("VPCD") + protected String vpcd; + @XmlElement(name = "VFES") + @JsonProperty("VFES") + protected BigInteger vfes; + @XmlElement(name = "VIPT") + @JsonProperty("VIPT") + protected VIPTXNDATA vipt; + @XmlAttribute(name = "OPER") + @JsonProperty("OPER") + protected String oper; + + /** + * 获取vpcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVPCD() { + return vpcd; + } + + /** + * 设置vpcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVPCD(String value) { + this.vpcd = value; + } + + /** + * 获取vfes属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVFES() { + return vfes; + } + + /** + * 设置vfes属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVFES(BigInteger value) { + this.vfes = value; + } + + /** + * 获取vipt属性的值。 + * + * @return + * possible object is + * {@link VIPTXNDATA } + * + */ + public VIPTXNDATA getVIPT() { + return vipt; + } + + /** + * 设置vipt属性的值。 + * + * @param value + * allowed object is + * {@link VIPTXNDATA } + * + */ + public void setVIPT(VIPTXNDATA value) { + this.vipt = value; + } + + /** + * 获取oper属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOPER() { + return oper; + } + + /** + * 设置oper属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOPER(String value) { + this.oper = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ORGN.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ORGN.java new file mode 100644 index 0000000..c03ffea --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ORGN.java @@ -0,0 +1,172 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="OGID" type="{}ORGANISATION"/>
+ *         <element name="ONAM" type="{}STR40"/>
+ *         <element name="ONMC" type="{}STR40"/>
+ *         <element name="OCAT" type="{}OPT_STR30" maxOccurs="unbounded"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ogid", + "onam", + "onmc", + "ocat" +}) +@XmlRootElement(name = "ORGN") +public class ORGN + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "OGID", required = true) + @JsonProperty("OGID") + protected BigInteger ogid; + @XmlElement(name = "ONAM", required = true) + @JsonProperty("ONAM") + protected String onam; + @XmlElement(name = "ONMC", required = true) + @JsonProperty("ONMC") + protected String onmc; + @XmlElement(name = "OCAT", required = true) + @JsonProperty("OCAT") + protected List ocat; + + /** + * 获取ogid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getOGID() { + return ogid; + } + + /** + * 设置ogid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setOGID(BigInteger value) { + this.ogid = value; + } + + /** + * 获取onam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getONAM() { + return onam; + } + + /** + * 设置onam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setONAM(String value) { + this.onam = value; + } + + /** + * 获取onmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getONMC() { + return onmc; + } + + /** + * 设置onmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setONMC(String value) { + this.onmc = value; + } + + /** + * Gets the value of the ocat property. + * + *

+ * 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 set method for the ocat property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getOCAT().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getOCAT() { + if (ocat == null) { + ocat = new ArrayList(); + } + return this.ocat; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ObjectFactory.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ObjectFactory.java new file mode 100644 index 0000000..2ce8e6d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ObjectFactory.java @@ -0,0 +1,1144 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.math.BigInteger; +import javax.xml.bind.JAXBElement; +import javax.xml.bind.annotation.XmlElementDecl; +import javax.xml.bind.annotation.XmlRegistry; +import javax.xml.namespace.QName; + + +/** + * This object contains factory methods for each + * Java content interface and Java element interface + * generated in the com.gzzn.omms.msgexchangeapi.entity.msg package. + *

An ObjectFactory allows you to programatically + * construct new instances of the Java representation + * for XML content. The Java representation of XML + * content can consist of schema derived interfaces + * and classes representing the binding of schema + * type definitions, element declarations and model + * groups. Factory methods for each of these are + * provided in this class. + * + */ +@XmlRegistry +public class ObjectFactory { + + private final static QName _ETDE_QNAME = new QName("", "ETDE"); + private final static QName _SSOU_QNAME = new QName("", "SSOU"); + private final static QName _STDE_QNAME = new QName("", "STDE"); + private final static QName _UNCL_QNAME = new QName("", "UNCL"); + private final static QName _IMOP_QNAME = new QName("", "IMOP"); + private final static QName _STDB_QNAME = new QName("", "STDB"); + private final static QName _AOFL_QNAME = new QName("", "AOFL"); + private final static QName _PXNO_QNAME = new QName("", "PXNO"); + private final static QName _ETDB_QNAME = new QName("", "ETDB"); + private final static QName _SCID_QNAME = new QName("", "SCID"); + + /** + * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.gzzn.omms.msgexchangeapi.entity.msg + * + */ + public ObjectFactory() { + } + + /** + * Create an instance of {@link STLT } + * + */ + public STLT createSTLT() { + return new STLT(); + } + + /** + * Create an instance of {@link PTM } + * + */ + public PTM createPTM() { + return new PTM(); + } + + /** + * Create an instance of {@link LDM } + * + */ + public LDM createLDM() { + return new LDM(); + } + + /** + * Create an instance of {@link SCHS } + * + */ + public SCHS createSCHS() { + return new SCHS(); + } + + /** + * Create an instance of {@link SCHD } + * + */ + public SCHD createSCHD() { + return new SCHD(); + } + + /** + * Create an instance of {@link LDMDESTDATA } + * + */ + public LDMDESTDATA createLDMDESTDATA() { + return new LDMDESTDATA(); + } + + /** + * Create an instance of {@link PTM.TRAN } + * + */ + public PTM.TRAN createPTMTRAN() { + return new PTM.TRAN(); + } + + /** + * Create an instance of {@link STTS } + * + */ + public STTS createSTTS() { + return new STTS(); + } + + /** + * Create an instance of {@link FLOP } + * + */ + public FLOP createFLOP() { + return new FLOP(); + } + + /** + * Create an instance of {@link ROUTEDAILY } + * + */ + public ROUTEDAILY createROUTEDAILY() { + return new ROUTEDAILY(); + } + + /** + * Create an instance of {@link OPTDELAYDATA } + * + */ + public OPTDELAYDATA createOPTDELAYDATA() { + return new OPTDELAYDATA(); + } + + /** + * Create an instance of {@link OPTCHOCKSDATA } + * + */ + public OPTCHOCKSDATA createOPTCHOCKSDATA() { + return new OPTCHOCKSDATA(); + } + + /** + * Create an instance of {@link OPTGATEDATA } + * + */ + public OPTGATEDATA createOPTGATEDATA() { + return new OPTGATEDATA(); + } + + /** + * Create an instance of {@link CKOP } + * + */ + public CKOP createCKOP() { + return new CKOP(); + } + + /** + * Create an instance of {@link GTOP } + * + */ + public GTOP createGTOP() { + return new GTOP(); + } + + /** + * Create an instance of {@link CKCL } + * + */ + public CKCL createCKCL() { + return new CKCL(); + } + + /** + * Create an instance of {@link CKCLDATA } + * + */ + public CKCLDATA createCKCLDATA() { + return new CKCLDATA(); + } + + /** + * Create an instance of {@link BDOP } + * + */ + public BDOP createBDOP() { + return new BDOP(); + } + + /** + * Create an instance of {@link LCTM } + * + */ + public LCTM createLCTM() { + return new LCTM(); + } + + /** + * Create an instance of {@link BDCL } + * + */ + public BDCL createBDCL() { + return new BDCL(); + } + + /** + * Create an instance of {@link BDCLDATA } + * + */ + public BDCLDATA createBDCLDATA() { + return new BDCLDATA(); + } + + /** + * Create an instance of {@link OPTDESKDATA } + * + */ + public OPTDESKDATA createOPTDESKDATA() { + return new OPTDESKDATA(); + } + + /** + * Create an instance of {@link OPTSTANDDATA } + * + */ + public OPTSTANDDATA createOPTSTANDDATA() { + return new OPTSTANDDATA(); + } + + /** + * Create an instance of {@link OPTBELTDATA } + * + */ + public OPTBELTDATA createOPTBELTDATA() { + return new OPTBELTDATA(); + } + + /** + * Create an instance of {@link OPTCHUTEDATA } + * + */ + public OPTCHUTEDATA createOPTCHUTEDATA() { + return new OPTCHUTEDATA(); + } + + /** + * Create an instance of {@link RETURNDATA } + * + */ + public RETURNDATA createRETURNDATA() { + return new RETURNDATA(); + } + + /** + * Create an instance of {@link OPTBRIDGEDATA } + * + */ + public OPTBRIDGEDATA createOPTBRIDGEDATA() { + return new OPTBRIDGEDATA(); + } + + /** + * Create an instance of {@link OPTSERVICEDATA } + * + */ + public OPTSERVICEDATA createOPTSERVICEDATA() { + return new OPTSERVICEDATA(); + } + + /** + * Create an instance of {@link OPTDIVERSIONDATA } + * + */ + public OPTDIVERSIONDATA createOPTDIVERSIONDATA() { + return new OPTDIVERSIONDATA(); + } + + /** + * Create an instance of {@link ABORTDATA } + * + */ + public ABORTDATA createABORTDATA() { + return new ABORTDATA(); + } + + /** + * Create an instance of {@link RUNW } + * + */ + public RUNW createRUNW() { + return new RUNW(); + } + + /** + * Create an instance of {@link OPTVIPDATA } + * + */ + public OPTVIPDATA createOPTVIPDATA() { + return new OPTVIPDATA(); + } + + /** + * Create an instance of {@link FLBGDATA } + * + */ + public FLBGDATA createFLBGDATA() { + return new FLBGDATA(); + } + + /** + * Create an instance of {@link CKPB } + * + */ + public CKPB createCKPB() { + return new CKPB(); + } + + /** + * Create an instance of {@link BDPB } + * + */ + public BDPB createBDPB() { + return new BDPB(); + } + + /** + * Create an instance of {@link STLT.FLTR } + * + */ + public STLT.FLTR createSTLTFLTR() { + return new STLT.FLTR(); + } + + /** + * Create an instance of {@link WTHR } + * + */ + public WTHR createWTHR() { + return new WTHR(); + } + + /** + * Create an instance of {@link CURRENTWTHRDATA } + * + */ + public CURRENTWTHRDATA createCURRENTWTHRDATA() { + return new CURRENTWTHRDATA(); + } + + /** + * Create an instance of {@link FORECASTWTHRDATA } + * + */ + public FORECASTWTHRDATA createFORECASTWTHRDATA() { + return new FORECASTWTHRDATA(); + } + + /** + * Create an instance of {@link VFLT } + * + */ + public VFLT createVFLT() { + return new VFLT(); + } + + /** + * Create an instance of {@link CLST } + * + */ + public CLST createCLST() { + return new CLST(); + } + + /** + * Create an instance of {@link RQRD } + * + */ + public RQRD createRQRD() { + return new RQRD(); + } + + /** + * Create an instance of {@link XRAY } + * + */ + public XRAY createXRAY() { + return new XRAY(); + } + + /** + * Create an instance of {@link RQFD } + * + */ + public RQFD createRQFD() { + return new RQFD(); + } + + /** + * Create an instance of {@link COUL } + * + */ + public COUL createCOUL() { + return new COUL(); + } + + /** + * Create an instance of {@link AYT } + * + */ + public AYT createAYT() { + return new AYT(); + } + + /** + * Create an instance of {@link ACST } + * + */ + public ACST createACST() { + return new ACST(); + } + + /** + * Create an instance of {@link FLTL } + * + */ + public FLTL createFLTL() { + return new FLTL(); + } + + /** + * Create an instance of {@link META } + * + */ + public META createMETA() { + return new META(); + } + + /** + * Create an instance of {@link HLTR } + * + */ + public HLTR createHLTR() { + return new HLTR(); + } + + /** + * Create an instance of {@link FLBA } + * + */ + public FLBA createFLBA() { + return new FLBA(); + } + + /** + * Create an instance of {@link CTLT } + * + */ + public CTLT createCTLT() { + return new CTLT(); + } + + /** + * Create an instance of {@link GLST } + * + */ + public GLST createGLST() { + return new GLST(); + } + + /** + * Create an instance of {@link WCND } + * + */ + public WCND createWCND() { + return new WCND(); + } + + /** + * Create an instance of {@link RPFT } + * + */ + public RPFT createRPFT() { + return new RPFT(); + } + + /** + * Create an instance of {@link SERL } + * + */ + public SERL createSERL() { + return new SERL(); + } + + /** + * Create an instance of {@link SSAK } + * + */ + public SSAK createSSAK() { + return new SSAK(); + } + + /** + * Create an instance of {@link ORGN } + * + */ + public ORGN createORGN() { + return new ORGN(); + } + + /** + * Create an instance of {@link CHLT } + * + */ + public CHLT createCHLT() { + return new CHLT(); + } + + /** + * Create an instance of {@link LDME } + * + */ + public LDME createLDME() { + return new LDME(); + } + + /** + * Create an instance of {@link LDMRAWTYPE } + * + */ + public LDMRAWTYPE createLDMRAWTYPE() { + return new LDMRAWTYPE(); + } + + /** + * Create an instance of {@link BLST } + * + */ + public BLST createBLST() { + return new BLST(); + } + + /** + * Create an instance of {@link ALBA } + * + */ + public ALBA createALBA() { + return new ALBA(); + } + + /** + * Create an instance of {@link CONL } + * + */ + public CONL createCONL() { + return new CONL(); + } + + /** + * Create an instance of {@link DLYL } + * + */ + public DLYL createDLYL() { + return new DLYL(); + } + + /** + * Create an instance of {@link ABNR } + * + */ + public ABNR createABNR() { + return new ABNR(); + } + + /** + * Create an instance of {@link CPTH } + * + */ + public CPTH createCPTH() { + return new CPTH(); + } + + /** + * Create an instance of {@link CPLODATA } + * + */ + public CPLODATA createCPLODATA() { + return new CPLODATA(); + } + + /** + * Create an instance of {@link IORL } + * + */ + public IORL createIORL() { + return new IORL(); + } + + /** + * Create an instance of {@link BAHODATA } + * + */ + public BAHODATA createBAHODATA() { + return new BAHODATA(); + } + + /** + * Create an instance of {@link RQCH } + * + */ + public RQCH createRQCH() { + return new RQCH(); + } + + /** + * Create an instance of {@link RQST } + * + */ + public RQST createRQST() { + return new RQST(); + } + + /** + * Create an instance of {@link AIRC } + * + */ + public AIRC createAIRC() { + return new AIRC(); + } + + /** + * Create an instance of {@link VIPL } + * + */ + public VIPL createVIPL() { + return new VIPL(); + } + + /** + * Create an instance of {@link RSTA } + * + */ + public RSTA createRSTA() { + return new RSTA(); + } + + /** + * Create an instance of {@link CLMP } + * + */ + public CLMP createCLMP() { + return new CLMP(); + } + + /** + * Create an instance of {@link CLASSMAPDATA } + * + */ + public CLASSMAPDATA createCLASSMAPDATA() { + return new CLASSMAPDATA(); + } + + /** + * Create an instance of {@link LDM.LDMR } + * + */ + public LDM.LDMR createLDMLDMR() { + return new LDM.LDMR(); + } + + /** + * Create an instance of {@link RQCT } + * + */ + public RQCT createRQCT() { + return new RQCT(); + } + + /** + * Create an instance of {@link DSAK } + * + */ + public DSAK createDSAK() { + return new DSAK(); + } + + /** + * Create an instance of {@link SLST } + * + */ + public SLST createSLST() { + return new SLST(); + } + + /** + * Create an instance of {@link VIPS } + * + */ + public VIPS createVIPS() { + return new VIPS(); + } + + /** + * Create an instance of {@link MSG } + * + */ + public MSG createMSG() { + return new MSG(); + } + + /** + * Create an instance of {@link SCHS.FLTR } + * + */ + public SCHS.FLTR createSCHSFLTR() { + return new SCHS.FLTR(); + } + + /** + * Create an instance of {@link SCHD.FLTR } + * + */ + public SCHD.FLTR createSCHDFLTR() { + return new SCHD.FLTR(); + } + + /** + * Create an instance of {@link RQFR } + * + */ + public RQFR createRQFR() { + return new RQFR(); + } + + /** + * Create an instance of {@link RQSF } + * + */ + public RQSF createRQSF() { + return new RQSF(); + } + + /** + * Create an instance of {@link RQFT } + * + */ + public RQFT createRQFT() { + return new RQFT(); + } + + /** + * Create an instance of {@link EROR } + * + */ + public EROR createEROR() { + return new EROR(); + } + + /** + * Create an instance of {@link ARPT } + * + */ + public ARPT createARPT() { + return new ARPT(); + } + + /** + * Create an instance of {@link OPTABBRDATA } + * + */ + public OPTABBRDATA createOPTABBRDATA() { + return new OPTABBRDATA(); + } + + /** + * Create an instance of {@link AABK } + * + */ + public AABK createAABK() { + return new AABK(); + } + + /** + * Create an instance of {@link AIRL } + * + */ + public AIRL createAIRL() { + return new AIRL(); + } + + /** + * Create an instance of {@link AIRLTERMINALDATA } + * + */ + public AIRLTERMINALDATA createAIRLTERMINALDATA() { + return new AIRLTERMINALDATA(); + } + + /** + * Create an instance of {@link SUBSIDIARYDATA } + * + */ + public SUBSIDIARYDATA createSUBSIDIARYDATA() { + return new SUBSIDIARYDATA(); + } + + /** + * Create an instance of {@link REGN } + * + */ + public REGN createREGN() { + return new REGN(); + } + + /** + * Create an instance of {@link TLST } + * + */ + public TLST createTLST() { + return new TLST(); + } + + /** + * Create an instance of {@link CITY } + * + */ + public CITY createCITY() { + return new CITY(); + } + + /** + * Create an instance of {@link RQFS } + * + */ + public RQFS createRQFS() { + return new RQFS(); + } + + /** + * Create an instance of {@link REGL } + * + */ + public REGL createREGL() { + return new REGL(); + } + + /** + * Create an instance of {@link ABDG } + * + */ + public ABDG createABDG() { + return new ABDG(); + } + + /** + * Create an instance of {@link FRDR } + * + */ + public FRDR createFRDR() { + return new FRDR(); + } + + /** + * Create an instance of {@link GHAN } + * + */ + public GHAN createGHAN() { + return new GHAN(); + } + + /** + * Create an instance of {@link ABUS } + * + */ + public ABUS createABUS() { + return new ABUS(); + } + + /** + * Create an instance of {@link PLST } + * + */ + public PLST createPLST() { + return new PLST(); + } + + /** + * Create an instance of {@link DESKDATA } + * + */ + public DESKDATA createDESKDATA() { + return new DESKDATA(); + } + + /** + * Create an instance of {@link FLBTDATA } + * + */ + public FLBTDATA createFLBTDATA() { + return new FLBTDATA(); + } + + /** + * Create an instance of {@link STANDDATA } + * + */ + public STANDDATA createSTANDDATA() { + return new STANDDATA(); + } + + /** + * Create an instance of {@link VIPDATA } + * + */ + public VIPDATA createVIPDATA() { + return new VIPDATA(); + } + + /** + * Create an instance of {@link DIVERSIONDATA } + * + */ + public DIVERSIONDATA createDIVERSIONDATA() { + return new DIVERSIONDATA(); + } + + /** + * Create an instance of {@link LDMCONFDATA } + * + */ + public LDMCONFDATA createLDMCONFDATA() { + return new LDMCONFDATA(); + } + + /** + * Create an instance of {@link ROUTESEASONAL } + * + */ + public ROUTESEASONAL createROUTESEASONAL() { + return new ROUTESEASONAL(); + } + + /** + * Create an instance of {@link DELAYDATA } + * + */ + public DELAYDATA createDELAYDATA() { + return new DELAYDATA(); + } + + /** + * Create an instance of {@link CHOCKSDATA } + * + */ + public CHOCKSDATA createCHOCKSDATA() { + return new CHOCKSDATA(); + } + + /** + * Create an instance of {@link BELTDATA } + * + */ + public BELTDATA createBELTDATA() { + return new BELTDATA(); + } + + /** + * Create an instance of {@link AIRLCLASSDATA } + * + */ + public AIRLCLASSDATA createAIRLCLASSDATA() { + return new AIRLCLASSDATA(); + } + + /** + * Create an instance of {@link SERVICEDATA } + * + */ + public SERVICEDATA createSERVICEDATA() { + return new SERVICEDATA(); + } + + /** + * Create an instance of {@link CHUTEDATA } + * + */ + public CHUTEDATA createCHUTEDATA() { + return new CHUTEDATA(); + } + + /** + * Create an instance of {@link GATEDATA } + * + */ + public GATEDATA createGATEDATA() { + return new GATEDATA(); + } + + /** + * Create an instance of {@link VIPTXNDATA } + * + */ + public VIPTXNDATA createVIPTXNDATA() { + return new VIPTXNDATA(); + } + + /** + * Create an instance of {@link BRIDGEDATA } + * + */ + public BRIDGEDATA createBRIDGEDATA() { + return new BRIDGEDATA(); + } + + /** + * Create an instance of {@link LDMDESTDATA.CPMT } + * + */ + public LDMDESTDATA.CPMT createLDMDESTDATACPMT() { + return new LDMDESTDATA.CPMT(); + } + + /** + * Create an instance of {@link LDMDESTDATA.CLAS } + * + */ + public LDMDESTDATA.CLAS createLDMDESTDATACLAS() { + return new LDMDESTDATA.CLAS(); + } + + /** + * Create an instance of {@link PTM.TRAN.TBWT } + * + */ + public PTM.TRAN.TBWT createPTMTRANTBWT() { + return new PTM.TRAN.TBWT(); + } + + /** + * Create an instance of {@link PTM.TRAN.TPAX } + * + */ + public PTM.TRAN.TPAX createPTMTRANTPAX() { + return new PTM.TRAN.TPAX(); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "ETDE") + public JAXBElement createETDE(String value) { + return new JAXBElement(_ETDE_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "SSOU") + public JAXBElement createSSOU(String value) { + return new JAXBElement(_SSOU_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "STDE") + public JAXBElement createSTDE(String value) { + return new JAXBElement(_STDE_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link Object }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "UNCL") + public JAXBElement createUNCL(Object value) { + return new JAXBElement(_UNCL_QNAME, Object.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "IMOP") + public JAXBElement createIMOP(String value) { + return new JAXBElement(_IMOP_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "STDB") + public JAXBElement createSTDB(String value) { + return new JAXBElement(_STDB_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "AOFL") + public JAXBElement createAOFL(String value) { + return new JAXBElement(_AOFL_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "PXNO") + public JAXBElement createPXNO(BigInteger value) { + return new JAXBElement(_PXNO_QNAME, BigInteger.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "ETDB") + public JAXBElement createETDB(String value) { + return new JAXBElement(_ETDB_QNAME, String.class, null, value); + } + + /** + * Create an instance of {@link JAXBElement }{@code <}{@link BigInteger }{@code >}} + * + */ + @XmlElementDecl(namespace = "", name = "SCID") + public JAXBElement createSCID(BigInteger value) { + return new JAXBElement(_SCID_QNAME, BigInteger.class, null, value); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/PLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/PLST.java new file mode 100644 index 0000000..48e6353 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/PLST.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PCOD" type="{}STR8"/>
+ *         <element name="PRNM" type="{}STR30"/>
+ *         <element name="PNMC" type="{}STR30"/>
+ *         <element name="PCAT" type="{}DOMINT_CODE"/>
+ *         <element name="PTML" type="{}OPT_TERMINAL_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "pcod", + "prnm", + "pnmc", + "pcat", + "ptml" +}) +@XmlRootElement(name = "PLST") +public class PLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "PCOD", required = true) + @JsonProperty("PCOD") + protected String pcod; + @XmlElement(name = "PRNM", required = true) + @JsonProperty("PRNM") + protected String prnm; + @XmlElement(name = "PNMC", required = true) + @JsonProperty("PNMC") + protected String pnmc; + @XmlElement(name = "PCAT", required = true) + @JsonProperty("PCAT") + @XmlSchemaType(name = "string") + protected DOMINTCODE pcat; + @XmlElement(name = "PTML", required = true) + @JsonProperty("PTML") + protected String ptml; + + /** + * 获取pcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPCOD() { + return pcod; + } + + /** + * 设置pcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPCOD(String value) { + this.pcod = value; + } + + /** + * 获取prnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRNM() { + return prnm; + } + + /** + * 设置prnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRNM(String value) { + this.prnm = value; + } + + /** + * 获取pnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPNMC() { + return pnmc; + } + + /** + * 设置pnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPNMC(String value) { + this.pnmc = value; + } + + /** + * 获取pcat属性的值。 + * + * @return + * possible object is + * {@link DOMINTCODE } + * + */ + public DOMINTCODE getPCAT() { + return pcat; + } + + /** + * 设置pcat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTCODE } + * + */ + public void setPCAT(DOMINTCODE value) { + this.pcat = value; + } + + /** + * 获取ptml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPTML() { + return ptml; + } + + /** + * 设置ptml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPTML(String value) { + this.ptml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/PTM.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/PTM.java new file mode 100644 index 0000000..a5e1b6a --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/PTM.java @@ -0,0 +1,999 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+ *         <element name="FLNO" type="{}FLIGHT_NO"/>
+ *         <element name="DATE" type="{}DATE_7"/>
+ *         <element name="ORIG" type="{}IATA_ARPT_CODE"/>
+ *         <element name="DEST">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <length value="3"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="TRAN" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="TALN" type="{}IATA_AIRL_CODE"/>
+ *                   <element name="TFLT" type="{}FLIGHT_NO"/>
+ *                   <element name="TFDT" type="{}DATE_7"/>
+ *                   <element name="TDES" type="{}IATA_ARPT_CODE"/>
+ *                   <element name="TSMK" minOccurs="0">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <enumeration value="S"/>
+ *                         <enumeration value="N"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="TSEA">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="3"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="TCOS">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <length value="1"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="TBAG">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="3"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="TBWT" minOccurs="0">
+ *                     <complexType>
+ *                       <simpleContent>
+ *                         <extension base="<>WGTUNIT">
+ *                           <attribute name="UNIT" use="required">
+ *                             <simpleType>
+ *                               <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                                 <enumeration value="K"/>
+ *                                 <enumeration value="L"/>
+ *                               </restriction>
+ *                             </simpleType>
+ *                           </attribute>
+ *                         </extension>
+ *                       </simpleContent>
+ *                     </complexType>
+ *                   </element>
+ *                   <element name="TPAX" maxOccurs="unbounded" minOccurs="0">
+ *                     <complexType>
+ *                       <complexContent>
+ *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                           <sequence>
+ *                             <element name="FNAM" maxOccurs="unbounded">
+ *                               <simpleType>
+ *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                                   <maxLength value="10"/>
+ *                                   <minLength value="1"/>
+ *                                 </restriction>
+ *                               </simpleType>
+ *                             </element>
+ *                             <element name="LNAM" maxOccurs="unbounded">
+ *                               <simpleType>
+ *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                                   <maxLength value="10"/>
+ *                                   <minLength value="1"/>
+ *                                 </restriction>
+ *                               </simpleType>
+ *                             </element>
+ *                           </sequence>
+ *                         </restriction>
+ *                       </complexContent>
+ *                     </complexType>
+ *                   </element>
+ *                   <element name="NCHD" minOccurs="0">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="2"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="NINF" minOccurs="0">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *                         <totalDigits value="2"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "alcd", + "flno", + "date", + "orig", + "dest", + "tran" +}) +@XmlRootElement(name = "PTM") +public class PTM + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ALCD", required = true) + @JsonProperty("ALCD") + protected String alcd; + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno; + @XmlElement(name = "DATE", required = true) + @JsonProperty("DATE") + protected String date; + @XmlElement(name = "ORIG", required = true) + @JsonProperty("ORIG") + protected String orig; + @XmlElement(name = "DEST", required = true) + @JsonProperty("DEST") + protected String dest; + @XmlElement(name = "TRAN") + @JsonProperty("TRAN") + protected List tran; + + /** + * 获取alcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALCD() { + return alcd; + } + + /** + * 设置alcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALCD(String value) { + this.alcd = value; + } + + /** + * 获取flno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLNO() { + return flno; + } + + /** + * 设置flno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLNO(String value) { + this.flno = value; + } + + /** + * 获取date属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDATE() { + return date; + } + + /** + * 设置date属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDATE(String value) { + this.date = value; + } + + /** + * 获取orig属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getORIG() { + return orig; + } + + /** + * 设置orig属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setORIG(String value) { + this.orig = value; + } + + /** + * 获取dest属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDEST() { + return dest; + } + + /** + * 设置dest属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDEST(String value) { + this.dest = value; + } + + /** + * Gets the value of the tran property. + * + *

+ * 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 set method for the tran property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getTRAN().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PTM.TRAN } + * + * + */ + public List getTRAN() { + if (tran == null) { + tran = new ArrayList(); + } + return this.tran; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="TALN" type="{}IATA_AIRL_CODE"/>
+     *         <element name="TFLT" type="{}FLIGHT_NO"/>
+     *         <element name="TFDT" type="{}DATE_7"/>
+     *         <element name="TDES" type="{}IATA_ARPT_CODE"/>
+     *         <element name="TSMK" minOccurs="0">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *               <enumeration value="S"/>
+     *               <enumeration value="N"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="TSEA">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="3"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="TCOS">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *               <length value="1"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="TBAG">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="3"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="TBWT" minOccurs="0">
+     *           <complexType>
+     *             <simpleContent>
+     *               <extension base="<>WGTUNIT">
+     *                 <attribute name="UNIT" use="required">
+     *                   <simpleType>
+     *                     <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *                       <enumeration value="K"/>
+     *                       <enumeration value="L"/>
+     *                     </restriction>
+     *                   </simpleType>
+     *                 </attribute>
+     *               </extension>
+     *             </simpleContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="TPAX" maxOccurs="unbounded" minOccurs="0">
+     *           <complexType>
+     *             <complexContent>
+     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *                 <sequence>
+     *                   <element name="FNAM" maxOccurs="unbounded">
+     *                     <simpleType>
+     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *                         <maxLength value="10"/>
+     *                         <minLength value="1"/>
+     *                       </restriction>
+     *                     </simpleType>
+     *                   </element>
+     *                   <element name="LNAM" maxOccurs="unbounded">
+     *                     <simpleType>
+     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *                         <maxLength value="10"/>
+     *                         <minLength value="1"/>
+     *                       </restriction>
+     *                     </simpleType>
+     *                   </element>
+     *                 </sequence>
+     *               </restriction>
+     *             </complexContent>
+     *           </complexType>
+     *         </element>
+     *         <element name="NCHD" minOccurs="0">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="2"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="NINF" minOccurs="0">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+     *               <totalDigits value="2"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "taln", + "tflt", + "tfdt", + "tdes", + "tsmk", + "tsea", + "tcos", + "tbag", + "tbwt", + "tpax", + "nchd", + "ninf" + }) + public static class TRAN + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "TALN", required = true) + @JsonProperty("TALN") + protected String taln; + @XmlElement(name = "TFLT", required = true) + @JsonProperty("TFLT") + protected String tflt; + @XmlElement(name = "TFDT", required = true) + @JsonProperty("TFDT") + protected String tfdt; + @XmlElement(name = "TDES", required = true) + @JsonProperty("TDES") + protected String tdes; + @XmlElement(name = "TSMK") + @JsonProperty("TSMK") + protected String tsmk; + @XmlElement(name = "TSEA", required = true) + @JsonProperty("TSEA") + protected BigInteger tsea; + @XmlElement(name = "TCOS", required = true) + @JsonProperty("TCOS") + protected String tcos; + @XmlElement(name = "TBAG", required = true) + @JsonProperty("TBAG") + protected BigInteger tbag; + @XmlElement(name = "TBWT") + @JsonProperty("TBWT") + protected PTM.TRAN.TBWT tbwt; + @XmlElement(name = "TPAX") + @JsonProperty("TPAX") + protected List tpax; + @XmlElement(name = "NCHD") + @JsonProperty("NCHD") + protected BigInteger nchd; + @XmlElement(name = "NINF") + @JsonProperty("NINF") + protected BigInteger ninf; + + /** + * 获取taln属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTALN() { + return taln; + } + + /** + * 设置taln属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTALN(String value) { + this.taln = value; + } + + /** + * 获取tflt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTFLT() { + return tflt; + } + + /** + * 设置tflt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTFLT(String value) { + this.tflt = value; + } + + /** + * 获取tfdt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTFDT() { + return tfdt; + } + + /** + * 设置tfdt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTFDT(String value) { + this.tfdt = value; + } + + /** + * 获取tdes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTDES() { + return tdes; + } + + /** + * 设置tdes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTDES(String value) { + this.tdes = value; + } + + /** + * 获取tsmk属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTSMK() { + return tsmk; + } + + /** + * 设置tsmk属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTSMK(String value) { + this.tsmk = value; + } + + /** + * 获取tsea属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTSEA() { + return tsea; + } + + /** + * 设置tsea属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTSEA(BigInteger value) { + this.tsea = value; + } + + /** + * 获取tcos属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTCOS() { + return tcos; + } + + /** + * 设置tcos属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTCOS(String value) { + this.tcos = value; + } + + /** + * 获取tbag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTBAG() { + return tbag; + } + + /** + * 设置tbag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTBAG(BigInteger value) { + this.tbag = value; + } + + /** + * 获取tbwt属性的值。 + * + * @return + * possible object is + * {@link PTM.TRAN.TBWT } + * + */ + public PTM.TRAN.TBWT getTBWT() { + return tbwt; + } + + /** + * 设置tbwt属性的值。 + * + * @param value + * allowed object is + * {@link PTM.TRAN.TBWT } + * + */ + public void setTBWT(PTM.TRAN.TBWT value) { + this.tbwt = value; + } + + /** + * Gets the value of the tpax property. + * + *

+ * 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 set method for the tpax property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getTPAX().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link PTM.TRAN.TPAX } + * + * + */ + public List getTPAX() { + if (tpax == null) { + tpax = new ArrayList(); + } + return this.tpax; + } + + /** + * 获取nchd属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNCHD() { + return nchd; + } + + /** + * 设置nchd属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNCHD(BigInteger value) { + this.nchd = value; + } + + /** + * 获取ninf属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getNINF() { + return ninf; + } + + /** + * 设置ninf属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setNINF(BigInteger value) { + this.ninf = value; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+         * <complexType>
+         *   <simpleContent>
+         *     <extension base="<>WGTUNIT">
+         *       <attribute name="UNIT" use="required">
+         *         <simpleType>
+         *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+         *             <enumeration value="K"/>
+         *             <enumeration value="L"/>
+         *           </restriction>
+         *         </simpleType>
+         *       </attribute>
+         *     </extension>
+         *   </simpleContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "value" + }) + public static class TBWT + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected BigInteger value; + @XmlAttribute(name = "UNIT", required = true) + @JsonProperty("UNIT") + protected String unit; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setValue(BigInteger value) { + this.value = value; + } + + /** + * 获取unit属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getUNIT() { + return unit; + } + + /** + * 设置unit属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setUNIT(String value) { + this.unit = value; + } + + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+         * <complexType>
+         *   <complexContent>
+         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+         *       <sequence>
+         *         <element name="FNAM" maxOccurs="unbounded">
+         *           <simpleType>
+         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+         *               <maxLength value="10"/>
+         *               <minLength value="1"/>
+         *             </restriction>
+         *           </simpleType>
+         *         </element>
+         *         <element name="LNAM" maxOccurs="unbounded">
+         *           <simpleType>
+         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+         *               <maxLength value="10"/>
+         *               <minLength value="1"/>
+         *             </restriction>
+         *           </simpleType>
+         *         </element>
+         *       </sequence>
+         *     </restriction>
+         *   </complexContent>
+         * </complexType>
+         * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "fnam", + "lnam" + }) + public static class TPAX + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FNAM", required = true) + @JsonProperty("FNAM") + protected List fnam; + @XmlElement(name = "LNAM", required = true) + @JsonProperty("LNAM") + protected List lnam; + + /** + * Gets the value of the fnam property. + * + *

+ * 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 set method for the fnam property. + * + *

+ * For example, to add a new item, do as follows: + *

+             *    getFNAM().add(newItem);
+             * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getFNAM() { + if (fnam == null) { + fnam = new ArrayList(); + } + return this.fnam; + } + + /** + * Gets the value of the lnam property. + * + *

+ * 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 set method for the lnam property. + * + *

+ * For example, to add a new item, do as follows: + *

+             *    getLNAM().add(newItem);
+             * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link String } + * + * + */ + public List getLNAM() { + if (lnam == null) { + lnam = new ArrayList(); + } + return this.lnam; + } + + } + + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGL.java new file mode 100644 index 0000000..a11f173 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGL.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="REGC" type="{}REGION_CODE"/>
+ *         <element name="REGN" type="{}STR30"/>
+ *         <element name="RGNC" type="{}STR30"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "regc", + "regn", + "rgnc" +}) +@XmlRootElement(name = "REGL") +public class REGL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "REGC", required = true) + @JsonProperty("REGC") + protected String regc; + @XmlElement(name = "REGN", required = true) + @JsonProperty("REGN") + protected String regn; + @XmlElement(name = "RGNC", required = true) + @JsonProperty("RGNC") + protected String rgnc; + + /** + * 获取regc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGC() { + return regc; + } + + /** + * 设置regc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGC(String value) { + this.regc = value; + } + + /** + * 获取regn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREGN() { + return regn; + } + + /** + * 设置regn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREGN(String value) { + this.regn = value; + } + + /** + * 获取rgnc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRGNC() { + return rgnc; + } + + /** + * 设置rgnc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRGNC(String value) { + this.rgnc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGN.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGN.java new file mode 100644 index 0000000..1a41d71 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/REGN.java @@ -0,0 +1,280 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RNUM" type="{}TAIL_NO"/>
+ *         <element name="ITAT" type="{}IATA_AIRC_CODE"/>
+ *         <element name="OWID" type="{}OPT_ORGANISATION"/>
+ *         <element name="ACAL" type="{}OPT_IATA_AIRL_CODE"/>
+ *         <element name="ALSC" type="{}OPT_STR10"/>
+ *         <element name="MAXP" type="{}OPT_MAXIMUM_PASSENGERS"/>
+ *         <element name="MFWT" type="{}OPT_NUMERIC92"/>
+ *         <element name="MTWT" type="{}OPT_NUMERIC92"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "rnum", + "itat", + "owid", + "acal", + "alsc", + "maxp", + "mfwt", + "mtwt" +}) +@XmlRootElement(name = "REGN") +public class REGN + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RNUM", required = true) + @JsonProperty("RNUM") + protected String rnum; + @XmlElement(name = "ITAT", required = true) + @JsonProperty("ITAT") + protected String itat; + @XmlElement(name = "OWID", required = true) + @JsonProperty("OWID") + protected String owid; + @XmlElement(name = "ACAL", required = true) + @JsonProperty("ACAL") + protected String acal; + @XmlElement(name = "ALSC", required = true) + @JsonProperty("ALSC") + protected String alsc; + @XmlElement(name = "MAXP", required = true) + @JsonProperty("MAXP") + protected String maxp; + @XmlElement(name = "MFWT", required = true) + @JsonProperty("MFWT") + protected String mfwt; + @XmlElement(name = "MTWT", required = true) + @JsonProperty("MTWT") + protected String mtwt; + + /** + * 获取rnum属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRNUM() { + return rnum; + } + + /** + * 设置rnum属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRNUM(String value) { + this.rnum = value; + } + + /** + * 获取itat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getITAT() { + return itat; + } + + /** + * 设置itat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setITAT(String value) { + this.itat = value; + } + + /** + * 获取owid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOWID() { + return owid; + } + + /** + * 设置owid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOWID(String value) { + this.owid = value; + } + + /** + * 获取acal属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACAL() { + return acal; + } + + /** + * 设置acal属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACAL(String value) { + this.acal = value; + } + + /** + * 获取alsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALSC() { + return alsc; + } + + /** + * 设置alsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALSC(String value) { + this.alsc = value; + } + + /** + * 获取maxp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMAXP() { + return maxp; + } + + /** + * 设置maxp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMAXP(String value) { + this.maxp = value; + } + + /** + * 获取mfwt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMFWT() { + return mfwt; + } + + /** + * 设置mfwt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMFWT(String value) { + this.mfwt = value; + } + + /** + * 获取mtwt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMTWT() { + return mtwt; + } + + /** + * 设置mtwt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMTWT(String value) { + this.mtwt = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RETURNDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RETURNDATA.java new file mode 100644 index 0000000..83a56b9 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RETURNDATA.java @@ -0,0 +1,108 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

RETURNDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="RETURNDATA">
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR30">
+ *       <attribute name="REID">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <enumeration value="G"/>
+ *             <enumeration value="A"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "RETURNDATA", propOrder = { + "value" +}) +public class RETURNDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "REID") + @JsonProperty("REID") + protected String reid;//G 地面返航 ,A 返航 + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取reid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREID() { + return reid; + } + + /** + * 设置reid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREID(String value) { + this.reid = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTEDAILY.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTEDAILY.java new file mode 100644 index 0000000..df1a9c6 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTEDAILY.java @@ -0,0 +1,162 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

ROUTEDAILY complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="ROUTEDAILY">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="APCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="SCAT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *         <element name="SCDT" type="{}OPT_TIME_11" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="RTNO" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *             <maxInclusive value="7"/>
+ *             <minInclusive value="1"/>
+ *             <totalDigits value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ROUTEDAILY", propOrder = { + "apcd", + "scat", + "scdt" +}) +public class ROUTEDAILY + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + @XmlElement(name = "SCAT") + @JsonProperty("SCAT") + protected String scat; + @XmlElement(name = "SCDT") + @JsonProperty("SCDT") + protected String scdt; + @XmlAttribute(name = "RTNO", required = true) + @JsonProperty("RTNO") + protected int rtno; + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + + /** + * 获取scat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSCAT() { + return scat; + } + + /** + * 设置scat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSCAT(String value) { + this.scat = value; + } + + /** + * 获取scdt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSCDT() { + return scdt; + } + + /** + * 设置scdt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSCDT(String value) { + this.scdt = value; + } + + /** + * 获取rtno属性的值。 + * + */ + public int getRTNO() { + return rtno; + } + + /** + * 设置rtno属性的值。 + * + */ + public void setRTNO(int value) { + this.rtno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTESEASONAL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTESEASONAL.java new file mode 100644 index 0000000..0236215 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/ROUTESEASONAL.java @@ -0,0 +1,234 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

ROUTESEASONAL complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="ROUTESEASONAL">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="APCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="SCAT" type="{}OPT_TIME_4" minOccurs="0"/>
+ *         <element name="SADC" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <pattern value="([\+,\-]\d{1})"/>
+ *               <pattern value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="SCDT" type="{}OPT_TIME_4" minOccurs="0"/>
+ *         <element name="SDDC" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <pattern value="([\+,\-]\d{1})"/>
+ *               <pattern value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *       <attribute name="RTNO" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *             <maxInclusive value="7"/>
+ *             <minInclusive value="1"/>
+ *             <totalDigits value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "ROUTESEASONAL", propOrder = { + "apcd", + "scat", + "sadc", + "scdt", + "sddc" +}) +public class ROUTESEASONAL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + @XmlElement(name = "SCAT") + @JsonProperty("SCAT") + protected String scat; + @XmlElement(name = "SADC") + @JsonProperty("SADC") + protected String sadc; + @XmlElement(name = "SCDT") + @JsonProperty("SCDT") + protected String scdt; + @XmlElement(name = "SDDC") + @JsonProperty("SDDC") + protected String sddc; + @XmlAttribute(name = "RTNO", required = true) + @JsonProperty("RTNO") + protected int rtno; + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + + /** + * 获取scat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSCAT() { + return scat; + } + + /** + * 设置scat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSCAT(String value) { + this.scat = value; + } + + /** + * 获取sadc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSADC() { + return sadc; + } + + /** + * 设置sadc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSADC(String value) { + this.sadc = value; + } + + /** + * 获取scdt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSCDT() { + return scdt; + } + + /** + * 设置scdt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSCDT(String value) { + this.scdt = value; + } + + /** + * 获取sddc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSDDC() { + return sddc; + } + + /** + * 设置sddc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSDDC(String value) { + this.sddc = value; + } + + /** + * 获取rtno属性的值。 + * + */ + public int getRTNO() { + return rtno; + } + + /** + * 设置rtno属性的值。 + * + */ + public void setRTNO(int value) { + this.rtno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RPFT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RPFT.java new file mode 100644 index 0000000..28d3032 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RPFT.java @@ -0,0 +1,113 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="STND">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FFID" type="{}OPT_STRFFID"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stnd", + "ffid" +}) +@XmlRootElement(name = "RPFT") +public class RPFT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STND", required = true) + @JsonProperty("STND") + protected String stnd; + @XmlElement(name = "FFID", required = true) + @JsonProperty("FFID") + protected String ffid; + + /** + * 获取stnd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTND() { + return stnd; + } + + /** + * 设置stnd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTND(String value) { + this.stnd = value; + } + + /** + * 获取ffid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFFID() { + return ffid; + } + + /** + * 设置ffid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFFID(String value) { + this.ffid = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCH.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCH.java new file mode 100644 index 0000000..fcee036 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCH.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{}STDB" minOccurs="0"/>
+ *         <element ref="{}STDE" minOccurs="0"/>
+ *         <element ref="{}ETDB" minOccurs="0"/>
+ *         <element ref="{}ETDE" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stdb", + "stde", + "etdb", + "etde" +}) +@XmlRootElement(name = "RQCH") +public class RQCH + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STDB") + @JsonProperty("STDB") + protected String stdb; + @XmlElement(name = "STDE") + @JsonProperty("STDE") + protected String stde; + @XmlElement(name = "ETDB") + @JsonProperty("ETDB") + protected String etdb; + @XmlElement(name = "ETDE") + @JsonProperty("ETDE") + protected String etde; + + /** + * 获取stdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDB() { + return stdb; + } + + /** + * 设置stdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDB(String value) { + this.stdb = value; + } + + /** + * 获取stde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDE() { + return stde; + } + + /** + * 设置stde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDE(String value) { + this.stde = value; + } + + /** + * 获取etdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDB() { + return etdb; + } + + /** + * 设置etdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDB(String value) { + this.etdb = value; + } + + /** + * 获取etde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDE() { + return etde; + } + + /** + * 设置etde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDE(String value) { + this.etde = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCT.java new file mode 100644 index 0000000..1cbfbd2 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQCT.java @@ -0,0 +1,106 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="BTIM" type="{}TIME_11"/>
+ *         <element name="ETIM" type="{}TIME_11"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "btim", + "etim" +}) +@XmlRootElement(name = "RQCT") +public class RQCT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "BTIM", required = true) + @JsonProperty("BTIM") + protected String btim; + @XmlElement(name = "ETIM", required = true) + @JsonProperty("ETIM") + protected String etim; + + /** + * 获取btim属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBTIM() { + return btim; + } + + /** + * 设置btim属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBTIM(String value) { + this.btim = value; + } + + /** + * 获取etim属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETIM() { + return etim; + } + + /** + * 设置etim属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETIM(String value) { + this.etim = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFD.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFD.java new file mode 100644 index 0000000..c582918 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFD.java @@ -0,0 +1,161 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <group ref="{}GRPRQFD"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stdb", + "stde", + "etdb", + "etde" +}) +@XmlRootElement(name = "RQFD") +public class RQFD + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STDB") + @JsonProperty("STDB") + protected String stdb; + @XmlElement(name = "STDE") + @JsonProperty("STDE") + protected String stde; + @XmlElement(name = "ETDB") + @JsonProperty("ETDB") + protected String etdb; + @XmlElement(name = "ETDE") + @JsonProperty("ETDE") + protected String etde; + + /** + * 获取stdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDB() { + return stdb; + } + + /** + * 设置stdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDB(String value) { + this.stdb = value; + } + + /** + * 获取stde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDE() { + return stde; + } + + /** + * 设置stde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDE(String value) { + this.stde = value; + } + + /** + * 获取etdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDB() { + return etdb; + } + + /** + * 设置etdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDB(String value) { + this.etdb = value; + } + + /** + * 获取etde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDE() { + return etde; + } + + /** + * 设置etde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDE(String value) { + this.etde = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFR.java new file mode 100644 index 0000000..caa4126 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFR.java @@ -0,0 +1,161 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <group ref="{}GRPRQFD"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stdb", + "stde", + "etdb", + "etde" +}) +@XmlRootElement(name = "RQFR") +public class RQFR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STDB") + @JsonProperty("STDB") + protected String stdb; + @XmlElement(name = "STDE") + @JsonProperty("STDE") + protected String stde; + @XmlElement(name = "ETDB") + @JsonProperty("ETDB") + protected String etdb; + @XmlElement(name = "ETDE") + @JsonProperty("ETDE") + protected String etde; + + /** + * 获取stdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDB() { + return stdb; + } + + /** + * 设置stdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDB(String value) { + this.stdb = value; + } + + /** + * 获取stde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDE() { + return stde; + } + + /** + * 设置stde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDE(String value) { + this.stde = value; + } + + /** + * 获取etdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDB() { + return etdb; + } + + /** + * 设置etdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDB(String value) { + this.etdb = value; + } + + /** + * 获取etde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDE() { + return etde; + } + + /** + * 设置etde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDE(String value) { + this.etde = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFS.java new file mode 100644 index 0000000..7642bd7 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFS.java @@ -0,0 +1,106 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SDAT" type="{}DATE_7" minOccurs="0"/>
+ *         <element name="EDAT" type="{}DATE_7" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sdat", + "edat" +}) +@XmlRootElement(name = "RQFS") +public class RQFS + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SDAT") + @JsonProperty("SDAT") + protected String sdat; + @XmlElement(name = "EDAT") + @JsonProperty("EDAT") + protected String edat; + + /** + * 获取sdat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSDAT() { + return sdat; + } + + /** + * 设置sdat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSDAT(String value) { + this.sdat = value; + } + + /** + * 获取edat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEDAT() { + return edat; + } + + /** + * 设置edat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEDAT(String value) { + this.edat = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFT.java new file mode 100644 index 0000000..50f8a28 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQFT.java @@ -0,0 +1,84 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="STND">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="8"/>
+ *               <minLength value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stnd" +}) +@XmlRootElement(name = "RQFT") +public class RQFT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STND", required = true) + @JsonProperty("STND") + protected String stnd; + + /** + * 获取stnd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTND() { + return stnd; + } + + /** + * 设置stnd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTND(String value) { + this.stnd = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQRD.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQRD.java new file mode 100644 index 0000000..df833fe --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQRD.java @@ -0,0 +1,104 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RTYP" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="BELT"/>
+ *               <enumeration value="CNTR"/>
+ *               <enumeration value="GATE"/>
+ *               <enumeration value="STND"/>
+ *               <enumeration value="COUL"/>
+ *               <enumeration value="REGL"/>
+ *               <enumeration value="ARPT"/>
+ *               <enumeration value="CITY"/>
+ *               <enumeration value="AIRL"/>
+ *               <enumeration value="AIRC"/>
+ *               <enumeration value="ORGN"/>
+ *               <enumeration value="FLTL"/>
+ *               <enumeration value="SLST"/>
+ *               <enumeration value="CLST"/>
+ *               <enumeration value="CLMP"/>
+ *               <enumeration value="CHLT"/>
+ *               <enumeration value="XRAY"/>
+ *               <enumeration value="CTLT"/>
+ *               <enumeration value="FRDR"/>
+ *               <enumeration value="CHUT"/>
+ *               <enumeration value="ABDG"/>
+ *               <enumeration value="STTS"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "rtyp" +}) +@XmlRootElement(name = "RQRD") +public class RQRD + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RTYP") + @JsonProperty("RTYP") + protected String rtyp; + + /** + * 获取rtyp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRTYP() { + return rtyp; + } + + /** + * 设置rtyp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRTYP(String value) { + this.rtyp = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQSF.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQSF.java new file mode 100644 index 0000000..5a72d55 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQSF.java @@ -0,0 +1,77 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FFID" type="{}STRFFID"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "ffid" +}) +@XmlRootElement(name = "RQSF") +public class RQSF + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FFID", required = true) + @JsonProperty("FFID") + protected String ffid; + + /** + * 获取ffid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFFID() { + return ffid; + } + + /** + * 设置ffid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFFID(String value) { + this.ffid = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQST.java new file mode 100644 index 0000000..6a993e4 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RQST.java @@ -0,0 +1,161 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <group ref="{}GRPRQFD"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "stdb", + "stde", + "etdb", + "etde" +}) +@XmlRootElement(name = "RQST") +public class RQST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STDB") + @JsonProperty("STDB") + protected String stdb; + @XmlElement(name = "STDE") + @JsonProperty("STDE") + protected String stde; + @XmlElement(name = "ETDB") + @JsonProperty("ETDB") + protected String etdb; + @XmlElement(name = "ETDE") + @JsonProperty("ETDE") + protected String etde; + + /** + * 获取stdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDB() { + return stdb; + } + + /** + * 设置stdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDB(String value) { + this.stdb = value; + } + + /** + * 获取stde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDE() { + return stde; + } + + /** + * 设置stde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDE(String value) { + this.stde = value; + } + + /** + * 获取etdb属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDB() { + return etdb; + } + + /** + * 设置etdb属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDB(String value) { + this.etdb = value; + } + + /** + * 获取etde属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getETDE() { + return etde; + } + + /** + * 设置etde属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setETDE(String value) { + this.etde = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RSTA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RSTA.java new file mode 100644 index 0000000..f753f9b --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RSTA.java @@ -0,0 +1,245 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RTYP">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="BELT"/>
+ *               <enumeration value="CNTR"/>
+ *               <enumeration value="GATE"/>
+ *               <enumeration value="STND"/>
+ *               <enumeration value="CTLT"/>
+ *               <enumeration value="XRAY"/>
+ *               <enumeration value="CHUT"/>
+ *               <enumeration value="FRDR"/>
+ *               <enumeration value="ABDG"/>
+ *               <enumeration value="ICEQ"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="RSID" type="{}STR8"/>
+ *         <element name="STAT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <length value="1"/>
+ *               <enumeration value="E"/>
+ *               <enumeration value="D"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="RDST" type="{}TIME_11"/>
+ *         <element name="RDET" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="RRMK" type="{}STR40" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "rtyp", + "rsid", + "stat", + "rdst", + "rdet", + "rrmk" +}) +@XmlRootElement(name = "RSTA") +public class RSTA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RTYP", required = true) + @JsonProperty("RTYP") + protected String rtyp; + @XmlElement(name = "RSID", required = true) + @JsonProperty("RSID") + protected String rsid; + @XmlElement(name = "STAT", required = true) + @JsonProperty("STAT") + protected String stat; + @XmlElement(name = "RDST", required = true) + @JsonProperty("RDST") + protected String rdst; + @XmlElement(name = "RDET") + @JsonProperty("RDET") + protected String rdet; + @XmlElement(name = "RRMK") + @JsonProperty("RRMK") + protected String rrmk; + + /** + * 获取rtyp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRTYP() { + return rtyp; + } + + /** + * 设置rtyp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRTYP(String value) { + this.rtyp = value; + } + + /** + * 获取rsid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRSID() { + return rsid; + } + + /** + * 设置rsid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRSID(String value) { + this.rsid = value; + } + + /** + * 获取stat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTAT() { + return stat; + } + + /** + * 设置stat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTAT(String value) { + this.stat = value; + } + + /** + * 获取rdst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRDST() { + return rdst; + } + + /** + * 设置rdst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRDST(String value) { + this.rdst = value; + } + + /** + * 获取rdet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRDET() { + return rdet; + } + + /** + * 设置rdet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRDET(String value) { + this.rdet = value; + } + + /** + * 获取rrmk属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRRMK() { + return rrmk; + } + + /** + * 设置rrmk属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRRMK(String value) { + this.rrmk = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/RUNW.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RUNW.java new file mode 100644 index 0000000..820f241 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/RUNW.java @@ -0,0 +1,145 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; +import javax.xml.bind.annotation.XmlValue; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <simpleContent>
+ *     <extension base="<>OPT_STR80">
+ *       <attribute name="PRUN" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="1"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *       <attribute name="LRUN" use="required">
+ *         <simpleType>
+ *           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *             <maxLength value="8"/>
+ *             <minLength value="1"/>
+ *           </restriction>
+ *         </simpleType>
+ *       </attribute>
+ *     </extension>
+ *   </simpleContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "value" +}) +@XmlRootElement(name = "RUNW") +public class RUNW + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlValue + @JsonProperty("VALUE") + protected String value; + @XmlAttribute(name = "PRUN", required = true) + @JsonProperty("PRUN") + protected String prun; + @XmlAttribute(name = "LRUN", required = true) + @JsonProperty("LRUN") + protected String lrun; + + /** + * 获取value属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getValue() { + return value; + } + + /** + * 设置value属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setValue(String value) { + this.value = value; + } + + /** + * 获取prun属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPRUN() { + return prun; + } + + /** + * 设置prun属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPRUN(String value) { + this.prun = value; + } + + /** + * 获取lrun属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLRUN() { + return lrun; + } + + /** + * 设置lrun属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLRUN(String value) { + this.lrun = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHD.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHD.java new file mode 100644 index 0000000..680e9a8 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHD.java @@ -0,0 +1,2173 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; + +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="RECS" type="{}RECORDS"/>
+ *         <element name="FLTR" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="FLID" type="{}INTEGER12"/>
+ *                   <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+ *                   <element name="ALSC" type="{}STR10" minOccurs="0"/>
+ *                   <element name="FLNO" type="{}FLIGHT_NO"/>
+ *                   <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+ *                   <element name="SODT" type="{}TIME_11"/>
+ *                   <element name="FLTY" type="{}STR1"/>
+ *                   <element name="FLIN" type="{}DOMINTMIXRGN_CODE"/>
+ *                   <element name="ROUT" type="{}ROUTEDAILY" maxOccurs="6"/>
+ *                   <element name="ACFT" type="{}IATA_AIRC_CODE"/>
+ *                   <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+ *                   <element name="TAOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+ *                   <element name="TAFL" type="{}FLIGHT_NO" minOccurs="0"/>
+ *                   <element name="TAID" type="{}INTEGER12" minOccurs="0"/>
+ *                   <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
+ *                   <element name="MAXP" type="{}MAXIMUM_PASSENGERS" minOccurs="0"/>
+ *                   <element name="CSOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+ *                   <element name="CSFT" type="{}FLIGHT_NO" minOccurs="0"/>
+ *                   <element name="MAID" type="{}INTEGER12" minOccurs="0"/>
+ *                   <element name="ESTT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="ACTT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="CHDT" type="{}CHUTEDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="GTDT" type="{}GATEDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="STND" type="{}STR8" minOccurs="0"/>
+ *                   <element name="PSDT" type="{}STANDDATA" maxOccurs="9" minOccurs="0"/>
+ *                   <element name="CKDT" type="{}DESKDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="PHAG" type="{}ORGANISATION" minOccurs="0"/>
+ *                   <element name="CNCL" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="DELY" type="{}DELAYDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *                   <element name="REMC" type="{}STR80" minOccurs="0"/>
+ *                   <element name="CLDT" type="{}BELTDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="BOTM" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="LACL" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="FINT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="CHOT" type="{}CHOCKSDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="APPT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="EGSR" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="EGST" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="FHAG" type="{}ORGANISATION" minOccurs="0"/>
+ *                   <element name="MHAG" type="{}ORGANISATION" minOccurs="0"/>
+ *                   <element name="VIPP" type="{}INTEGER3" minOccurs="0"/>
+ *                   <element name="VIPR" type="{}INTEGER1" minOccurs="0"/>
+ *                   <element name="FDIV" type="{}DIVERSIONDATA" minOccurs="0"/>
+ *                   <element name="FRET" type="{}RETURNDATA" minOccurs="0"/>
+ *                   <element name="ABTM" type="{}BRIDGEDATA" maxOccurs="99" minOccurs="0"/>
+ *                   <element name="FLAB" type="{}ABORTDATA" minOccurs="0"/>
+ *                   <element name="SRVT" type="{}SERVICEDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *                   <element name="VIPF" type="{}VIPDATA" maxOccurs="unbounded" minOccurs="0"/>
+ *                   <element name="LBNO" type="{}INTEGER3" minOccurs="0"/>
+ *                   <element name="LBWT" type="{}NUMERIC92" minOccurs="0"/>
+ *                   <element name="PAXC" type="{}INTEGER3" minOccurs="0"/>
+ *                   <element name="ERUT" type="{}ROUTEDAILY" maxOccurs="7" minOccurs="2"/>
+ *                   <element name="EXSC" type="{}OPT_STR8" minOccurs="0"/>
+ *                   <element name="EXSR" type="{}STR256" minOccurs="0"/>
+ *                   <element name="FTSS" type="{}STR8"/>
+ *                   <element name="PEDT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="NEAT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="PADT" type="{}TIME_11" minOccurs="0"/>
+ *                   <element name="NAAT" type="{}TIME_11" minOccurs="0"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "recs", + "fltr" +}) +@XmlRootElement(name = "SCHD") +public class SCHD + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "RECS") + @JsonProperty("RECS") + @XmlSchemaType(name = "integer") + protected int recs; + @XmlElement(name = "FLTR") + @JsonProperty("FLTR") + protected List fltr; + + /** + * 获取recs属性的值。 + * + */ + public int getRECS() { + return recs; + } + + /** + * 设置recs属性的值。 + * + */ + public void setRECS(int value) { + this.recs = value; + } + + /** + * Gets the value of the fltr property. + * + *

+ * 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 set method for the fltr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLTR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHD.FLTR } + * + * + */ + public List getFLTR() { + if (fltr == null) { + fltr = new ArrayList(); + } + return this.fltr; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="FLID" type="{}INTEGER12"/>
+     *         <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+     *         <element name="ALSC" type="{}STR10" minOccurs="0"/>
+     *         <element name="FLNO" type="{}FLIGHT_NO"/>
+     *         <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+     *         <element name="SODT" type="{}TIME_11"/>
+     *         <element name="FLTY" type="{}STR1"/>
+     *         <element name="FLIN" type="{}DOMINTMIXRGN_CODE"/>
+     *         <element name="ROUT" type="{}ROUTEDAILY" maxOccurs="6"/>
+     *         <element name="ACFT" type="{}IATA_AIRC_CODE"/>
+     *         <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+     *         <element name="TAOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+     *         <element name="TAFL" type="{}FLIGHT_NO" minOccurs="0"/>
+     *         <element name="TAID" type="{}INTEGER12" minOccurs="0"/>
+     *         <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
+     *         <element name="MAXP" type="{}MAXIMUM_PASSENGERS" minOccurs="0"/>
+     *         <element name="CSOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+     *         <element name="CSFT" type="{}FLIGHT_NO" minOccurs="0"/>
+     *         <element name="MAID" type="{}INTEGER12" minOccurs="0"/>
+     *         <element name="ESTT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="ACTT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="CHDT" type="{}CHUTEDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="GTDT" type="{}GATEDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="STND" type="{}STR8" minOccurs="0"/>
+     *         <element name="PSDT" type="{}STANDDATA" maxOccurs="9" minOccurs="0"/>
+     *         <element name="CKDT" type="{}DESKDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="PHAG" type="{}ORGANISATION" minOccurs="0"/>
+     *         <element name="CNCL" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="DELY" type="{}DELAYDATA" maxOccurs="unbounded" minOccurs="0"/>
+     *         <element name="REMC" type="{}STR80" minOccurs="0"/>
+     *         <element name="CLDT" type="{}BELTDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="BOTM" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="LACL" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="FINT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="CHOT" type="{}CHOCKSDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="APPT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="EGSR" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="EGST" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="FHAG" type="{}ORGANISATION" minOccurs="0"/>
+     *         <element name="MHAG" type="{}ORGANISATION" minOccurs="0"/>
+     *         <element name="VIPP" type="{}INTEGER3" minOccurs="0"/>
+     *         <element name="VIPR" type="{}INTEGER1" minOccurs="0"/>
+     *         <element name="FDIV" type="{}DIVERSIONDATA" minOccurs="0"/>
+     *         <element name="FRET" type="{}RETURNDATA" minOccurs="0"/>
+     *         <element name="ABTM" type="{}BRIDGEDATA" maxOccurs="99" minOccurs="0"/>
+     *         <element name="FLAB" type="{}ABORTDATA" minOccurs="0"/>
+     *         <element name="SRVT" type="{}SERVICEDATA" maxOccurs="unbounded" minOccurs="0"/>
+     *         <element name="VIPF" type="{}VIPDATA" maxOccurs="unbounded" minOccurs="0"/>
+     *         <element name="LBNO" type="{}INTEGER3" minOccurs="0"/>
+     *         <element name="LBWT" type="{}NUMERIC92" minOccurs="0"/>
+     *         <element name="PAXC" type="{}INTEGER3" minOccurs="0"/>
+     *         <element name="ERUT" type="{}ROUTEDAILY" maxOccurs="7" minOccurs="2"/>
+     *         <element name="EXSC" type="{}OPT_STR8" minOccurs="0"/>
+     *         <element name="EXSR" type="{}STR256" minOccurs="0"/>
+     *         <element name="FTSS" type="{}STR8"/>
+     *         <element name="PEDT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="NEAT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="PADT" type="{}TIME_11" minOccurs="0"/>
+     *         <element name="NAAT" type="{}TIME_11" minOccurs="0"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "flid", + "alcd", + "alsc", + "flno", + "mvin", + "sodt", + "flty", + "flin", + "rout", + "acft", + "reno", + "taop", + "tafl", + "taid", + "trml", + "maxp", + "csop", + "csft", + "maid", + "estt", + "actt", + "chdt", + "gtdt", + "stnd", + "psdt", + "ckdt", + "phag", + "cncl", + "dely", + "remc", + "cldt", + "botm", + "lacl", + "fint", + "chot", + "appt", + "egsr", + "egst", + "fhag", + "mhag", + "vipp", + "vipr", + "fdiv", + "fret", + "abtm", + "flab", + "srvt", + "vipf", + "lbno", + "lbwt", + "paxc", + "erut", + "exsc", + "exsr", + "ftss", + "pedt", + "neat", + "padt", + "naat" + }) + @ApiModel(value="FLTR",description="航班动态结构描述") + @JsonIgnoreProperties(ignoreUnknown = true) + public static class FLTR + implements Serializable + { + + private final static long serialVersionUID = 1L; + + @ApiModelProperty(value="航班id") + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid;//航班id + + @ApiModelProperty(value="航空公司代码") + @XmlElement(name = "ALCD", required = true) + @JsonProperty("ALCD") + protected String alcd;//airline code 航空公司代码 + + @ApiModelProperty(value="航空公司子公司代码") + @XmlElement(name = "ALSC") + @JsonProperty("ALSC") + protected String alsc;//airline subcompany code 航空公司子公司代码 + + @ApiModelProperty(value="航班号 ") + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno;//flight number 航班号 + + @ApiModelProperty(value="运行标识,A – Arrival/到达 D – Departure/离港 ") + @XmlElement(name = "MVIN", required = true) + @JsonProperty("MVIN") + @XmlSchemaType(name = "string") + protected MOVEMENTINDICATOR mvin;//movement indicator 运行标识,A – Arrival/到达 D – Departure/离港 + + @ApiModelProperty(value="航班计划日期/时间 STA 到达 ,STD 离港 ") + @XmlElement(name = "SODT", required = true) + @JsonProperty("SODT") + protected String sodt;//航班计划日期/时间 STA 到达 ,STD 离港 + + @ApiModelProperty(value="航班类型如客机、货机、军用、VIP等 ") + @XmlElement(name = "FLTY", required = true) + @JsonProperty("FLTY") + protected String flty;//航班类型如客机、货机、军用、VIP等 + + @ApiModelProperty(value="Flight indicator 航班标识,D 国内 I 国际 M 混合 ") + @XmlElement(name = "FLIN", required = true) + @JsonProperty("FLIN") + @XmlSchemaType(name = "string") + protected DOMINTMIXRGNCODE flin;//Flight indicator 航班标识 + + @ApiModelProperty(value="航线") + @XmlElement(name = "ROUT", required = true) + @JsonProperty("ROUT") + protected List rout;//航线 + + @ApiModelProperty(value="Aircraft type 航班使用的机型") + @XmlElement(name = "ACFT", required = true) + @JsonProperty("ACFT") + protected String acft;//Aircraft type 航班使用的机型 + + @ApiModelProperty(value="航班注册号或尾号") + @XmlElement(name = "RENO") + @JsonProperty("RENO") + protected String reno;//Registration or tail number of flight 航班注册号或尾号 + + @ApiModelProperty(value="航班注册号或尾号,上一次的值") + @XmlElement(name = "LRENO") + @JsonProperty("LRENO") + protected String lreno;//Registration or tail number of flight 航班注册号或尾号,上一次的值 + + @ApiModelProperty(value="Turnaround operator 承运人") + @XmlElement(name = "TAOP") + @JsonProperty("TAOP") + protected String taop;//Turnaround operator 承运人 + + @ApiModelProperty(value="承运航班号") + @XmlElement(name = "TAFL") + @JsonProperty("TAFL") + protected String tafl;//Turnaround flight number 承运航班号 + + @ApiModelProperty(value="后接飞航班唯一的AODB ID ") + @XmlElement(name = "TAID") + @JsonProperty("TAID") + protected BigInteger taid;// 后接飞航班唯一的AODB ID + + @ApiModelProperty(value="航班航站楼") + @XmlElement(name = "TRML") + @JsonProperty("TRML") + protected String trml;// Terminal 航班航站楼 + + @ApiModelProperty(value="该航班最大载客数") + @XmlElement(name = "MAXP") + @JsonProperty("MAXP") + protected BigInteger maxp;//Maximum passengers 该航班最大载客数 + + @ApiModelProperty(value="共享航班的主航班承运人代码") + @XmlElement(name = "CSOP") + @JsonProperty("CSOP") + protected String csop;//code share flight Operator 共享航班的主航班承运人代码 + + @ApiModelProperty(value="共享航班的主航班号") + @XmlElement(name = "CSFT") + @JsonProperty("CSFT") + protected String csft;//code share flight Flight number 共享航班的主航班号 + + @ApiModelProperty(value="代码共享航班的主航班的唯一的master flight AODB ID ") + @XmlElement(name = "MAID") + @JsonProperty("MAID") + protected BigInteger maid;//代码共享航班的主航班的唯一的master flight AODB ID + + @ApiModelProperty(value="Estimated time of flight. 预计时间") + @XmlElement(name = "ESTT") + @JsonProperty("ESTT") + protected String estt;//Estimated time of flight. 预计时间 + + @ApiModelProperty(value="Actual time of flight. 实际时间") + @XmlElement(name = "ACTT") + @JsonProperty("ACTT") + protected String actt;//Actual time of flight. 实际时间 + + @ApiModelProperty(value="chutes 多行李传送带数据") + @XmlElement(name = "CHDT") + @JsonProperty("CHDT") + protected List chdt;//chutes 多行李传送带数据 + + @ApiModelProperty(value="gate data 航班登机门数据") + @XmlElement(name = "GTDT") + @JsonProperty("GTDT") + protected List gtdt;//gate data 航班登机门数据 + + @ApiModelProperty(value="stand 航班当前停机位位置") + @XmlElement(name = "STND") + @JsonProperty("STND") + protected String stnd;// stand 航班当前停机位位置 + + @ApiModelProperty(value="航班计划机位数据 plan stand data") + @XmlElement(name = "PSDT") + @JsonProperty("PSDT") + protected List psdt;//航班计划机位数据 plan stand data + + @ApiModelProperty(value="上次航班机位数据,机位逗号分隔") + @XmlElement(name = "LPSDT") + @JsonProperty("LPSDT") + protected String lpsdt;//上次航班机位数据,机位逗号分隔 + + @ApiModelProperty(value=" check in counter data 值机位数据") + @XmlElement(name = "CKDT") + @JsonProperty("CKDT") + protected List ckdt;// check in counter data 值机位数据 + + @ApiModelProperty(value="Passenger handling agent for flight 航班旅客处理柜员") + @XmlElement(name = "PHAG") + @JsonProperty("PHAG") + protected BigInteger phag;//Passenger handling agent for flight 航班旅客处理柜员 + + @ApiModelProperty(value="取消日期时间") + @XmlElement(name = "CNCL") + @JsonProperty("CNCL") + protected String cncl;//取消日期时间 + + @ApiModelProperty(value="延误信息数据") + @XmlElement(name = "DELY") + @JsonProperty("DELY") + protected List dely;//延误信息数据 + + @ApiModelProperty(value="remarks 文本注释") + @XmlElement(name = "REMC") + @JsonProperty("REMC") + protected String remc;// remarks 文本注释 + + @ApiModelProperty(value="航班的行李传送转盘数据") + @XmlElement(name = "CLDT") + @JsonProperty("CLDT") + protected List cldt;//航班的行李传送转盘数据 + + @ApiModelProperty(value="离港航班登机开始时间") + @XmlElement(name = "BOTM") + @JsonProperty("BOTM") + protected String botm;//Boarding open time 离港航班登机开始时间 + + @ApiModelProperty(value=" last call 离港航班最后通知时间") + @XmlElement(name = "LACL") + @JsonProperty("LACL") + protected String lacl;//last call 离港航班最后通知时间 + + @ApiModelProperty(value="Finals Time. 最终时间。") + @XmlElement(name = "FINT") + @JsonProperty("FINT") + protected String fint;//Finals Time. 最终时间。 + + @ApiModelProperty(value="chocks time 轮挡时间数据") + @XmlElement(name = "CHOT") + @JsonProperty("CHOT") + protected List chot;// chocks time 轮挡时间数据 + + @ApiModelProperty(value="Approved time for departures 批准的离港时间") + @XmlElement(name = "APPT") + @JsonProperty("APPT") + protected String appt;//Approved time for departures 批准的离港时间 + + @ApiModelProperty(value="Approved time for departures 批准的离港时间") + @XmlElement(name = "EGSR") + @JsonProperty("EGSR") + protected String egsr;//Engine start request for departures 离港时引擎发动请求 + + @ApiModelProperty(value="Approved time for departures 离港引擎发动时间") + @XmlElement(name = "EGST") + @JsonProperty("EGST") + protected String egst;//Engine start time for departures 离港引擎发动时间 + + @ApiModelProperty(value="Field (or Ground) Handling agent for flight. 航班的机坪(或外场)处理代理") + @XmlElement(name = "FHAG") + @JsonProperty("FHAG") + protected BigInteger fhag;//Field (or Ground) Handling agent for flight. 航班的机坪(或外场)处理代理 + + @ApiModelProperty(value="航班维护处理代理") + @XmlElement(name = "MHAG") + @JsonProperty("MHAG") + protected BigInteger mhag;//Maintenance Handling agent for flight. 航班维护处理代理 + + @ApiModelProperty(value="当前航班的VIP旅客数") + @XmlElement(name = "VIPP") + @JsonProperty("VIPP") + protected BigInteger vipp;//VIP passengers.当前航班的VIP旅客数 + + @ApiModelProperty(value="VIP航班等级标志 一个单一数字表示VIP的 等级,0表示不是VIP航 班") + @XmlElement(name = "VIPR") + @JsonProperty("VIPR") + protected BigInteger vipr;//VIP航班等级标志 一个单一数字表示VIP的 等级 + + @ApiModelProperty(value="转场") + @XmlElement(name = "FDIV") + @JsonProperty("FDIV") + protected DIVERSIONDATA fdiv;//转场 + + @ApiModelProperty(value="flight has returned 航班返回原因描述") + @XmlElement(name = "FRET") + @JsonProperty("FRET") + protected RETURNDATA fret;//flight has returned 航班返回原因描述 + + @ApiModelProperty(value="Air bridge time 登机桥时间数据") + @XmlElement(name = "ABTM") + @JsonProperty("ABTM") + protected List abtm;//Air bridge time 登机桥时间数据 + + + @ApiModelProperty(value="登机桥数据,逗号分隔") + @XmlElement(name = "ABDG") + @JsonProperty("ABDG") + protected String abdg;//登机桥数据,逗号分隔 + + + @ApiModelProperty(value="flight’s landing has been aborted.航班着陆中止原因的描述") + @XmlElement(name = "FLAB") + @JsonProperty("FLAB") + protected ABORTDATA flab;// flight’s landing has been aborted.航班着陆中止原因的描述 + + @ApiModelProperty(value="service 服务数据") + @XmlElement(name = "SRVT") + @JsonProperty("SRVT") + protected List srvt;//service 服务数据 + + @ApiModelProperty(value="VIP 数据") + @XmlElement(name = "VIPF") + @JsonProperty("VIPF") + protected List vipf;//VIP 数据 + + @ApiModelProperty(value="No of local bags 离港航班本地值机行李件数") + @XmlElement(name = "LBNO") + @JsonProperty("LBNO") + protected BigInteger lbno;//No of local bags 离港航班本地值机行李件数 + + @ApiModelProperty(value="Total local checked in bag weight for departure flights 离港航班本地值机行李总重量") + @XmlElement(name = "LBWT") + @JsonProperty("LBWT") + protected BigDecimal lbwt;//Total local checked in bag weight for departure flights 离港航班本地值机行李总重量 + + @ApiModelProperty(value="Total number of passengers on the flight 航班旅客总数") + @XmlElement(name = "PAXC") + @JsonProperty("PAXC") + protected BigInteger paxc;//Total number of passengers on the flight 航班旅客总数 + + @ApiModelProperty(value="完整航线的细节信息 和 rout 有区别") + @XmlElement(name = "ERUT", required = true) + @JsonProperty("ERUT") + protected List erut;//完整航线的细节信息 和 rout 有区别 + + @ApiModelProperty(value="航班外部状态代码") + @XmlElement(name = "EXSC") + @JsonProperty("EXSC") + protected String exsc;//Flight external status code 航班外部状态代码 + + @ApiModelProperty(value="Flight external status remarks 航班外部状态备注") + @XmlElement(name = "EXSR") + @JsonProperty("EXSR") + protected String exsr;//Flight external status remarks 航班外部状态备注 + + @ApiModelProperty(value="Flight status 航班状态,参照基础数据") + @XmlElement(name = "FTSS", required = true) + @JsonProperty("FTSS") + protected String ftss;//Flight status 航班状态,参照基础数据, + + @XmlElement(name = "PEDT") + @JsonProperty("PEDT") + protected String pedt; + + @XmlElement(name = "NEAT") + @JsonProperty("NEAT") + protected String neat; + + @ApiModelProperty(value=" 前站实际起飞时间 ") + @XmlElement(name = "PADT") + @JsonProperty("PADT") + protected String padt;//Actual departure time for previous step. 前站实际起飞时间 + + @XmlElement(name = "NAAT") + @JsonProperty("NAAT") + protected String naat; + + @ApiModelProperty(value="abnormal 异常状态信息列表,DLY,RTN,CAN,ALT") + @XmlElement(name = "ABN") + @JsonProperty("ABN") + protected List abn;//abnormal 异常状态信息列表,DLY,RTN,CAN,ALT + + @ApiModelProperty(value="共享航班数据信息") + @XmlElement(name = "MAFL") + @JsonProperty("MAFL") + protected List mafl;//共享航班数据信息 + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取alcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALCD() { + return alcd; + } + + /** + * 设置alcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALCD(String value) { + this.alcd = value; + } + + /** + * 获取alsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALSC() { + return alsc; + } + + /** + * 设置alsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALSC(String value) { + this.alsc = value; + } + + /** + * 获取flno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLNO() { + return flno; + } + + /** + * 设置flno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLNO(String value) { + this.flno = value; + } + + /** + * 获取mvin属性的值。 + * + * @return + * possible object is + * {@link MOVEMENTINDICATOR } + * + */ + public MOVEMENTINDICATOR getMVIN() { + return mvin; + } + + /** + * 设置mvin属性的值。 + * + * @param value + * allowed object is + * {@link MOVEMENTINDICATOR } + * + */ + public void setMVIN(MOVEMENTINDICATOR value) { + this.mvin = value; + } + + /** + * 获取sodt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSODT() { + return sodt; + } + + /** + * 设置sodt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSODT(String value) { + this.sodt = value; + } + + /** + * 获取flty属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLTY() { + return flty; + } + + /** + * 设置flty属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLTY(String value) { + this.flty = value; + } + + /** + * 获取flin属性的值。 + * + * @return + * possible object is + * {@link DOMINTMIXRGNCODE } + * + */ + public DOMINTMIXRGNCODE getFLIN() { + return flin; + } + + /** + * 设置flin属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTMIXRGNCODE } + * + */ + public void setFLIN(DOMINTMIXRGNCODE value) { + this.flin = value; + } + + /** + * Gets the value of the rout property. + * + *

+ * 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 set method for the rout property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getROUT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTEDAILY } + * + * + */ + public List getROUT() { + if (rout == null) { + rout = new ArrayList(); + } + return this.rout; + } + + /** + * 获取acft属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACFT() { + return acft; + } + + /** + * 设置acft属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACFT(String value) { + this.acft = value; + } + + /** + * 获取reno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRENO() { + return reno; + } + + /** + * 设置reno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRENO(String value) { + this.reno = value; + } + + /** + * 获取taop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAOP() { + return taop; + } + + /** + * 设置taop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAOP(String value) { + this.taop = value; + } + + /** + * 获取tafl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAFL() { + return tafl; + } + + /** + * 设置tafl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAFL(String value) { + this.tafl = value; + } + + /** + * 获取taid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getTAID() { + return taid; + } + + /** + * 设置taid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setTAID(BigInteger value) { + this.taid = value; + } + + /** + * 获取trml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRML() { + return trml; + } + + /** + * 设置trml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRML(String value) { + this.trml = value; + } + + /** + * 获取maxp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMAXP() { + return maxp; + } + + /** + * 设置maxp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMAXP(BigInteger value) { + this.maxp = value; + } + + /** + * 获取csop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCSOP() { + return csop; + } + + /** + * 设置csop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCSOP(String value) { + this.csop = value; + } + + /** + * 获取csft属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCSFT() { + return csft; + } + + /** + * 设置csft属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCSFT(String value) { + this.csft = value; + } + + /** + * 获取maid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMAID() { + return maid; + } + + /** + * 设置maid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMAID(BigInteger value) { + this.maid = value; + } + + /** + * 获取estt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getESTT() { + return estt; + } + + /** + * 设置estt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setESTT(String value) { + this.estt = value; + } + + /** + * 获取actt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACTT() { + return actt; + } + + /** + * 设置actt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACTT(String value) { + this.actt = value; + } + + /** + * Gets the value of the chdt property. + * + *

+ * 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 set method for the chdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getCHDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CHUTEDATA } + * + * + */ + public List getCHDT() { + if (chdt == null) { + chdt = new ArrayList(); + } + return this.chdt; + } + + /** + * Gets the value of the gtdt property. + * + *

+ * 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 set method for the gtdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getGTDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link GATEDATA } + * + * + */ + public List getGTDT() { + if (gtdt == null) { + gtdt = new ArrayList(); + } + return this.gtdt; + } + + /** + * 获取stnd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTND() { + return stnd; + } + + /** + * 设置stnd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTND(String value) { + this.stnd = value; + } + + /** + * Gets the value of the psdt property. + * + *

+ * 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 set method for the psdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getPSDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link STANDDATA } + * + * + */ + public List getPSDT() { + if (psdt == null) { + psdt = new ArrayList(); + } + return this.psdt; + } + + /** + * Gets the value of the ckdt property. + * + *

+ * 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 set method for the ckdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getCKDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DESKDATA } + * + * + */ + public List getCKDT() { + if (ckdt == null) { + ckdt = new ArrayList(); + } + return this.ckdt; + } + + /** + * 获取phag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPHAG() { + return phag; + } + + /** + * 设置phag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPHAG(BigInteger value) { + this.phag = value; + } + + /** + * 获取cncl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCNCL() { + return cncl; + } + + /** + * 设置cncl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCNCL(String value) { + this.cncl = value; + } + + /** + * Gets the value of the dely property. + * + *

+ * 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 set method for the dely property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getDELY().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link DELAYDATA } + * + * + */ + public List getDELY() { + if (dely == null) { + dely = new ArrayList(); + } + return this.dely; + } + + /** + * 获取remc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMC() { + return remc; + } + + /** + * 设置remc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMC(String value) { + this.remc = value; + } + + /** + * Gets the value of the cldt property. + * + *

+ * 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 set method for the cldt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getCLDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BELTDATA } + * + * + */ + public List getCLDT() { + if (cldt == null) { + cldt = new ArrayList(); + } + return this.cldt; + } + + /** + * 获取botm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getBOTM() { + return botm; + } + + /** + * 设置botm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setBOTM(String value) { + this.botm = value; + } + + /** + * 获取lacl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLACL() { + return lacl; + } + + /** + * 设置lacl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLACL(String value) { + this.lacl = value; + } + + /** + * 获取fint属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFINT() { + return fint; + } + + /** + * 设置fint属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFINT(String value) { + this.fint = value; + } + + /** + * Gets the value of the chot property. + * + *

+ * 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 set method for the chot property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getCHOT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link CHOCKSDATA } + * + * + */ + public List getCHOT() { + if (chot == null) { + chot = new ArrayList(); + } + return this.chot; + } + + /** + * 获取appt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPPT() { + return appt; + } + + /** + * 设置appt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPPT(String value) { + this.appt = value; + } + + /** + * 获取egsr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEGSR() { + return egsr; + } + + /** + * 设置egsr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEGSR(String value) { + this.egsr = value; + } + + /** + * 获取egst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEGST() { + return egst; + } + + /** + * 设置egst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEGST(String value) { + this.egst = value; + } + + /** + * 获取fhag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFHAG() { + return fhag; + } + + /** + * 设置fhag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFHAG(BigInteger value) { + this.fhag = value; + } + + /** + * 获取mhag属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMHAG() { + return mhag; + } + + /** + * 设置mhag属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMHAG(BigInteger value) { + this.mhag = value; + } + + /** + * 获取vipp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVIPP() { + return vipp; + } + + /** + * 设置vipp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVIPP(BigInteger value) { + this.vipp = value; + } + + /** + * 获取vipr属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVIPR() { + return vipr; + } + + /** + * 设置vipr属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVIPR(BigInteger value) { + this.vipr = value; + } + + /** + * 获取fdiv属性的值。 + * + * @return + * possible object is + * {@link DIVERSIONDATA } + * + */ + public DIVERSIONDATA getFDIV() { + return fdiv; + } + + /** + * 设置fdiv属性的值。 + * + * @param value + * allowed object is + * {@link DIVERSIONDATA } + * + */ + public void setFDIV(DIVERSIONDATA value) { + this.fdiv = value; + } + + /** + * 获取fret属性的值。 + * + * @return + * possible object is + * {@link RETURNDATA } + * + */ + public RETURNDATA getFRET() { + return fret; + } + + /** + * 设置fret属性的值。 + * + * @param value + * allowed object is + * {@link RETURNDATA } + * + */ + public void setFRET(RETURNDATA value) { + this.fret = value; + } + + /** + * Gets the value of the abtm property. + * + *

+ * 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 set method for the abtm property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getABTM().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link BRIDGEDATA } + * + * + */ + public List getABTM() { + if (abtm == null) { + abtm = new ArrayList(); + } + return this.abtm; + } + + /** + * 获取flab属性的值。 + * + * @return + * possible object is + * {@link ABORTDATA } + * + */ + public ABORTDATA getFLAB() { + return flab; + } + + /** + * 设置flab属性的值。 + * + * @param value + * allowed object is + * {@link ABORTDATA } + * + */ + public void setFLAB(ABORTDATA value) { + this.flab = value; + } + + /** + * Gets the value of the srvt property. + * + *

+ * 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 set method for the srvt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getSRVT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SERVICEDATA } + * + * + */ + public List getSRVT() { + if (srvt == null) { + srvt = new ArrayList(); + } + return this.srvt; + } + + /** + * Gets the value of the vipf property. + * + *

+ * 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 set method for the vipf property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getVIPF().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link VIPDATA } + * + * + */ + public List getVIPF() { + if (vipf == null) { + vipf = new ArrayList(); + } + return this.vipf; + } + + /** + * 获取lbno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getLBNO() { + return lbno; + } + + /** + * 设置lbno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setLBNO(BigInteger value) { + this.lbno = value; + } + + /** + * 获取lbwt属性的值。 + * + * @return + * possible object is + * {@link BigDecimal } + * + */ + public BigDecimal getLBWT() { + return lbwt; + } + + /** + * 设置lbwt属性的值。 + * + * @param value + * allowed object is + * {@link BigDecimal } + * + */ + public void setLBWT(BigDecimal value) { + this.lbwt = value; + } + + /** + * 获取paxc属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPAXC() { + return paxc; + } + + /** + * 设置paxc属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPAXC(BigInteger value) { + this.paxc = value; + } + + /** + * Gets the value of the erut property. + * + *

+ * 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 set method for the erut property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getERUT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTEDAILY } + * + * + */ + public List getERUT() { + if (erut == null) { + erut = new ArrayList(); + } + return this.erut; + } + + /** + * 获取exsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEXSC() { + return exsc; + } + + /** + * 设置exsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEXSC(String value) { + this.exsc = value; + } + + /** + * 获取exsr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEXSR() { + return exsr; + } + + /** + * 设置exsr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEXSR(String value) { + this.exsr = value; + } + + /** + * 获取ftss属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFTSS() { + return ftss; + } + + /** + * 设置ftss属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFTSS(String value) { + this.ftss = value; + } + + /** + * 获取pedt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPEDT() { + return pedt; + } + + /** + * 设置pedt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPEDT(String value) { + this.pedt = value; + } + + /** + * 获取neat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNEAT() { + return neat; + } + + /** + * 设置neat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNEAT(String value) { + this.neat = value; + } + + /** + * 获取padt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPADT() { + return padt; + } + + /** + * 设置padt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPADT(String value) { + this.padt = value; + } + + /** + * 获取naat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNAAT() { + return naat; + } + + /** + * 设置naat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNAAT(String value) { + this.naat = value; + } + + public String getLpsdt() { + return lpsdt; + } + + public void setLpsdt(String lpsdt) { + this.lpsdt = lpsdt; + } + + public String getLreno() { + return lreno; + } + + public void setLreno(String lreno) { + this.lreno = lreno; + } + + public List getAbn() { + if (abn == null) { + abn = new ArrayList(); + } + return abn; + } + + public void setAbn(List abn) { + this.abn = abn; + } + + public List getMafl() { + if (null == mafl) { + mafl = new ArrayList(); + } + return mafl; + } + + public void setMafl(List mafl) { + this.mafl = mafl; + } + + public String getAbdg() { + return abdg; + } + + public void setAbdg(String abdg) { + this.abdg = abdg; + } + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHS.java new file mode 100644 index 0000000..0697abe --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SCHS.java @@ -0,0 +1,866 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SNAM">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <maxLength value="20"/>
+ *               <minLength value="1"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="APCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="SDAT" type="{}DATE_7"/>
+ *         <element name="EDAT" type="{}DATE_7"/>
+ *         <element name="RECS" type="{}RECORDS"/>
+ *         <element name="FLTR" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+ *                   <element name="FLNO" type="{}FLIGHT_NO"/>
+ *                   <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+ *                   <element name="STDT" type="{}DATE_7"/>
+ *                   <element name="EDDT" type="{}DATE_7"/>
+ *                   <element name="DYOP">
+ *                     <simpleType>
+ *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *                         <length value="7"/>
+ *                         <pattern value="[0|1][0|2][0|3][0|4][0|5][0|6][0|7]"/>
+ *                       </restriction>
+ *                     </simpleType>
+ *                   </element>
+ *                   <element name="SCHT" type="{}TIME_4"/>
+ *                   <element name="FLTY" type="{}STR1"/>
+ *                   <element name="FLIN" type="{}DOMINTMIXRGN_CODE"/>
+ *                   <element name="ROUT" type="{}ROUTESEASONAL" maxOccurs="6"/>
+ *                   <element name="ACFT" type="{}IATA_AIRC_CODE"/>
+ *                   <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+ *                   <element name="TAOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+ *                   <element name="TAFL" type="{}FLIGHT_NO" minOccurs="0"/>
+ *                   <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
+ *                   <element name="MAXP" type="{}MAXIMUM_PASSENGERS" minOccurs="0"/>
+ *                   <element name="CSOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+ *                   <element name="CSFT" type="{}FLIGHT_NO" minOccurs="0"/>
+ *                   <element name="ERUT" type="{}ROUTESEASONAL" maxOccurs="7" minOccurs="2"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "snam", + "apcd", + "sdat", + "edat", + "recs", + "fltr" +}) +@XmlRootElement(name = "SCHS") +public class SCHS + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SNAM", required = true) + @JsonProperty("SNAM") + protected String snam; + @XmlElement(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + @XmlElement(name = "SDAT", required = true) + @JsonProperty("SDAT") + protected String sdat; + @XmlElement(name = "EDAT", required = true) + @JsonProperty("EDAT") + protected String edat; + @XmlElement(name = "RECS") + @JsonProperty("RECS") + @XmlSchemaType(name = "integer") + protected int recs; + @XmlElement(name = "FLTR") + @JsonProperty("FLTR") + protected List fltr; + + /** + * 获取snam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSNAM() { + return snam; + } + + /** + * 设置snam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSNAM(String value) { + this.snam = value; + } + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + + /** + * 获取sdat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSDAT() { + return sdat; + } + + /** + * 设置sdat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSDAT(String value) { + this.sdat = value; + } + + /** + * 获取edat属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEDAT() { + return edat; + } + + /** + * 设置edat属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEDAT(String value) { + this.edat = value; + } + + /** + * 获取recs属性的值。 + * + */ + public int getRECS() { + return recs; + } + + /** + * 设置recs属性的值。 + * + */ + public void setRECS(int value) { + this.recs = value; + } + + /** + * Gets the value of the fltr property. + * + *

+ * 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 set method for the fltr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLTR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link SCHS.FLTR } + * + * + */ + public List getFLTR() { + if (fltr == null) { + fltr = new ArrayList(); + } + return this.fltr; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="ALCD" type="{}IATA_AIRL_CODE"/>
+     *         <element name="FLNO" type="{}FLIGHT_NO"/>
+     *         <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
+     *         <element name="STDT" type="{}DATE_7"/>
+     *         <element name="EDDT" type="{}DATE_7"/>
+     *         <element name="DYOP">
+     *           <simpleType>
+     *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+     *               <length value="7"/>
+     *               <pattern value="[0|1][0|2][0|3][0|4][0|5][0|6][0|7]"/>
+     *             </restriction>
+     *           </simpleType>
+     *         </element>
+     *         <element name="SCHT" type="{}TIME_4"/>
+     *         <element name="FLTY" type="{}STR1"/>
+     *         <element name="FLIN" type="{}DOMINTMIXRGN_CODE"/>
+     *         <element name="ROUT" type="{}ROUTESEASONAL" maxOccurs="6"/>
+     *         <element name="ACFT" type="{}IATA_AIRC_CODE"/>
+     *         <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
+     *         <element name="TAOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+     *         <element name="TAFL" type="{}FLIGHT_NO" minOccurs="0"/>
+     *         <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
+     *         <element name="MAXP" type="{}MAXIMUM_PASSENGERS" minOccurs="0"/>
+     *         <element name="CSOP" type="{}IATA_AIRL_CODE" minOccurs="0"/>
+     *         <element name="CSFT" type="{}FLIGHT_NO" minOccurs="0"/>
+     *         <element name="ERUT" type="{}ROUTESEASONAL" maxOccurs="7" minOccurs="2"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "alcd", + "flno", + "mvin", + "stdt", + "eddt", + "dyop", + "scht", + "flty", + "flin", + "rout", + "acft", + "reno", + "taop", + "tafl", + "trml", + "maxp", + "csop", + "csft", + "erut" + }) + public static class FLTR + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "ALCD", required = true) + @JsonProperty("ALCD") + protected String alcd; + @XmlElement(name = "FLNO", required = true) + @JsonProperty("FLNO") + protected String flno; + @XmlElement(name = "MVIN", required = true) + @JsonProperty("MVIN") + @XmlSchemaType(name = "string") + protected MOVEMENTINDICATOR mvin; + @XmlElement(name = "STDT", required = true) + @JsonProperty("STDT") + protected String stdt; + @XmlElement(name = "EDDT", required = true) + @JsonProperty("EDDT") + protected String eddt; + @XmlElement(name = "DYOP", required = true) + @JsonProperty("DYOP") + protected String dyop; + @XmlElement(name = "SCHT", required = true) + @JsonProperty("SCHT") + protected BigInteger scht; + @XmlElement(name = "FLTY", required = true) + @JsonProperty("FLTY") + protected String flty; + @XmlElement(name = "FLIN", required = true) + @JsonProperty("FLIN") + @XmlSchemaType(name = "string") + protected DOMINTMIXRGNCODE flin; + @XmlElement(name = "ROUT", required = true) + @JsonProperty("ROUT") + protected List rout; + @XmlElement(name = "ACFT", required = true) + @JsonProperty("ACFT") + protected String acft; + @XmlElement(name = "RENO") + @JsonProperty("RENO") + protected String reno; + @XmlElement(name = "TAOP") + @JsonProperty("TAOP") + protected String taop; + @XmlElement(name = "TAFL") + @JsonProperty("TAFL") + protected String tafl; + @XmlElement(name = "TRML") + @JsonProperty("TRML") + protected String trml; + @XmlElement(name = "MAXP") + @JsonProperty("MAXP") + protected BigInteger maxp; + @XmlElement(name = "CSOP") + @JsonProperty("CSOP") + protected String csop; + @XmlElement(name = "CSFT") + @JsonProperty("CSFT") + protected String csft; + @XmlElement(name = "ERUT", required = true) + @JsonProperty("ERUT") + protected List erut; + + /** + * 获取alcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getALCD() { + return alcd; + } + + /** + * 设置alcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setALCD(String value) { + this.alcd = value; + } + + /** + * 获取flno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLNO() { + return flno; + } + + /** + * 设置flno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLNO(String value) { + this.flno = value; + } + + /** + * 获取mvin属性的值。 + * + * @return + * possible object is + * {@link MOVEMENTINDICATOR } + * + */ + public MOVEMENTINDICATOR getMVIN() { + return mvin; + } + + /** + * 设置mvin属性的值。 + * + * @param value + * allowed object is + * {@link MOVEMENTINDICATOR } + * + */ + public void setMVIN(MOVEMENTINDICATOR value) { + this.mvin = value; + } + + /** + * 获取stdt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDT() { + return stdt; + } + + /** + * 设置stdt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDT(String value) { + this.stdt = value; + } + + /** + * 获取eddt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEDDT() { + return eddt; + } + + /** + * 设置eddt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEDDT(String value) { + this.eddt = value; + } + + /** + * 获取dyop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDYOP() { + return dyop; + } + + /** + * 设置dyop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDYOP(String value) { + this.dyop = value; + } + + /** + * 获取scht属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSCHT() { + return scht; + } + + /** + * 设置scht属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSCHT(BigInteger value) { + this.scht = value; + } + + /** + * 获取flty属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFLTY() { + return flty; + } + + /** + * 设置flty属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFLTY(String value) { + this.flty = value; + } + + /** + * 获取flin属性的值。 + * + * @return + * possible object is + * {@link DOMINTMIXRGNCODE } + * + */ + public DOMINTMIXRGNCODE getFLIN() { + return flin; + } + + /** + * 设置flin属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTMIXRGNCODE } + * + */ + public void setFLIN(DOMINTMIXRGNCODE value) { + this.flin = value; + } + + /** + * Gets the value of the rout property. + * + *

+ * 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 set method for the rout property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getROUT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTESEASONAL } + * + * + */ + public List getROUT() { + if (rout == null) { + rout = new ArrayList(); + } + return this.rout; + } + + /** + * 获取acft属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getACFT() { + return acft; + } + + /** + * 设置acft属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setACFT(String value) { + this.acft = value; + } + + /** + * 获取reno属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRENO() { + return reno; + } + + /** + * 设置reno属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRENO(String value) { + this.reno = value; + } + + /** + * 获取taop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAOP() { + return taop; + } + + /** + * 设置taop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAOP(String value) { + this.taop = value; + } + + /** + * 获取tafl属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTAFL() { + return tafl; + } + + /** + * 设置tafl属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTAFL(String value) { + this.tafl = value; + } + + /** + * 获取trml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTRML() { + return trml; + } + + /** + * 设置trml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTRML(String value) { + this.trml = value; + } + + /** + * 获取maxp属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getMAXP() { + return maxp; + } + + /** + * 设置maxp属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setMAXP(BigInteger value) { + this.maxp = value; + } + + /** + * 获取csop属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCSOP() { + return csop; + } + + /** + * 设置csop属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCSOP(String value) { + this.csop = value; + } + + /** + * 获取csft属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCSFT() { + return csft; + } + + /** + * 设置csft属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCSFT(String value) { + this.csft = value; + } + + /** + * Gets the value of the erut property. + * + *

+ * 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 set method for the erut property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getERUT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link ROUTESEASONAL } + * + * + */ + public List getERUT() { + if (erut == null) { + erut = new ArrayList(); + } + return this.erut; + } + + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERL.java new file mode 100644 index 0000000..1c027c4 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERL.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SRTC" type="{}STR30"/>
+ *         <element name="SRDS" type="{}STR30"/>
+ *         <element name="SRDC" type="{}STR30"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "srtc", + "srds", + "srdc" +}) +@XmlRootElement(name = "SERL") +public class SERL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SRTC", required = true) + @JsonProperty("SRTC") + protected String srtc; + @XmlElement(name = "SRDS", required = true) + @JsonProperty("SRDS") + protected String srds; + @XmlElement(name = "SRDC", required = true) + @JsonProperty("SRDC") + protected String srdc; + + /** + * 获取srtc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRTC() { + return srtc; + } + + /** + * 设置srtc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRTC(String value) { + this.srtc = value; + } + + /** + * 获取srds属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRDS() { + return srds; + } + + /** + * 设置srds属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRDS(String value) { + this.srds = value; + } + + /** + * 获取srdc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRDC() { + return srdc; + } + + /** + * 设置srdc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRDC(String value) { + this.srdc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERVICEDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERVICEDATA.java new file mode 100644 index 0000000..799c192 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SERVICEDATA.java @@ -0,0 +1,220 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

SERVICEDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="SERVICEDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SRTC" type="{}STR4"/>
+ *         <element name="SRQT" type="{}OPT_INTEGER2"/>
+ *         <element name="SRST" type="{}OPT_TIME_11"/>
+ *         <element name="SRET" type="{}OPT_TIME_11"/>
+ *         <element name="SRPR" type="{}OPT_ORGANISATION"/>
+ *       </sequence>
+ *       <attribute name="OPER" type="{}STR3" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SERVICEDATA", propOrder = { + "srtc", + "srqt", + "srst", + "sret", + "srpr" +}) +public class SERVICEDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SRTC", required = true) + @JsonProperty("SRTC") + protected String srtc; + @XmlElement(name = "SRQT", required = true) + @JsonProperty("SRQT") + protected String srqt; + @XmlElement(name = "SRST", required = true) + @JsonProperty("SRST") + protected String srst; + @XmlElement(name = "SRET", required = true) + @JsonProperty("SRET") + protected String sret; + @XmlElement(name = "SRPR", required = true) + @JsonProperty("SRPR") + protected String srpr; + @XmlAttribute(name = "OPER") + @JsonProperty("OPER") + protected String oper; + + /** + * 获取srtc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRTC() { + return srtc; + } + + /** + * 设置srtc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRTC(String value) { + this.srtc = value; + } + + /** + * 获取srqt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRQT() { + return srqt; + } + + /** + * 设置srqt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRQT(String value) { + this.srqt = value; + } + + /** + * 获取srst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRST() { + return srst; + } + + /** + * 设置srst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRST(String value) { + this.srst = value; + } + + /** + * 获取sret属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRET() { + return sret; + } + + /** + * 设置sret属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRET(String value) { + this.sret = value; + } + + /** + * 获取srpr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSRPR() { + return srpr; + } + + /** + * 设置srpr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSRPR(String value) { + this.srpr = value; + } + + /** + * 获取oper属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOPER() { + return oper; + } + + /** + * 设置oper属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOPER(String value) { + this.oper = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SLST.java new file mode 100644 index 0000000..634603f --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SLST.java @@ -0,0 +1,433 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SCOD" type="{}STR8"/>
+ *         <element name="STNM" type="{}STR30"/>
+ *         <element name="SNMC" type="{}STR30"/>
+ *         <element name="SATC" type="{}OPT_STR1"/>
+ *         <element name="STGP" type="{}OPT_STR30"/>
+ *         <element name="SWID" type="{}OPT_NUMERIC92"/>
+ *         <element name="SHGT" type="{}OPT_NUMERIC92"/>
+ *         <element name="STML" type="{}OPT_TERMINAL_CODE"/>
+ *         <element name="MABS" type="{}OPT_INTEGER1"/>
+ *         <element name="DIGT" type="{}OPT_STR8"/>
+ *         <element name="DDGT" type="{}OPT_STR8"/>
+ *         <element name="REMT">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *               <enumeration value="Y"/>
+ *               <enumeration value="N"/>
+ *               <enumeration value="A"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FEPU" type="{}OPT_YESNO"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "scod", + "stnm", + "snmc", + "satc", + "stgp", + "swid", + "shgt", + "stml", + "mabs", + "digt", + "ddgt", + "remt", + "fepu" +}) +@XmlRootElement(name = "SLST") +public class SLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SCOD", required = true) + @JsonProperty("SCOD") + protected String scod; + @XmlElement(name = "STNM", required = true) + @JsonProperty("STNM") + protected String stnm; + @XmlElement(name = "SNMC", required = true) + @JsonProperty("SNMC") + protected String snmc; + @XmlElement(name = "SATC", required = true) + @JsonProperty("SATC") + protected String satc; + @XmlElement(name = "STGP", required = true) + @JsonProperty("STGP") + protected String stgp; + @XmlElement(name = "SWID", required = true) + @JsonProperty("SWID") + protected String swid; + @XmlElement(name = "SHGT", required = true) + @JsonProperty("SHGT") + protected String shgt; + @XmlElement(name = "STML", required = true) + @JsonProperty("STML") + protected String stml; + @XmlElement(name = "MABS", required = true) + @JsonProperty("MABS") + protected String mabs; + @XmlElement(name = "DIGT", required = true) + @JsonProperty("DIGT") + protected String digt; + @XmlElement(name = "DDGT", required = true) + @JsonProperty("DDGT") + protected String ddgt; + @XmlElement(name = "REMT", required = true) + @JsonProperty("REMT") + protected String remt; + @XmlElement(name = "FEPU", required = true) + @JsonProperty("FEPU") + protected String fepu; + + /** + * 获取scod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSCOD() { + return scod; + } + + /** + * 设置scod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSCOD(String value) { + this.scod = value; + } + + /** + * 获取stnm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTNM() { + return stnm; + } + + /** + * 设置stnm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTNM(String value) { + this.stnm = value; + } + + /** + * 获取snmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSNMC() { + return snmc; + } + + /** + * 设置snmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSNMC(String value) { + this.snmc = value; + } + + /** + * 获取satc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSATC() { + return satc; + } + + /** + * 设置satc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSATC(String value) { + this.satc = value; + } + + /** + * 获取stgp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTGP() { + return stgp; + } + + /** + * 设置stgp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTGP(String value) { + this.stgp = value; + } + + /** + * 获取swid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSWID() { + return swid; + } + + /** + * 设置swid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSWID(String value) { + this.swid = value; + } + + /** + * 获取shgt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSHGT() { + return shgt; + } + + /** + * 设置shgt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSHGT(String value) { + this.shgt = value; + } + + /** + * 获取stml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTML() { + return stml; + } + + /** + * 设置stml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTML(String value) { + this.stml = value; + } + + /** + * 获取mabs属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getMABS() { + return mabs; + } + + /** + * 设置mabs属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setMABS(String value) { + this.mabs = value; + } + + /** + * 获取digt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDIGT() { + return digt; + } + + /** + * 设置digt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDIGT(String value) { + this.digt = value; + } + + /** + * 获取ddgt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDDGT() { + return ddgt; + } + + /** + * 设置ddgt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDDGT(String value) { + this.ddgt = value; + } + + /** + * 获取remt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMT() { + return remt; + } + + /** + * 设置remt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMT(String value) { + this.remt = value; + } + + /** + * 获取fepu属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFEPU() { + return fepu; + } + + /** + * 设置fepu属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFEPU(String value) { + this.fepu = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SSAK.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SSAK.java new file mode 100644 index 0000000..1ec4972 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SSAK.java @@ -0,0 +1,78 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element ref="{}SCID"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "scid" +}) +@XmlRootElement(name = "SSAK") +public class SSAK + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SCID", required = true) + @JsonProperty("SCID") + protected BigInteger scid; + + /** + * 获取scid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getSCID() { + return scid; + } + + /** + * 设置scid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setSCID(BigInteger value) { + this.scid = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/STANDDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STANDDATA.java new file mode 100644 index 0000000..df224c8 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STANDDATA.java @@ -0,0 +1,163 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

STANDDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="STANDDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="PSST" type="{}STR8"/>
+ *         <element name="STST" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="STET" type="{}TIME_11" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="PSNO" use="required" type="{}INTEGER1" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "STANDDATA", propOrder = { + "psst", + "stst", + "stet" +}) +public class STANDDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "PSST", required = true) + @JsonProperty("PSST") + protected String psst; + @XmlElement(name = "STST") + @JsonProperty("STST") + protected String stst; + @XmlElement(name = "STET") + @JsonProperty("STET") + protected String stet; + @XmlAttribute(name = "PSNO", required = true) + @JsonProperty("PSNO") + protected BigInteger psno; + + /** + * 获取psst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPSST() { + return psst; + } + + /** + * 设置psst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPSST(String value) { + this.psst = value; + } + + /** + * 获取stst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTST() { + return stst; + } + + /** + * 设置stst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTST(String value) { + this.stst = value; + } + + /** + * 获取stet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTET() { + return stet; + } + + /** + * 设置stet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTET(String value) { + this.stet = value; + } + + /** + * 获取psno属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getPSNO() { + return psno; + } + + /** + * 设置psno属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setPSNO(BigInteger value) { + this.psno = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/STLT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STLT.java new file mode 100644 index 0000000..aced500 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STLT.java @@ -0,0 +1,283 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +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.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="SSTR" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="SEND" type="{}TIME_11" minOccurs="0"/>
+ *         <element name="RECS">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <minInclusive value="0"/>
+ *               <totalDigits value="4"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="FLTR" maxOccurs="unbounded" minOccurs="0">
+ *           <complexType>
+ *             <complexContent>
+ *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *                 <sequence>
+ *                   <element name="FFID" type="{}STRFFID"/>
+ *                   <element name="PSDT" type="{}STANDDATA" maxOccurs="9"/>
+ *                 </sequence>
+ *               </restriction>
+ *             </complexContent>
+ *           </complexType>
+ *         </element>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sstr", + "send", + "recs", + "fltr" +}) +@XmlRootElement(name = "STLT") +public class STLT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "SSTR") + @JsonProperty("SSTR") + protected String sstr; + @XmlElement(name = "SEND") + @JsonProperty("SEND") + protected String send; + @XmlElement(name = "RECS", required = true) + @JsonProperty("RECS") + protected BigInteger recs; + @XmlElement(name = "FLTR") + @JsonProperty("FLTR") + protected List fltr; + + /** + * 获取sstr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSSTR() { + return sstr; + } + + /** + * 设置sstr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSSTR(String value) { + this.sstr = value; + } + + /** + * 获取send属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSEND() { + return send; + } + + /** + * 设置send属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSEND(String value) { + this.send = value; + } + + /** + * 获取recs属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getRECS() { + return recs; + } + + /** + * 设置recs属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setRECS(BigInteger value) { + this.recs = value; + } + + /** + * Gets the value of the fltr property. + * + *

+ * 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 set method for the fltr property. + * + *

+ * For example, to add a new item, do as follows: + *

+     *    getFLTR().add(newItem);
+     * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link STLT.FLTR } + * + * + */ + public List getFLTR() { + if (fltr == null) { + fltr = new ArrayList(); + } + return this.fltr; + } + + + /** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+     * <complexType>
+     *   <complexContent>
+     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+     *       <sequence>
+     *         <element name="FFID" type="{}STRFFID"/>
+     *         <element name="PSDT" type="{}STANDDATA" maxOccurs="9"/>
+     *       </sequence>
+     *     </restriction>
+     *   </complexContent>
+     * </complexType>
+     * 
+ * + * + */ + @XmlAccessorType(XmlAccessType.FIELD) + @XmlType(name = "", propOrder = { + "ffid", + "psdt" + }) + public static class FLTR + implements Serializable + { + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FFID", required = true) + @JsonProperty("FFID") + protected String ffid; + @XmlElement(name = "PSDT", required = true) + @JsonProperty("PSDT") + protected List psdt; + + /** + * 获取ffid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFFID() { + return ffid; + } + + /** + * 设置ffid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFFID(String value) { + this.ffid = value; + } + + /** + * Gets the value of the psdt property. + * + *

+ * 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 set method for the psdt property. + * + *

+ * For example, to add a new item, do as follows: + *

+         *    getPSDT().add(newItem);
+         * 
+ * + * + *

+ * Objects of the following type(s) are allowed in the list + * {@link STANDDATA } + * + * + */ + public List getPSDT() { + if (psdt == null) { + psdt = new ArrayList(); + } + return this.psdt; + } + + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/STTS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STTS.java new file mode 100644 index 0000000..1e7e612 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/STTS.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="STTC" type="{}STR8"/>
+ *         <element name="STTD" type="{}STR100"/>
+ *         <element name="STDC" type="{}STR100"/>
+ *         <element name="ABNS" type="{}STR1"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "sttc", + "sttd", + "stdc", + "abns" +}) +@XmlRootElement(name = "STTS") +public class STTS + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "STTC", required = true) + @JsonProperty("STTC") + protected String sttc; + @XmlElement(name = "STTD", required = true) + @JsonProperty("STTD") + protected String sttd; + @XmlElement(name = "STDC", required = true) + @JsonProperty("STDC") + protected String stdc; + @XmlElement(name = "ABNS", required = true) + @JsonProperty("ABNS") + protected String abns; + + /** + * 获取sttc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTTC() { + return sttc; + } + + /** + * 设置sttc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTTC(String value) { + this.sttc = value; + } + + /** + * 获取sttd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTTD() { + return sttd; + } + + /** + * 设置sttd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTTD(String value) { + this.sttd = value; + } + + /** + * 获取stdc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSTDC() { + return stdc; + } + + /** + * 设置stdc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSTDC(String value) { + this.stdc = value; + } + + /** + * 获取abns属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getABNS() { + return abns; + } + + /** + * 设置abns属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setABNS(String value) { + this.abns = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSIDIARYDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSIDIARYDATA.java new file mode 100644 index 0000000..10f20f7 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSIDIARYDATA.java @@ -0,0 +1,133 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

SUBSIDIARY_DATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="SUBSIDIARY_DATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="CODE" type="{}STR10"/>
+ *         <element name="NAME" type="{}STR30"/>
+ *         <element name="NAMC" type="{}STR30"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "SUBSIDIARY_DATA", propOrder = { + "code", + "name", + "namc" +}) +public class SUBSIDIARYDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "CODE", required = true) + @JsonProperty("CODE") + protected String code; + @XmlElement(name = "NAME", required = true) + @JsonProperty("NAME") + protected String name; + @XmlElement(name = "NAMC", required = true) + @JsonProperty("NAMC") + protected String namc; + + /** + * 获取code属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCODE() { + return code; + } + + /** + * 设置code属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCODE(String value) { + this.code = value; + } + + /** + * 获取name属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNAME() { + return name; + } + + /** + * 设置name属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNAME(String value) { + this.name = value; + } + + /** + * 获取namc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getNAMC() { + return namc; + } + + /** + * 设置namc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setNAMC(String value) { + this.namc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSYSTEMS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSYSTEMS.java new file mode 100644 index 0000000..c5874cb --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/SUBSYSTEMS.java @@ -0,0 +1,109 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

SUBSYSTEMS的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="SUBSYSTEMS">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <maxLength value="4"/>
+ *     <enumeration value="AODB"/>
+ *     <enumeration value="OMMS"/>
+ *     <enumeration value="BHS"/>
+ *     <enumeration value="FIDS"/>
+ *     <enumeration value="RMS"/>
+ *     <enumeration value="DCS"/>
+ *     <enumeration value="VDGS"/>
+ *     <enumeration value="ECS"/>
+ *     <enumeration value="CPMS"/>
+ *     <enumeration value="SMIS"/>
+ *     <enumeration value="BMIS"/>
+ *     <enumeration value="PAS"/>
+ *     <enumeration value="CA"/>
+ *     <enumeration value="CZ"/>
+ *     <enumeration value="MU"/>
+ *     <enumeration value="HU"/>
+ *     <enumeration value="BCS"/>
+ *     <enumeration value="CC"/>
+ *     <enumeration value="DC"/>
+ *     <enumeration value="RAS"/>
+ *     <enumeration value="ICS"/>
+ *     <enumeration value="AEQD"/>
+ *     <enumeration value="PIS"/>
+ *     <enumeration value="GIS"/>
+ *     <enumeration value="GIIS"/>
+ *     <enumeration value="VIPS"/>
+ *     <enumeration value="TAG"/>
+ *     <enumeration value="AMDB"/>
+ *     <enumeration value="FQDB"/>
+ *     <enumeration value="DW"/>
+ *     <enumeration value="IMIS"/>
+ *     <enumeration value="SORMS"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "SUBSYSTEMS") +@XmlEnum +public enum SUBSYSTEMS { + + AODB, + OSH5, + OMMS, + OSH5RQFD, + BHS, + FIDS, + RMS, + DCS, + VDGS, + ECS, + CPMS, + SMIS, + BMIS, + PAS, + CA, + CZ, + MU, + HU, + BCS, + CC, + DC, + RAS, + ICS, + AEQD, + PIS, + GIS, + GIIS, + VIPS, + TAG, + AMDB, + FQDB, + DW, + IMIS, + SORMS; + + public String value() { + return name(); + } + + public static SUBSYSTEMS fromValue(String v) { + return valueOf(v); + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/TLST.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/TLST.java new file mode 100644 index 0000000..889dc86 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/TLST.java @@ -0,0 +1,195 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="TCOD" type="{}TERMINAL_CODE"/>
+ *         <element name="TNAM" type="{}STR30"/>
+ *         <element name="TNMC" type="{}STR30"/>
+ *         <element name="TCAT" type="{}DOMINTMIX_CODE"/>
+ *         <element name="TPAX" type="{}OPT_YESNO"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "tcod", + "tnam", + "tnmc", + "tcat", + "tpax" +}) +@XmlRootElement(name = "TLST") +public class TLST + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "TCOD", required = true) + @JsonProperty("TCOD") + protected String tcod; + @XmlElement(name = "TNAM", required = true) + @JsonProperty("TNAM") + protected String tnam; + @XmlElement(name = "TNMC", required = true) + @JsonProperty("TNMC") + protected String tnmc; + @XmlElement(name = "TCAT", required = true) + @JsonProperty("TCAT") + @XmlSchemaType(name = "string") + protected DOMINTMIXCODE tcat; + @XmlElement(name = "TPAX", required = true) + @JsonProperty("TPAX") + protected String tpax; + + /** + * 获取tcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTCOD() { + return tcod; + } + + /** + * 设置tcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTCOD(String value) { + this.tcod = value; + } + + /** + * 获取tnam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTNAM() { + return tnam; + } + + /** + * 设置tnam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTNAM(String value) { + this.tnam = value; + } + + /** + * 获取tnmc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTNMC() { + return tnmc; + } + + /** + * 设置tnmc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTNMC(String value) { + this.tnmc = value; + } + + /** + * 获取tcat属性的值。 + * + * @return + * possible object is + * {@link DOMINTMIXCODE } + * + */ + public DOMINTMIXCODE getTCAT() { + return tcat; + } + + /** + * 设置tcat属性的值。 + * + * @param value + * allowed object is + * {@link DOMINTMIXCODE } + * + */ + public void setTCAT(DOMINTMIXCODE value) { + this.tcat = value; + } + + /** + * 获取tpax属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getTPAX() { + return tpax; + } + + /** + * 设置tpax属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setTPAX(String value) { + this.tpax = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/VFLT.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VFLT.java new file mode 100644 index 0000000..dff8c7f --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VFLT.java @@ -0,0 +1,408 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlSchemaType; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="FLID" type="{}INTEGER12"/>
+ *         <element name="FFID" type="{}STRFFID"/>
+ *         <element name="VIPC" type="{}STR10"/>
+ *         <element name="VVIP" type="{}YESNO" minOccurs="0"/>
+ *         <element name="VPNR" type="{}STR12" minOccurs="0"/>
+ *         <element name="ENTG" minOccurs="0">
+ *           <simpleType>
+ *             <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
+ *               <maxInclusive value="999"/>
+ *               <minInclusive value="0"/>
+ *             </restriction>
+ *           </simpleType>
+ *         </element>
+ *         <element name="CLAS" type="{}STR1" minOccurs="0"/>
+ *         <element name="REST" type="{}STR6" minOccurs="0"/>
+ *         <element name="CNCL" type="{}YESNO" minOccurs="0"/>
+ *         <element name="CHCK" type="{}YESNO" minOccurs="0"/>
+ *         <element name="EXMT" type="{}STR50" minOccurs="0"/>
+ *         <element name="SURG" type="{}STR20" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "flid", + "ffid", + "vipc", + "vvip", + "vpnr", + "entg", + "clas", + "rest", + "cncl", + "chck", + "exmt", + "surg" +}) +@XmlRootElement(name = "VFLT") +public class VFLT + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "FLID", required = true) + @JsonProperty("FLID") + protected BigInteger flid; + @XmlElement(name = "FFID", required = true) + @JsonProperty("FFID") + protected String ffid; + @XmlElement(name = "VIPC", required = true) + @JsonProperty("VIPC") + protected String vipc; + @XmlElement(name = "VVIP") + @JsonProperty("VVIP") + @XmlSchemaType(name = "string") + protected YESNO vvip; + @XmlElement(name = "VPNR") + @JsonProperty("VPNR") + protected String vpnr; + @XmlElement(name = "ENTG") + @JsonProperty("ENTG") + protected Integer entg; + @XmlElement(name = "CLAS") + @JsonProperty("CLAS") + protected String clas; + @XmlElement(name = "REST") + @JsonProperty("REST") + protected String rest; + @XmlElement(name = "CNCL") + @JsonProperty("CNCL") + @XmlSchemaType(name = "string") + protected YESNO cncl; + @XmlElement(name = "CHCK") + @JsonProperty("CHCK") + @XmlSchemaType(name = "string") + protected YESNO chck; + @XmlElement(name = "EXMT") + @JsonProperty("EXMT") + protected String exmt; + @XmlElement(name = "SURG") + @JsonProperty("SURG") + protected String surg; + + /** + * 获取flid属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getFLID() { + return flid; + } + + /** + * 设置flid属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setFLID(BigInteger value) { + this.flid = value; + } + + /** + * 获取ffid属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFFID() { + return ffid; + } + + /** + * 设置ffid属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFFID(String value) { + this.ffid = value; + } + + /** + * 获取vipc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIPC() { + return vipc; + } + + /** + * 设置vipc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIPC(String value) { + this.vipc = value; + } + + /** + * 获取vvip属性的值。 + * + * @return + * possible object is + * {@link YESNO } + * + */ + public YESNO getVVIP() { + return vvip; + } + + /** + * 设置vvip属性的值。 + * + * @param value + * allowed object is + * {@link YESNO } + * + */ + public void setVVIP(YESNO value) { + this.vvip = value; + } + + /** + * 获取vpnr属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVPNR() { + return vpnr; + } + + /** + * 设置vpnr属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVPNR(String value) { + this.vpnr = value; + } + + /** + * 获取entg属性的值。 + * + * @return + * possible object is + * {@link Integer } + * + */ + public Integer getENTG() { + return entg; + } + + /** + * 设置entg属性的值。 + * + * @param value + * allowed object is + * {@link Integer } + * + */ + public void setENTG(Integer value) { + this.entg = value; + } + + /** + * 获取clas属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCLAS() { + return clas; + } + + /** + * 设置clas属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCLAS(String value) { + this.clas = value; + } + + /** + * 获取rest属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREST() { + return rest; + } + + /** + * 设置rest属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREST(String value) { + this.rest = value; + } + + /** + * 获取cncl属性的值。 + * + * @return + * possible object is + * {@link YESNO } + * + */ + public YESNO getCNCL() { + return cncl; + } + + /** + * 设置cncl属性的值。 + * + * @param value + * allowed object is + * {@link YESNO } + * + */ + public void setCNCL(YESNO value) { + this.cncl = value; + } + + /** + * 获取chck属性的值。 + * + * @return + * possible object is + * {@link YESNO } + * + */ + public YESNO getCHCK() { + return chck; + } + + /** + * 设置chck属性的值。 + * + * @param value + * allowed object is + * {@link YESNO } + * + */ + public void setCHCK(YESNO value) { + this.chck = value; + } + + /** + * 获取exmt属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getEXMT() { + return exmt; + } + + /** + * 设置exmt属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setEXMT(String value) { + this.exmt = value; + } + + /** + * 获取surg属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getSURG() { + return surg; + } + + /** + * 设置surg属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setSURG(String value) { + this.surg = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPDATA.java new file mode 100644 index 0000000..223db8d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPDATA.java @@ -0,0 +1,163 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import java.math.BigInteger; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

VIPDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="VIPDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VPCD" type="{}STR10"/>
+ *         <element name="VFES" type="{}INTEGER3" minOccurs="0"/>
+ *         <element name="VIPT" type="{}VIPTXNDATA" minOccurs="0"/>
+ *       </sequence>
+ *       <attribute name="OPER" type="{}STR3" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VIPDATA", propOrder = { + "vpcd", + "vfes", + "vipt" +}) +public class VIPDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "VPCD", required = true) + @JsonProperty("VPCD") + protected String vpcd; + @XmlElement(name = "VFES") + @JsonProperty("VFES") + protected BigInteger vfes; + @XmlElement(name = "VIPT") + @JsonProperty("VIPT") + protected VIPTXNDATA vipt; + @XmlAttribute(name = "OPER") + @JsonProperty("OPER") + protected String oper; + + /** + * 获取vpcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVPCD() { + return vpcd; + } + + /** + * 设置vpcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVPCD(String value) { + this.vpcd = value; + } + + /** + * 获取vfes属性的值。 + * + * @return + * possible object is + * {@link BigInteger } + * + */ + public BigInteger getVFES() { + return vfes; + } + + /** + * 设置vfes属性的值。 + * + * @param value + * allowed object is + * {@link BigInteger } + * + */ + public void setVFES(BigInteger value) { + this.vfes = value; + } + + /** + * 获取vipt属性的值。 + * + * @return + * possible object is + * {@link VIPTXNDATA } + * + */ + public VIPTXNDATA getVIPT() { + return vipt; + } + + /** + * 设置vipt属性的值。 + * + * @param value + * allowed object is + * {@link VIPTXNDATA } + * + */ + public void setVIPT(VIPTXNDATA value) { + this.vipt = value; + } + + /** + * 获取oper属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOPER() { + return oper; + } + + /** + * 设置oper属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOPER(String value) { + this.oper = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPL.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPL.java new file mode 100644 index 0000000..651868b --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPL.java @@ -0,0 +1,425 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VIPC" type="{}STR10"/>
+ *         <element name="FNAM" type="{}STR40"/>
+ *         <element name="LNAM" type="{}STR40"/>
+ *         <element name="VIPN" type="{}STR40"/>
+ *         <element name="DESC" type="{}STR80"/>
+ *         <element name="CDES" type="{}STR80"/>
+ *         <element name="POSN" type="{}OPT_STR60"/>
+ *         <element name="RANK" type="{}OPT_STR60"/>
+ *         <element name="CTPS" type="{}OPT_STR60"/>
+ *         <element name="CTTN" type="{}OPT_STR20"/>
+ *         <element name="CTCP" type="{}OPT_STR20"/>
+ *         <element name="HOST" type="{}OPT_STR100"/>
+ *         <element name="REMC" type="{}OPT_STR200"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vipc", + "fnam", + "lnam", + "vipn", + "desc", + "cdes", + "posn", + "rank", + "ctps", + "cttn", + "ctcp", + "host", + "remc" +}) +@XmlRootElement(name = "VIPL") +public class VIPL + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "VIPC", required = true) + @JsonProperty("VIPC") + protected String vipc; + @XmlElement(name = "FNAM", required = true) + @JsonProperty("FNAM") + protected String fnam; + @XmlElement(name = "LNAM", required = true) + @JsonProperty("LNAM") + protected String lnam; + @XmlElement(name = "VIPN", required = true) + @JsonProperty("VIPN") + protected String vipn; + @XmlElement(name = "DESC", required = true) + @JsonProperty("DESC") + protected String desc; + @XmlElement(name = "CDES", required = true) + @JsonProperty("CDES") + protected String cdes; + @XmlElement(name = "POSN", required = true) + @JsonProperty("POSN") + protected String posn; + @XmlElement(name = "RANK", required = true) + @JsonProperty("RANK") + protected String rank; + @XmlElement(name = "CTPS", required = true) + @JsonProperty("CTPS") + protected String ctps; + @XmlElement(name = "CTTN", required = true) + @JsonProperty("CTTN") + protected String cttn; + @XmlElement(name = "CTCP", required = true) + @JsonProperty("CTCP") + protected String ctcp; + @XmlElement(name = "HOST", required = true) + @JsonProperty("HOST") + protected String host; + @XmlElement(name = "REMC", required = true) + @JsonProperty("REMC") + protected String remc; + + /** + * 获取vipc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIPC() { + return vipc; + } + + /** + * 设置vipc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIPC(String value) { + this.vipc = value; + } + + /** + * 获取fnam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getFNAM() { + return fnam; + } + + /** + * 设置fnam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setFNAM(String value) { + this.fnam = value; + } + + /** + * 获取lnam属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getLNAM() { + return lnam; + } + + /** + * 设置lnam属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setLNAM(String value) { + this.lnam = value; + } + + /** + * 获取vipn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVIPN() { + return vipn; + } + + /** + * 设置vipn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVIPN(String value) { + this.vipn = value; + } + + /** + * 获取desc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDESC() { + return desc; + } + + /** + * 设置desc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDESC(String value) { + this.desc = value; + } + + /** + * 获取cdes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDES() { + return cdes; + } + + /** + * 设置cdes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDES(String value) { + this.cdes = value; + } + + /** + * 获取posn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getPOSN() { + return posn; + } + + /** + * 设置posn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setPOSN(String value) { + this.posn = value; + } + + /** + * 获取rank属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getRANK() { + return rank; + } + + /** + * 设置rank属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setRANK(String value) { + this.rank = value; + } + + /** + * 获取ctps属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTPS() { + return ctps; + } + + /** + * 设置ctps属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTPS(String value) { + this.ctps = value; + } + + /** + * 获取cttn属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTTN() { + return cttn; + } + + /** + * 设置cttn属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTTN(String value) { + this.cttn = value; + } + + /** + * 获取ctcp属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCTCP() { + return ctcp; + } + + /** + * 设置ctcp属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCTCP(String value) { + this.ctcp = value; + } + + /** + * 获取host属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getHOST() { + return host; + } + + /** + * 设置host属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setHOST(String value) { + this.host = value; + } + + /** + * 获取remc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getREMC() { + return remc; + } + + /** + * 设置remc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setREMC(String value) { + this.remc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPS.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPS.java new file mode 100644 index 0000000..efa0b6b --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPS.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VSCD" type="{}STR4"/>
+ *         <element name="VSDS" type="{}STR30"/>
+ *         <element name="VSDC" type="{}STR30"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "vscd", + "vsds", + "vsdc" +}) +@XmlRootElement(name = "VIPS") +public class VIPS + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "VSCD", required = true) + @JsonProperty("VSCD") + protected String vscd; + @XmlElement(name = "VSDS", required = true) + @JsonProperty("VSDS") + protected String vsds; + @XmlElement(name = "VSDC", required = true) + @JsonProperty("VSDC") + protected String vsdc; + + /** + * 获取vscd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVSCD() { + return vscd; + } + + /** + * 设置vscd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVSCD(String value) { + this.vscd = value; + } + + /** + * 获取vsds属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVSDS() { + return vsds; + } + + /** + * 设置vsds属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVSDS(String value) { + this.vsds = value; + } + + /** + * 获取vsdc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVSDC() { + return vsdc; + } + + /** + * 设置vsdc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVSDC(String value) { + this.vsdc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPTXNDATA.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPTXNDATA.java new file mode 100644 index 0000000..a44de31 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/VIPTXNDATA.java @@ -0,0 +1,191 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlAttribute; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

VIPTXNDATA complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType name="VIPTXNDATA">
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="VSCD" type="{}STR10"/>
+ *         <element name="VTQY" type="{}OPT_INTEGER12"/>
+ *         <element name="VTST" type="{}OPT_TIME_11"/>
+ *         <element name="VTET" type="{}OPT_TIME_11"/>
+ *       </sequence>
+ *       <attribute name="OPER" type="{}STR3" />
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "VIPTXNDATA", propOrder = { + "vscd", + "vtqy", + "vtst", + "vtet" +}) +public class VIPTXNDATA + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "VSCD", required = true) + @JsonProperty("VSCD") + protected String vscd; + @XmlElement(name = "VTQY", required = true) + @JsonProperty("VTQY") + protected String vtqy; + @XmlElement(name = "VTST", required = true) + @JsonProperty("VTST") + protected String vtst; + @XmlElement(name = "VTET", required = true) + @JsonProperty("VTET") + protected String vtet; + @XmlAttribute(name = "OPER") + @JsonProperty("OPER") + protected String oper; + + /** + * 获取vscd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVSCD() { + return vscd; + } + + /** + * 设置vscd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVSCD(String value) { + this.vscd = value; + } + + /** + * 获取vtqy属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVTQY() { + return vtqy; + } + + /** + * 设置vtqy属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVTQY(String value) { + this.vtqy = value; + } + + /** + * 获取vtst属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVTST() { + return vtst; + } + + /** + * 设置vtst属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVTST(String value) { + this.vtst = value; + } + + /** + * 获取vtet属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getVTET() { + return vtet; + } + + /** + * 设置vtet属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setVTET(String value) { + this.vtet = value; + } + + /** + * 获取oper属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getOPER() { + return oper; + } + + /** + * 设置oper属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setOPER(String value) { + this.oper = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/WCND.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/WCND.java new file mode 100644 index 0000000..b396fe1 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/WCND.java @@ -0,0 +1,135 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="WCOD" type="{}STR2"/>
+ *         <element name="DESC" type="{}STR50"/>
+ *         <element name="CDSC" type="{}STR50"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "wcod", + "desc", + "cdsc" +}) +@XmlRootElement(name = "WCND") +public class WCND + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "WCOD", required = true) + @JsonProperty("WCOD") + protected String wcod; + @XmlElement(name = "DESC", required = true) + @JsonProperty("DESC") + protected String desc; + @XmlElement(name = "CDSC", required = true) + @JsonProperty("CDSC") + protected String cdsc; + + /** + * 获取wcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWCOD() { + return wcod; + } + + /** + * 设置wcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWCOD(String value) { + this.wcod = value; + } + + /** + * 获取desc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getDESC() { + return desc; + } + + /** + * 设置desc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setDESC(String value) { + this.desc = value; + } + + /** + * 获取cdsc属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getCDSC() { + return cdsc; + } + + /** + * 设置cdsc属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setCDSC(String value) { + this.cdsc = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/WTHR.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/WTHR.java new file mode 100644 index 0000000..eef17d3 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/WTHR.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="APCD" type="{}IATA_ARPT_CODE"/>
+ *         <element name="WRTM" type="{}OPT_TIME_11"/>
+ *         <element name="CURR" type="{}CURRENT_WTHRDATA"/>
+ *         <element name="FORE" type="{}FORECAST_WTHRDATA" minOccurs="0"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "apcd", + "wrtm", + "curr", + "fore" +}) +@XmlRootElement(name = "WTHR") +public class WTHR + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "APCD", required = true) + @JsonProperty("APCD") + protected String apcd; + @XmlElement(name = "WRTM", required = true) + @JsonProperty("WRTM") + protected String wrtm; + @XmlElement(name = "CURR", required = true) + @JsonProperty("CURR") + protected CURRENTWTHRDATA curr; + @XmlElement(name = "FORE") + @JsonProperty("FORE") + protected FORECASTWTHRDATA fore; + + /** + * 获取apcd属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getAPCD() { + return apcd; + } + + /** + * 设置apcd属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setAPCD(String value) { + this.apcd = value; + } + + /** + * 获取wrtm属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getWRTM() { + return wrtm; + } + + /** + * 设置wrtm属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setWRTM(String value) { + this.wrtm = value; + } + + /** + * 获取curr属性的值。 + * + * @return + * possible object is + * {@link CURRENTWTHRDATA } + * + */ + public CURRENTWTHRDATA getCURR() { + return curr; + } + + /** + * 设置curr属性的值。 + * + * @param value + * allowed object is + * {@link CURRENTWTHRDATA } + * + */ + public void setCURR(CURRENTWTHRDATA value) { + this.curr = value; + } + + /** + * 获取fore属性的值。 + * + * @return + * possible object is + * {@link FORECASTWTHRDATA } + * + */ + public FORECASTWTHRDATA getFORE() { + return fore; + } + + /** + * 设置fore属性的值。 + * + * @param value + * allowed object is + * {@link FORECASTWTHRDATA } + * + */ + public void setFORE(FORECASTWTHRDATA value) { + this.fore = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/XRAY.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/XRAY.java new file mode 100644 index 0000000..5882f6d --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/XRAY.java @@ -0,0 +1,164 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import java.io.Serializable; +import javax.xml.bind.annotation.XmlAccessType; +import javax.xml.bind.annotation.XmlAccessorType; +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; +import javax.xml.bind.annotation.XmlType; + + +/** + *

anonymous complex type的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + * + *

+ * <complexType>
+ *   <complexContent>
+ *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ *       <sequence>
+ *         <element name="XCOD" type="{}STR8"/>
+ *         <element name="XDES" type="{}STR30"/>
+ *         <element name="XDEC" type="{}STR30"/>
+ *         <element name="XTML" type="{}OPT_TERMINAL_CODE"/>
+ *       </sequence>
+ *     </restriction>
+ *   </complexContent>
+ * </complexType>
+ * 
+ * + * + */ +@XmlAccessorType(XmlAccessType.FIELD) +@XmlType(name = "", propOrder = { + "xcod", + "xdes", + "xdec", + "xtml" +}) +@XmlRootElement(name = "XRAY") +public class XRAY + implements Serializable +{ + + private final static long serialVersionUID = 1L; + @XmlElement(name = "XCOD", required = true) + @JsonProperty("XCOD") + protected String xcod; + @XmlElement(name = "XDES", required = true) + @JsonProperty("XDES") + protected String xdes; + @XmlElement(name = "XDEC", required = true) + @JsonProperty("XDEC") + protected String xdec; + @XmlElement(name = "XTML", required = true) + @JsonProperty("XTML") + protected String xtml; + + /** + * 获取xcod属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getXCOD() { + return xcod; + } + + /** + * 设置xcod属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXCOD(String value) { + this.xcod = value; + } + + /** + * 获取xdes属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getXDES() { + return xdes; + } + + /** + * 设置xdes属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXDES(String value) { + this.xdes = value; + } + + /** + * 获取xdec属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getXDEC() { + return xdec; + } + + /** + * 设置xdec属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXDEC(String value) { + this.xdec = value; + } + + /** + * 获取xtml属性的值。 + * + * @return + * possible object is + * {@link String } + * + */ + public String getXTML() { + return xtml; + } + + /** + * 设置xtml属性的值。 + * + * @param value + * allowed object is + * {@link String } + * + */ + public void setXTML(String value) { + this.xtml = value; + } + +} diff --git a/src/main/java/com/gzzn/omms/adminapi/entity/msg/YESNO.java b/src/main/java/com/gzzn/omms/adminapi/entity/msg/YESNO.java new file mode 100644 index 0000000..bc1c340 --- /dev/null +++ b/src/main/java/com/gzzn/omms/adminapi/entity/msg/YESNO.java @@ -0,0 +1,47 @@ +// +// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的 +// 请访问 http://java.sun.com/xml/jaxb +// 在重新编译源模式时, 对此文件的所有修改都将丢失。 +// 生成时间: 2018.12.07 时间 12:50:04 PM CST +// + + +package com.gzzn.omms.adminapi.entity.msg; +import com.fasterxml.jackson.annotation.JsonProperty; + +import javax.xml.bind.annotation.XmlEnum; +import javax.xml.bind.annotation.XmlType; + + +/** + *

YESNO的 Java 类。 + * + *

以下模式片段指定包含在此类中的预期内容。 + *

+ *

+ * <simpleType name="YESNO">
+ *   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
+ *     <length value="1"/>
+ *     <enumeration value="Y"/>
+ *     <enumeration value="N"/>
+ *   </restriction>
+ * </simpleType>
+ * 
+ * + */ +@XmlType(name = "YESNO") +@XmlEnum +public enum YESNO { + + Y, + N; + + public String value() { + return name(); + } + + public static YESNO fromValue(String v) { + return valueOf(v); + } + +}