4 * This file was auto-generated from WSDL
5 * by the Apache Axis WSDL2Java emitter.
10 public class WSFile implements java.io.Serializable
12 private java.lang.String type;
14 private java.lang.String ext;
20 public java.lang.String getType()
25 public void setType(java.lang.String type)
30 public java.lang.String getExt()
35 public void setExt(java.lang.String ext)
40 private java.lang.Object __equalsCalc = null;
42 public synchronized boolean equals(java.lang.Object obj)
44 if (!(obj instanceof WSFile))
48 WSFile other = (WSFile) obj;
57 if (__equalsCalc != null)
59 return (__equalsCalc == obj);
64 && ((type == null && other.getType() == null) || (type != null && type
65 .equals(other.getType())))
66 && ((ext == null && other.getExt() == null) || (ext != null && ext
67 .equals(other.getExt())));
72 private boolean __hashCodeCalc = false;
74 public synchronized int hashCode()
80 __hashCodeCalc = true;
82 if (getType() != null)
84 _hashCode += getType().hashCode();
88 _hashCode += getExt().hashCode();
90 __hashCodeCalc = false;
95 private static org.apache.axis.description.TypeDesc typeDesc = new org.apache.axis.description.TypeDesc(
100 org.apache.axis.description.FieldDesc field = new org.apache.axis.description.ElementDesc();
101 field.setFieldName("type");
102 field.setXmlName(new javax.xml.namespace.QName("", "type"));
103 field.setXmlType(new javax.xml.namespace.QName(
104 "http://www.w3.org/2001/XMLSchema", "string"));
105 typeDesc.addFieldDesc(field);
106 field = new org.apache.axis.description.ElementDesc();
107 field.setFieldName("ext");
108 field.setXmlName(new javax.xml.namespace.QName("", "ext"));
109 field.setXmlType(new javax.xml.namespace.QName(
110 "http://www.w3.org/2001/XMLSchema", "string"));
111 typeDesc.addFieldDesc(field);
115 * Return type metadata object
117 public static org.apache.axis.description.TypeDesc getTypeDesc()
123 * Get Custom Serializer
125 public static org.apache.axis.encoding.Serializer getSerializer(
126 java.lang.String mechType, java.lang.Class _javaType,
127 javax.xml.namespace.QName _xmlType)
129 return new org.apache.axis.encoding.ser.BeanSerializer(_javaType,
134 * Get Custom Deserializer
136 public static org.apache.axis.encoding.Deserializer getDeserializer(
137 java.lang.String mechType, java.lang.Class _javaType,
138 javax.xml.namespace.QName _xmlType)
140 return new org.apache.axis.encoding.ser.BeanDeserializer(_javaType,