/** * ResponseHeader.java * * This file was auto-generated from WSDL * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter. */ package net.gzsums.www.esb; public class ResponseHeader implements java.io.Serializable { private java.lang.String sender; private java.lang.String receiver; private java.lang.String responseTime; private java.lang.String msgType; private java.lang.String msgId; private java.lang.String errCode; private java.lang.String errMessage; private java.lang.String msgPriority; private java.lang.String msgVersion; public ResponseHeader() { } public ResponseHeader( java.lang.String sender, java.lang.String receiver, java.lang.String responseTime, java.lang.String msgType, java.lang.String msgId, java.lang.String errCode, java.lang.String errMessage, java.lang.String msgPriority, java.lang.String msgVersion) { this.sender = sender; this.receiver = receiver; this.responseTime = responseTime; this.msgType = msgType; this.msgId = msgId; this.errCode = errCode; this.errMessage = errMessage; this.msgPriority = msgPriority; this.msgVersion = msgVersion; } /** * Gets the sender value for this ResponseHeader. * * @return sender */ public java.lang.String getSender() { return sender; } /** * Sets the sender value for this ResponseHeader. * * @param sender */ public void setSender(java.lang.String sender) { this.sender = sender; } /** * Gets the receiver value for this ResponseHeader. * * @return receiver */ public java.lang.String getReceiver() { return receiver; } /** * Sets the receiver value for this ResponseHeader. * * @param receiver */ public void setReceiver(java.lang.String receiver) { this.receiver = receiver; } /** * Gets the responseTime value for this ResponseHeader. * * @return responseTime */ public java.lang.String getResponseTime() { return responseTime; } /** * Sets the responseTime value for this ResponseHeader. * * @param responseTime */ public void setResponseTime(java.lang.String responseTime) { this.responseTime = responseTime; } /** * Gets the msgType value for this ResponseHeader. * * @return msgType */ public java.lang.String getMsgType() { return msgType; } /** * Sets the msgType value for this ResponseHeader. * * @param msgType */ public void setMsgType(java.lang.String msgType) { this.msgType = msgType; } /** * Gets the msgId value for this ResponseHeader. * * @return msgId */ public java.lang.String getMsgId() { return msgId; } /** * Sets the msgId value for this ResponseHeader. * * @param msgId */ public void setMsgId(java.lang.String msgId) { this.msgId = msgId; } /** * Gets the errCode value for this ResponseHeader. * * @return errCode */ public java.lang.String getErrCode() { return errCode; } /** * Sets the errCode value for this ResponseHeader. * * @param errCode */ public void setErrCode(java.lang.String errCode) { this.errCode = errCode; } /** * Gets the errMessage value for this ResponseHeader. * * @return errMessage */ public java.lang.String getErrMessage() { return errMessage; } /** * Sets the errMessage value for this ResponseHeader. * * @param errMessage */ public void setErrMessage(java.lang.String errMessage) { this.errMessage = errMessage; } /** * Gets the msgPriority value for this ResponseHeader. * * @return msgPriority */ public java.lang.String getMsgPriority() { return msgPriority; } /** * Sets the msgPriority value for this ResponseHeader. * * @param msgPriority */ public void setMsgPriority(java.lang.String msgPriority) { this.msgPriority = msgPriority; } /** * Gets the msgVersion value for this ResponseHeader. * * @return msgVersion */ public java.lang.String getMsgVersion() { return msgVersion; } /** * Sets the msgVersion value for this ResponseHeader. * * @param msgVersion */ public void setMsgVersion(java.lang.String msgVersion) { this.msgVersion = msgVersion; } private java.lang.Object __equalsCalc = null; public synchronized boolean equals(java.lang.Object obj) { if (!(obj instanceof ResponseHeader)) return false; ResponseHeader other = (ResponseHeader) obj; if (obj == null) return false; if (this == obj) return true; if (__equalsCalc != null) { return (__equalsCalc == obj); } __equalsCalc = obj; boolean _equals; _equals = true && ((this.sender==null && other.getSender()==null) || (this.sender!=null && this.sender.equals(other.getSender()))) && ((this.receiver==null && other.getReceiver()==null) || (this.receiver!=null && this.receiver.equals(other.getReceiver()))) && ((this.responseTime==null && other.getResponseTime()==null) || (this.responseTime!=null && this.responseTime.equals(other.getResponseTime()))) && ((this.msgType==null && other.getMsgType()==null) || (this.msgType!=null && this.msgType.equals(other.getMsgType()))) && ((this.msgId==null && other.getMsgId()==null) || (this.msgId!=null && this.msgId.equals(other.getMsgId()))) && ((this.errCode==null && other.getErrCode()==null) || (this.errCode!=null && this.errCode.equals(other.getErrCode()))) && ((this.errMessage==null && other.getErrMessage()==null) || (this.errMessage!=null && this.errMessage.equals(other.getErrMessage()))) && ((this.msgPriority==null && other.getMsgPriority()==null) || (this.msgPriority!=null && this.msgPriority.equals(other.getMsgPriority()))) && ((this.msgVersion==null && other.getMsgVersion()==null) || (this.msgVersion!=null && this.msgVersion.equals(other.getMsgVersion()))); __equalsCalc = null; return _equals; } private boolean __hashCodeCalc = false; public synchronized int hashCode() { if (__hashCodeCalc) { return 0; } __hashCodeCalc = true; int _hashCode = 1; if (getSender() != null) { _hashCode += getSender().hashCode(); } if (getReceiver() != null) { _hashCode += getReceiver().hashCode(); } if (getResponseTime() != null) { _hashCode += getResponseTime().hashCode(); } if (getMsgType() != null) { _hashCode += getMsgType().hashCode(); } if (getMsgId() != null) { _hashCode += getMsgId().hashCode(); } if (getErrCode() != null) { _hashCode += getErrCode().hashCode(); } if (getErrMessage() != null) { _hashCode += getErrMessage().hashCode(); } if (getMsgPriority() != null) { _hashCode += getMsgPriority().hashCode(); } if (getMsgVersion() != null) { _hashCode += getMsgVersion().hashCode(); } __hashCodeCalc = false; return _hashCode; } // Type metadata private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(ResponseHeader.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "ResponseHeader")); org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("sender"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "sender")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("receiver"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "receiver")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("responseTime"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "responseTime")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("msgType"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "msgType")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("msgId"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "msgId")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("errCode"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "errCode")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("errMessage"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "errMessage")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("msgPriority"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "msgPriority")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); elemField = new org.apache.axis.description.ElementDesc(); elemField.setFieldName("msgVersion"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "msgVersion")); elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string")); elemField.setMinOccurs(0); elemField.setNillable(false); typeDesc.addFieldDesc(elemField); } /** * Return type metadata object */ public static org.apache.axis.description.TypeDesc getTypeDesc() { return typeDesc; } /** * Get Custom Serializer */ public static org.apache.axis.encoding.Serializer getSerializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanSerializer( _javaType, _xmlType, typeDesc); } /** * Get Custom Deserializer */ public static org.apache.axis.encoding.Deserializer getDeserializer( java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType) { return new org.apache.axis.encoding.ser.BeanDeserializer( _javaType, _xmlType, typeDesc); } }