View Javadoc
1   /**
2    * InvalidParameterException.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package fr.paris.lutece.plugins.address.business.axis;
9   
10  public class InvalidParameterException  extends org.apache.axis.AxisFault  implements java.io.Serializable {
11      public InvalidParameterException() {
12      }
13  
14      private java.lang.Object __equalsCalc = null;
15      public synchronized boolean equals(java.lang.Object obj) {
16          if (!(obj instanceof InvalidParameterException)) return false;
17          InvalidParameterException../fr/paris/lutece/plugins/address/business/axis/InvalidParameterException.html#InvalidParameterException">InvalidParameterException other = (InvalidParameterException) obj;
18          if (obj == null) return false;
19          if (this == obj) return true;
20          if (__equalsCalc != null) {
21              return (__equalsCalc == obj);
22          }
23          __equalsCalc = obj;
24          boolean _equals;
25          _equals = true;
26          __equalsCalc = null;
27          return _equals;
28      }
29  
30      private boolean __hashCodeCalc = false;
31      public synchronized int hashCode() {
32          if (__hashCodeCalc) {
33              return 0;
34          }
35          __hashCodeCalc = true;
36          int _hashCode = 1;
37          __hashCodeCalc = false;
38          return _hashCode;
39      }
40  
41      // Type metadata
42      private static org.apache.axis.description.TypeDesc typeDesc =
43          new org.apache.axis.description.TypeDesc(InvalidParameterException.class, true);
44  
45      static {
46          typeDesc.setXmlType(new javax.xml.namespace.QName("http://exceptions.adresses.paris.fr", "InvalidParameterException"));
47      }
48  
49      /**
50       * Return type metadata object
51       */
52      public static org.apache.axis.description.TypeDesc getTypeDesc() {
53          return typeDesc;
54      }
55  
56      /**
57       * Get Custom Serializer
58       */
59      public static org.apache.axis.encoding.Serializer getSerializer(
60             java.lang.String mechType, 
61             java.lang.Class _javaType,  
62             javax.xml.namespace.QName _xmlType) {
63          return 
64            new  org.apache.axis.encoding.ser.BeanSerializer(
65              _javaType, _xmlType, typeDesc);
66      }
67  
68      /**
69       * Get Custom Deserializer
70       */
71      public static org.apache.axis.encoding.Deserializer getDeserializer(
72             java.lang.String mechType, 
73             java.lang.Class _javaType,  
74             javax.xml.namespace.QName _xmlType) {
75          return 
76            new  org.apache.axis.encoding.ser.BeanDeserializer(
77              _javaType, _xmlType, typeDesc);
78      }
79  
80  
81      /**
82       * Writes the exception data to the faultDetails
83       */
84      public void writeDetails(javax.xml.namespace.QName qname, org.apache.axis.encoding.SerializationContext context) throws java.io.IOException {
85          context.serialize(qname, null, this);
86      }
87  }