1 7 8 package org.alfresco.repo.webservice.types; 9 10 public class CMLDelete implements java.io.Serializable { 11 private org.alfresco.repo.webservice.types.Predicate where; 12 13 public CMLDelete() { 14 } 15 16 public CMLDelete( 17 org.alfresco.repo.webservice.types.Predicate where) { 18 this.where = where; 19 } 20 21 22 27 public org.alfresco.repo.webservice.types.Predicate getWhere() { 28 return where; 29 } 30 31 32 37 public void setWhere(org.alfresco.repo.webservice.types.Predicate where) { 38 this.where = where; 39 } 40 41 private java.lang.Object __equalsCalc = null; 42 public synchronized boolean equals(java.lang.Object obj) { 43 if (!(obj instanceof CMLDelete)) return false; 44 CMLDelete other = (CMLDelete) obj; 45 if (obj == null) return false; 46 if (this == obj) return true; 47 if (__equalsCalc != null) { 48 return (__equalsCalc == obj); 49 } 50 __equalsCalc = obj; 51 boolean _equals; 52 _equals = true && 53 ((this.where==null && other.getWhere()==null) || 54 (this.where!=null && 55 this.where.equals(other.getWhere()))); 56 __equalsCalc = null; 57 return _equals; 58 } 59 60 private boolean __hashCodeCalc = false; 61 public synchronized int hashCode() { 62 if (__hashCodeCalc) { 63 return 0; 64 } 65 __hashCodeCalc = true; 66 int _hashCode = 1; 67 if (getWhere() != null) { 68 _hashCode += getWhere().hashCode(); 69 } 70 __hashCodeCalc = false; 71 return _hashCode; 72 } 73 74 private static org.apache.axis.description.TypeDesc typeDesc = 76 new org.apache.axis.description.TypeDesc(CMLDelete.class, true); 77 78 static { 79 typeDesc.setXmlType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/cml/1.0", ">CML>delete")); 80 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc(); 81 elemField.setFieldName("where"); 82 elemField.setXmlName(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/cml/1.0", "where")); 83 elemField.setXmlType(new javax.xml.namespace.QName ("http://www.alfresco.org/ws/model/content/1.0", "Predicate")); 84 elemField.setNillable(false); 85 typeDesc.addFieldDesc(elemField); 86 } 87 88 91 public static org.apache.axis.description.TypeDesc getTypeDesc() { 92 return typeDesc; 93 } 94 95 98 public static org.apache.axis.encoding.Serializer getSerializer( 99 java.lang.String mechType, 100 java.lang.Class _javaType, 101 javax.xml.namespace.QName _xmlType) { 102 return 103 new org.apache.axis.encoding.ser.BeanSerializer( 104 _javaType, _xmlType, typeDesc); 105 } 106 107 110 public static org.apache.axis.encoding.Deserializer getDeserializer( 111 java.lang.String mechType, 112 java.lang.Class _javaType, 113 javax.xml.namespace.QName _xmlType) { 114 return 115 new org.apache.axis.encoding.ser.BeanDeserializer( 116 _javaType, _xmlType, typeDesc); 117 } 118 119 } 120 | Popular Tags |