/** * RequestHeader.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 RequestHeader implements java.io.Serializable { private java.lang.String sender; private java.lang.String receiver; private java.lang.String requestTime; private java.lang.String msgType; private java.lang.String msgId; private java.lang.String msgPriority; private java.lang.String msgVersion; public RequestHeader() { } public RequestHeader( java.lang.String sender, java.lang.String receiver, java.lang.String requestTime, java.lang.String msgType, java.lang.String msgId, java.lang.String msgPriority, java.lang.String msgVersion) { this.sender = sender; this.receiver = receiver; this.requestTime = requestTime; this.msgType = msgType; this.msgId = msgId; this.msgPriority = msgPriority; this.msgVersion = msgVersion; } /** * Gets the sender value for this RequestHeader. * * @return sender */ public java.lang.String getSender() { return sender; } /** * Sets the sender value for this RequestHeader. * * @param sender */ public void setSender(java.lang.String sender) { this.sender = sender; } /** * Gets the receiver value for this RequestHeader. * * @return receiver */ public java.lang.String getReceiver() { return receiver; } /** * Sets the receiver value for this RequestHeader. * * @param receiver */ public void setReceiver(java.lang.String receiver) { this.receiver = receiver; } /** * Gets the requestTime value for this RequestHeader. * * @return requestTime */ public java.lang.String getRequestTime() { return requestTime; } /** * Sets the requestTime value for this RequestHeader. * * @param requestTime */ public void setRequestTime(java.lang.String requestTime) { this.requestTime = requestTime; } /** * Gets the msgType value for this RequestHeader. * * @return msgType */ public java.lang.String getMsgType() { return msgType; } /** * Sets the msgType value for this RequestHeader. * * @param msgType */ public void setMsgType(java.lang.String msgType) { this.msgType = msgType; } /** * Gets the msgId value for this RequestHeader. * * @return msgId */ public java.lang.String getMsgId() { return msgId; } /** * Sets the msgId value for this RequestHeader. * * @param msgId */ public void setMsgId(java.lang.String msgId) { this.msgId = msgId; } /** * Gets the msgPriority value for this RequestHeader. * * @return msgPriority */ public java.lang.String getMsgPriority() { return msgPriority; } /** * Sets the msgPriority value for this RequestHeader. * * @param msgPriority */ public void setMsgPriority(java.lang.String msgPriority) { this.msgPriority = msgPriority; } /** * Gets the msgVersion value for this RequestHeader. * * @return msgVersion */ public java.lang.String getMsgVersion() { return msgVersion; } /** * Sets the msgVersion value for this RequestHeader. * * @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 RequestHeader)) return false; RequestHeader other = (RequestHeader) 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.requestTime==null && other.getRequestTime()==null) || (this.requestTime!=null && this.requestTime.equals(other.getRequestTime()))) && ((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.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 (getRequestTime() != null) { _hashCode += getRequestTime().hashCode(); } if (getMsgType() != null) { _hashCode += getMsgType().hashCode(); } if (getMsgId() != null) { _hashCode += getMsgId().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(RequestHeader.class, true); static { typeDesc.setXmlType(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "RequestHeader")); 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("requestTime"); elemField.setXmlName(new javax.xml.namespace.QName("http://www.gzsums.net//esb/", "requestTime")); 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("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); } }