package com.jttech.pfcs.vo.req.trade; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlType; import java.io.Serializable; /** *
* ReqTranQryType complex type的 Java 类。 * *
* 以下模式片段指定包含在此类中的预期内容。 * *
* <complexType name="ReqTranQryType">
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ReqSvcHeader" type="{http://esb.spdbbiz.com/services/S080030795}ReqSvcHeaderType"/>
* <element name="SvcBody" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}PdNo"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}BussType" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchAcctNo"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchName" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RstChannelType"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RqsDate"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchSeqNo" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}HndlSeqNo" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RsrvFldVal1" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RsrvFldVal2" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ReqTranQryType", propOrder = { "reqSvcHeader", "svcBody" })
public class ReqTranQryType implements Serializable {
private static final long serialVersionUID = 1L;
@XmlElement(name = "ReqSvcHeader", required = true)
protected ReqSvcHeaderType reqSvcHeader;
@XmlElement(name = "SvcBody")
protected ReqTranQryType.SvcBody svcBody;
/**
* 获取reqSvcHeader属性的值。
*
* @return possible object is {@link ReqSvcHeaderType }
*
*/
public ReqSvcHeaderType getReqSvcHeader() {
return reqSvcHeader;
}
/**
* 设置reqSvcHeader属性的值。
*
* @param value
* allowed object is {@link ReqSvcHeaderType }
*
*/
public void setReqSvcHeader(ReqSvcHeaderType value) {
this.reqSvcHeader = value;
}
/**
* 获取svcBody属性的值。
*
* @return possible object is {@link ReqTranQryType.SvcBody }
*
*/
public ReqTranQryType.SvcBody getSvcBody() {
return svcBody;
}
/**
* 设置svcBody属性的值。
*
* @param value
* allowed object is {@link ReqTranQryType.SvcBody }
*
*/
public void setSvcBody(ReqTranQryType.SvcBody value) {
this.svcBody = value;
}
/**
* * anonymous complex type的 Java 类。 * *
* 以下模式片段指定包含在此类中的预期内容。 * *
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}PdNo"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}BussType" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchAcctNo"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchName" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RstChannelType"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RqsDate"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}MrchSeqNo" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}HndlSeqNo" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RsrvFldVal1" minOccurs="0"/>
* <element ref="{http://esb.spdbbiz.com/services/S080030795}RsrvFldVal2" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = { "pdNo", "bussType", "mrchAcctNo", "mrchName", "rstChannelType", "rqsDate",
"mrchSeqNo", "hndlSeqNo", "rsrvFldVal1", "rsrvFldVal2" })
public static class SvcBody implements Serializable {
private static final long serialVersionUID = 1L;
@XmlElement(name = "PdNo", required = true)
protected String pdNo;
@XmlElement(name = "BussType")
protected String bussType;
@XmlElement(name = "MrchAcctNo", required = true)
protected String mrchAcctNo;
@XmlElement(name = "MrchName")
protected String mrchName;
@XmlElement(name = "RstChannelType", required = true)
protected String rstChannelType;
@XmlElement(name = "RqsDate", required = true)
protected String rqsDate;
@XmlElement(name = "MrchSeqNo")
protected String mrchSeqNo;
@XmlElement(name = "HndlSeqNo")
protected String hndlSeqNo;
@XmlElement(name = "RsrvFldVal1")
protected String rsrvFldVal1;
@XmlElement(name = "RsrvFldVal2")
protected String rsrvFldVal2;
/**
* 获取pdNo属性的值。
*
* @return possible object is {@link String }
*
*/
public String getPdNo() {
return pdNo;
}
/**
* 设置pdNo属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setPdNo(String value) {
this.pdNo = value;
}
/**
* 获取bussType属性的值。
*
* @return possible object is {@link String }
*
*/
public String getBussType() {
return bussType;
}
/**
* 设置bussType属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setBussType(String value) {
this.bussType = value;
}
/**
* 获取mrchAcctNo属性的值。
*
* @return possible object is {@link String }
*
*/
public String getMrchAcctNo() {
return mrchAcctNo;
}
/**
* 设置mrchAcctNo属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setMrchAcctNo(String value) {
this.mrchAcctNo = value;
}
/**
* 获取mrchName属性的值。
*
* @return possible object is {@link String }
*
*/
public String getMrchName() {
return mrchName;
}
/**
* 设置mrchName属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setMrchName(String value) {
this.mrchName = value;
}
/**
* 获取rstChannelType属性的值。
*
* @return possible object is {@link String }
*
*/
public String getRstChannelType() {
return rstChannelType;
}
/**
* 设置rstChannelType属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setRstChannelType(String value) {
this.rstChannelType = value;
}
/**
* 获取rqsDate属性的值。
*
* @return possible object is {@link String }
*
*/
public String getRqsDate() {
return rqsDate;
}
/**
* 设置rqsDate属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setRqsDate(String value) {
this.rqsDate = value;
}
/**
* 获取mrchSeqNo属性的值。
*
* @return possible object is {@link String }
*
*/
public String getMrchSeqNo() {
return mrchSeqNo;
}
/**
* 设置mrchSeqNo属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setMrchSeqNo(String value) {
this.mrchSeqNo = value;
}
/**
* 获取hndlSeqNo属性的值。
*
* @return possible object is {@link String }
*
*/
public String getHndlSeqNo() {
return hndlSeqNo;
}
/**
* 设置hndlSeqNo属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setHndlSeqNo(String value) {
this.hndlSeqNo = value;
}
/**
* 获取rsrvFldVal1属性的值。
*
* @return possible object is {@link String }
*
*/
public String getRsrvFldVal1() {
return rsrvFldVal1;
}
/**
* 设置rsrvFldVal1属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setRsrvFldVal1(String value) {
this.rsrvFldVal1 = value;
}
/**
* 获取rsrvFldVal2属性的值。
*
* @return possible object is {@link String }
*
*/
public String getRsrvFldVal2() {
return rsrvFldVal2;
}
/**
* 设置rsrvFldVal2属性的值。
*
* @param value
* allowed object is {@link String }
*
*/
public void setRsrvFldVal2(String value) {
this.rsrvFldVal2 = value;
}
@Override
public String toString() {
return "SvcBody{" + "pdNo='" + pdNo + '\'' + ", bussType='" + bussType + '\'' + ", mrchAcctNo='"
+ mrchAcctNo + '\'' + ", mrchName='" + mrchName + '\'' + ", rstChannelType='" + rstChannelType
+ '\'' + ", rqsDate='" + rqsDate + '\'' + ", mrchSeqNo='" + mrchSeqNo + '\'' + ", hndlSeqNo='"
+ hndlSeqNo + '\'' + ", rsrvFldVal1='" + rsrvFldVal1 + '\'' + ", rsrvFldVal2='" + rsrvFldVal2 + '\''
+ '}';
}
}
}