Project

General

Profile

1
/**
2
 * IOException.java
3
 *
4
 * This file was auto-generated from WSDL
5
 * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
6
 */
7

    
8
package edu.ucsb.nceas.shared.xsd;
9

    
10
public class IOException  extends org.kepler.executionWS.xsd.Exception  implements java.io.Serializable {
11
    public IOException() {
12
    }
13

    
14
    public IOException(
15
           java.lang.Object exception) {
16
        super(
17
            exception);
18
    }
19

    
20
    private java.lang.Object __equalsCalc = null;
21
    public synchronized boolean equals(java.lang.Object obj) {
22
        if (!(obj instanceof IOException)) return false;
23
        IOException other = (IOException) obj;
24
        if (obj == null) return false;
25
        if (this == obj) return true;
26
        if (__equalsCalc != null) {
27
            return (__equalsCalc == obj);
28
        }
29
        __equalsCalc = obj;
30
        boolean _equals;
31
        _equals = super.equals(obj);
32
        __equalsCalc = null;
33
        return _equals;
34
    }
35

    
36
    private boolean __hashCodeCalc = false;
37
    public synchronized int hashCode() {
38
        if (__hashCodeCalc) {
39
            return 0;
40
        }
41
        __hashCodeCalc = true;
42
        int _hashCode = super.hashCode();
43
        __hashCodeCalc = false;
44
        return _hashCode;
45
    }
46

    
47
    // Type metadata
48
    private static org.apache.axis.description.TypeDesc typeDesc =
49
        new org.apache.axis.description.TypeDesc(IOException.class, true);
50

    
51
    static {
52
        typeDesc.setXmlType(new javax.xml.namespace.QName("http://io.java/xsd", "IOException"));
53
    }
54

    
55
    /**
56
     * Return type metadata object
57
     */
58
    public static org.apache.axis.description.TypeDesc getTypeDesc() {
59
        return typeDesc;
60
    }
61

    
62
    /**
63
     * Get Custom Serializer
64
     */
65
    public static org.apache.axis.encoding.Serializer getSerializer(
66
           java.lang.String mechType, 
67
           java.lang.Class _javaType,  
68
           javax.xml.namespace.QName _xmlType) {
69
        return 
70
          new  org.apache.axis.encoding.ser.BeanSerializer(
71
            _javaType, _xmlType, typeDesc);
72
    }
73

    
74
    /**
75
     * Get Custom Deserializer
76
     */
77
    public static org.apache.axis.encoding.Deserializer getDeserializer(
78
           java.lang.String mechType, 
79
           java.lang.Class _javaType,  
80
           javax.xml.namespace.QName _xmlType) {
81
        return 
82
          new  org.apache.axis.encoding.ser.BeanDeserializer(
83
            _javaType, _xmlType, typeDesc);
84
    }
85

    
86
}
(2-2/2)