View Javadoc

1   /**
2    * RemoteResolution.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 org.apache.maven.plugins.patchtracker.tracking.jira.soap;
9   
10  public class RemoteResolution  extends org.apache.maven.plugins.patchtracker.tracking.jira.soap.AbstractRemoteConstant  implements java.io.Serializable {
11      public RemoteResolution() {
12      }
13  
14      public RemoteResolution(
15             java.lang.String id,
16             java.lang.String name,
17             java.lang.String description,
18             java.lang.String icon) {
19          super(
20              id,
21              name,
22              description,
23              icon);
24      }
25  
26      private java.lang.Object __equalsCalc = null;
27      public synchronized boolean equals(java.lang.Object obj) {
28          if (!(obj instanceof RemoteResolution)) return false;
29          RemoteResolution other = (RemoteResolution) obj;
30          if (obj == null) return false;
31          if (this == obj) return true;
32          if (__equalsCalc != null) {
33              return (__equalsCalc == obj);
34          }
35          __equalsCalc = obj;
36          boolean _equals;
37          _equals = super.equals(obj);
38          __equalsCalc = null;
39          return _equals;
40      }
41  
42      private boolean __hashCodeCalc = false;
43      public synchronized int hashCode() {
44          if (__hashCodeCalc) {
45              return 0;
46          }
47          __hashCodeCalc = true;
48          int _hashCode = super.hashCode();
49          __hashCodeCalc = false;
50          return _hashCode;
51      }
52  
53      // Type metadata
54      private static org.apache.axis.description.TypeDesc typeDesc =
55          new org.apache.axis.description.TypeDesc(RemoteResolution.class, true);
56  
57      static {
58          typeDesc.setXmlType(new javax.xml.namespace.QName("http://beans.soap.rpc.jira.atlassian.com", "RemoteResolution"));
59      }
60  
61      /**
62       * Return type metadata object
63       */
64      public static org.apache.axis.description.TypeDesc getTypeDesc() {
65          return typeDesc;
66      }
67  
68      /**
69       * Get Custom Serializer
70       */
71      public static org.apache.axis.encoding.Serializer getSerializer(
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.BeanSerializer(
77              _javaType, _xmlType, typeDesc);
78      }
79  
80      /**
81       * Get Custom Deserializer
82       */
83      public static org.apache.axis.encoding.Deserializer getDeserializer(
84             java.lang.String mechType, 
85             java.lang.Class _javaType,  
86             javax.xml.namespace.QName _xmlType) {
87          return 
88            new  org.apache.axis.encoding.ser.BeanDeserializer(
89              _javaType, _xmlType, typeDesc);
90      }
91  
92  }