1 7 8 43 44 package com.bluecubs.xinco.core; 45 46 public class XincoCoreUser implements java.io.Serializable { 47 private java.lang.String email; 48 private java.util.Vector xinco_core_groups; 49 private java.lang.String firstname; 50 private int id; 51 private java.lang.String name; 52 private int status_number; 53 private java.lang.String username; 54 private java.lang.String userpassword; 55 56 public XincoCoreUser() { 57 } 58 59 public java.lang.String getEmail() { 60 return email; 61 } 62 63 public void setEmail(java.lang.String email) { 64 this.email = email; 65 } 66 67 public java.util.Vector getXinco_core_groups() { 68 return xinco_core_groups; 69 } 70 71 public void setXinco_core_groups(java.util.Vector xinco_core_groups) { 72 this.xinco_core_groups = xinco_core_groups; 73 } 74 75 public java.lang.String getFirstname() { 76 return firstname; 77 } 78 79 public void setFirstname(java.lang.String firstname) { 80 this.firstname = firstname; 81 } 82 83 public int getId() { 84 return id; 85 } 86 87 public void setId(int id) { 88 this.id = id; 89 } 90 91 public java.lang.String getName() { 92 return name; 93 } 94 95 public void setName(java.lang.String name) { 96 this.name = name; 97 } 98 99 public int getStatus_number() { 100 return status_number; 101 } 102 103 public void setStatus_number(int status_number) { 104 this.status_number = status_number; 105 } 106 107 public java.lang.String getUsername() { 108 return username; 109 } 110 111 public void setUsername(java.lang.String username) { 112 this.username = username; 113 } 114 115 public java.lang.String getUserpassword() { 116 return userpassword; 117 } 118 119 public void setUserpassword(java.lang.String userpassword) { 120 this.userpassword = userpassword; 121 } 122 123 private java.lang.Object __equalsCalc = null; 124 public synchronized boolean equals(java.lang.Object obj) { 125 if (!(obj instanceof XincoCoreUser)) return false; 126 XincoCoreUser other = (XincoCoreUser) obj; 127 if (obj == null) return false; 128 if (this == obj) return true; 129 if (__equalsCalc != null) { 130 return (__equalsCalc == obj); 131 } 132 __equalsCalc = obj; 133 boolean _equals; 134 _equals = true && 135 ((this.email==null && other.getEmail()==null) || 136 (this.email!=null && 137 this.email.equals(other.getEmail()))) && 138 ((this.xinco_core_groups==null && other.getXinco_core_groups()==null) || 139 (this.xinco_core_groups!=null && 140 this.xinco_core_groups.equals(other.getXinco_core_groups()))) && 141 ((this.firstname==null && other.getFirstname()==null) || 142 (this.firstname!=null && 143 this.firstname.equals(other.getFirstname()))) && 144 this.id == other.getId() && 145 ((this.name==null && other.getName()==null) || 146 (this.name!=null && 147 this.name.equals(other.getName()))) && 148 this.status_number == other.getStatus_number() && 149 ((this.username==null && other.getUsername()==null) || 150 (this.username!=null && 151 this.username.equals(other.getUsername()))) && 152 ((this.userpassword==null && other.getUserpassword()==null) || 153 (this.userpassword!=null && 154 this.userpassword.equals(other.getUserpassword()))); 155 __equalsCalc = null; 156 return _equals; 157 } 158 159 private boolean __hashCodeCalc = false; 160 public synchronized int hashCode() { 161 if (__hashCodeCalc) { 162 return 0; 163 } 164 __hashCodeCalc = true; 165 int _hashCode = 1; 166 if (getEmail() != null) { 167 _hashCode += getEmail().hashCode(); 168 } 169 if (getXinco_core_groups() != null) { 170 _hashCode += getXinco_core_groups().hashCode(); 171 } 172 if (getFirstname() != null) { 173 _hashCode += getFirstname().hashCode(); 174 } 175 _hashCode += getId(); 176 if (getName() != null) { 177 _hashCode += getName().hashCode(); 178 } 179 _hashCode += getStatus_number(); 180 if (getUsername() != null) { 181 _hashCode += getUsername().hashCode(); 182 } 183 if (getUserpassword() != null) { 184 _hashCode += getUserpassword().hashCode(); 185 } 186 __hashCodeCalc = false; 187 return _hashCode; 188 } 189 190 private static org.apache.axis.description.TypeDesc typeDesc = 192 new org.apache.axis.description.TypeDesc(XincoCoreUser.class); 193 194 static { 195 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://core.xinco.bluecubs.com", "XincoCoreUser")); 196 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); 197 elemField.setFieldName("email"); 198 elemField.setXmlName(new javax.xml.namespace.QName ("", "email")); 199 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 200 typeDesc.addFieldDesc(elemField); 201 elemField = new org.apache.axis.description.ElementDesc(); 202 elemField.setFieldName("xinco_core_groups"); 203 elemField.setXmlName(new javax.xml.namespace.QName ("", "xinco_core_groups")); 204 elemField.setXmlType(new javax.xml.namespace.QName ("http://xml.apache.org/xml-soap", "Vector")); 205 typeDesc.addFieldDesc(elemField); 206 elemField = new org.apache.axis.description.ElementDesc(); 207 elemField.setFieldName("firstname"); 208 elemField.setXmlName(new javax.xml.namespace.QName ("", "firstname")); 209 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 210 typeDesc.addFieldDesc(elemField); 211 elemField = new org.apache.axis.description.ElementDesc(); 212 elemField.setFieldName("id"); 213 elemField.setXmlName(new javax.xml.namespace.QName ("", "id")); 214 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int")); 215 typeDesc.addFieldDesc(elemField); 216 elemField = new org.apache.axis.description.ElementDesc(); 217 elemField.setFieldName("name"); 218 elemField.setXmlName(new javax.xml.namespace.QName ("", "name")); 219 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 220 typeDesc.addFieldDesc(elemField); 221 elemField = new org.apache.axis.description.ElementDesc(); 222 elemField.setFieldName("status_number"); 223 elemField.setXmlName(new javax.xml.namespace.QName ("", "status_number")); 224 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int")); 225 typeDesc.addFieldDesc(elemField); 226 elemField = new org.apache.axis.description.ElementDesc(); 227 elemField.setFieldName("username"); 228 elemField.setXmlName(new javax.xml.namespace.QName ("", "username")); 229 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 230 typeDesc.addFieldDesc(elemField); 231 elemField = new org.apache.axis.description.ElementDesc(); 232 elemField.setFieldName("userpassword"); 233 elemField.setXmlName(new javax.xml.namespace.QName ("", "userpassword")); 234 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "string")); 235 typeDesc.addFieldDesc(elemField); 236 } 237 238 241 public static org.apache.axis.description.TypeDesc getTypeDesc() { 242 return typeDesc; 243 } 244 245 248 public static org.apache.axis.encoding.Serializer getSerializer( 249 java.lang.String mechType, 250 java.lang.Class _javaType, 251 javax.xml.namespace.QName _xmlType) { 252 return 253 new org.apache.axis.encoding.ser.BeanSerializer( 254 _javaType, _xmlType, typeDesc); 255 } 256 257 260 public static org.apache.axis.encoding.Deserializer getDeserializer( 261 java.lang.String mechType, 262 java.lang.Class _javaType, 263 javax.xml.namespace.QName _xmlType) { 264 return 265 new org.apache.axis.encoding.ser.BeanDeserializer( 266 _javaType, _xmlType, typeDesc); 267 } 268 269 } 270 | Popular Tags |