View Javadoc

1   /***
2    * StatusResults.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis WSDL2Java emitter.
6    */
7   
8   package org.astrogrid.store.delegate.myspaceItn05;
9   
10  public class StatusResults  implements java.io.Serializable {
11      private java.lang.String message;
12      private int severity;
13      private long timeStamp;
14  
15      public StatusResults() {
16      }
17  
18      public java.lang.String getMessage() {
19          return message;
20      }
21  
22      public void setMessage(java.lang.String message) {
23          this.message = message;
24      }
25  
26      public int getSeverity() {
27          return severity;
28      }
29  
30      public void setSeverity(int severity) {
31          this.severity = severity;
32      }
33  
34      public long getTimeStamp() {
35          return timeStamp;
36      }
37  
38      public void setTimeStamp(long timeStamp) {
39          this.timeStamp = timeStamp;
40      }
41  
42      private java.lang.Object __equalsCalc = null;
43      public synchronized boolean equals(java.lang.Object obj) {
44          if (!(obj instanceof StatusResults)) return false;
45          StatusResults other = (StatusResults) obj;
46          if (obj == null) return false;
47          if (this == obj) return true;
48          if (__equalsCalc != null) {
49              return (__equalsCalc == obj);
50          }
51          __equalsCalc = obj;
52          boolean _equals;
53          _equals = true && 
54              ((this.message==null && other.getMessage()==null) || 
55               (this.message!=null &&
56                this.message.equals(other.getMessage()))) &&
57              this.severity == other.getSeverity() &&
58              this.timeStamp == other.getTimeStamp();
59          __equalsCalc = null;
60          return _equals;
61      }
62  
63      private boolean __hashCodeCalc = false;
64      public synchronized int hashCode() {
65          if (__hashCodeCalc) {
66              return 0;
67          }
68          __hashCodeCalc = true;
69          int _hashCode = 1;
70          if (getMessage() != null) {
71              _hashCode += getMessage().hashCode();
72          }
73          _hashCode += getSeverity();
74          _hashCode += new Long(getTimeStamp()).hashCode();
75          __hashCodeCalc = false;
76          return _hashCode;
77      }
78  
79      // Type metadata
80      private static org.apache.axis.description.TypeDesc typeDesc =
81          new org.apache.axis.description.TypeDesc(StatusResults.class);
82  
83      static {
84          typeDesc.setXmlType(new javax.xml.namespace.QName("urn:Kernel", "StatusResults"));
85          org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
86          elemField.setFieldName("message");
87          elemField.setXmlName(new javax.xml.namespace.QName("", "message"));
88          elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
89          typeDesc.addFieldDesc(elemField);
90          elemField = new org.apache.axis.description.ElementDesc();
91          elemField.setFieldName("severity");
92          elemField.setXmlName(new javax.xml.namespace.QName("", "severity"));
93          elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
94          typeDesc.addFieldDesc(elemField);
95          elemField = new org.apache.axis.description.ElementDesc();
96          elemField.setFieldName("timeStamp");
97          elemField.setXmlName(new javax.xml.namespace.QName("", "timeStamp"));
98          elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
99          typeDesc.addFieldDesc(elemField);
100     }
101 
102     /***
103      * Return type metadata object
104      */
105     public static org.apache.axis.description.TypeDesc getTypeDesc() {
106         return typeDesc;
107     }
108 
109     /***
110      * Get Custom Serializer
111      */
112     public static org.apache.axis.encoding.Serializer getSerializer(
113            java.lang.String mechType, 
114            java.lang.Class _javaType,  
115            javax.xml.namespace.QName _xmlType) {
116         return 
117           new  org.apache.axis.encoding.ser.BeanSerializer(
118             _javaType, _xmlType, typeDesc);
119     }
120 
121     /***
122      * Get Custom Deserializer
123      */
124     public static org.apache.axis.encoding.Deserializer getDeserializer(
125            java.lang.String mechType, 
126            java.lang.Class _javaType,  
127            javax.xml.namespace.QName _xmlType) {
128         return 
129           new  org.apache.axis.encoding.ser.BeanDeserializer(
130             _javaType, _xmlType, typeDesc);
131     }
132 
133 }