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