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
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 }