1 7 8 43 44 package com.bluecubs.xinco.core; 45 46 public class XincoCoreLanguage implements java.io.Serializable { 47 private java.lang.String designation; 48 private int id; 49 private java.lang.String sign; 50 51 public XincoCoreLanguage() { 52 } 53 54 public java.lang.String getDesignation() { 55 return designation; 56 } 57 58 public void setDesignation(java.lang.String designation) { 59 this.designation = designation; 60 } 61 62 public int getId() { 63 return id; 64 } 65 66 public void setId(int id) { 67 this.id = id; 68 } 69 70 public java.lang.String getSign() { 71 return sign; 72 } 73 74 public void setSign(java.lang.String sign) { 75 this.sign = sign; 76 } 77 78 private java.lang.Object __equalsCalc = null; 79 public synchronized boolean equals(java.lang.Object obj) { 80 if (!(obj instanceof XincoCoreLanguage)) return false; 81 XincoCoreLanguage other = (XincoCoreLanguage) obj; 82 if (obj == null) return false; 83 if (this == obj) return true; 84 if (__equalsCalc != null) { 85 return (__equalsCalc == obj); 86 } 87 __equalsCalc = obj; 88 boolean _equals; 89 _equals = true && 90 ((this.designation==null && other.getDesignation()==null) || 91 (this.designation!=null && 92 this.designation.equals(other.getDesignation()))) && 93 this.id == other.getId() && 94 ((this.sign==null && other.getSign()==null) || 95 (this.sign!=null && 96 this.sign.equals(other.getSign()))); 97 __equalsCalc = null; 98 return _equals; 99 } 100 101 private boolean __hashCodeCalc = false; 102 public synchronized int hashCode() { 103 if (__hashCodeCalc) { 104 return 0; 105 } 106 __hashCodeCalc = true; 107 int _hashCode = 1; 108 if (getDesignation() != null) { 109 _hashCode += getDesignation().hashCode(); 110 } 111 _hashCode += getId(); 112 if (getSign() != null) { 113 _hashCode += getSign().hashCode(); 114 } 115 __hashCodeCalc = false; 116 return _hashCode; 117 } 118 119 private static org.apache.axis.description.TypeDesc typeDesc = 121 new org.apache.axis.description.TypeDesc(XincoCoreLanguage.class); 122 123 static { 124 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://core.xinco.bluecubs.com", "XincoCoreLanguage")); 125 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); 126 elemField.setFieldName("designation"); 127 elemField.setXmlName(new javax.xml.namespace.QName ("", "designation")); 128 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 129 typeDesc.addFieldDesc(elemField); 130 elemField = new org.apache.axis.description.ElementDesc(); 131 elemField.setFieldName("id"); 132 elemField.setXmlName(new javax.xml.namespace.QName ("", "id")); 133 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int")); 134 typeDesc.addFieldDesc(elemField); 135 elemField = new org.apache.axis.description.ElementDesc(); 136 elemField.setFieldName("sign"); 137 elemField.setXmlName(new javax.xml.namespace.QName ("", "sign")); 138 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 139 typeDesc.addFieldDesc(elemField); 140 } 141 142 145 public static org.apache.axis.description.TypeDesc getTypeDesc() { 146 return typeDesc; 147 } 148 149 152 public static org.apache.axis.encoding.Serializer getSerializer( 153 java.lang.String mechType, 154 java.lang.Class _javaType, 155 javax.xml.namespace.QName _xmlType) { 156 return 157 new org.apache.axis.encoding.ser.BeanSerializer( 158 _javaType, _xmlType, typeDesc); 159 } 160 161 164 public static org.apache.axis.encoding.Deserializer getDeserializer( 165 java.lang.String mechType, 166 java.lang.Class _javaType, 167 javax.xml.namespace.QName _xmlType) { 168 return 169 new org.apache.axis.encoding.ser.BeanDeserializer( 170 _javaType, _xmlType, typeDesc); 171 } 172 173 } 174 | Popular Tags |