1
2
3
4
5
6
7
8 package org.ogf.srm22;
9
10 public class SrmPingRequest implements java.io.Serializable {
11 private java.lang.String authorizationID;
12
13 public SrmPingRequest() {
14 }
15
16 public SrmPingRequest(
17 java.lang.String authorizationID) {
18 this.authorizationID = authorizationID;
19 }
20
21
22
23
24
25
26
27 public java.lang.String getAuthorizationID() {
28 return authorizationID;
29 }
30
31
32
33
34
35
36
37 public void setAuthorizationID(java.lang.String authorizationID) {
38 this.authorizationID = authorizationID;
39 }
40
41 private java.lang.Object __equalsCalc = null;
42 public synchronized boolean equals(java.lang.Object obj) {
43 if (!(obj instanceof SrmPingRequest)) return false;
44 SrmPingRequest other = (SrmPingRequest) obj;
45 if (obj == null) return false;
46 if (this == obj) return true;
47 if (__equalsCalc != null) {
48 return (__equalsCalc == obj);
49 }
50 __equalsCalc = obj;
51 boolean _equals;
52 _equals = true &&
53 ((this.authorizationID==null && other.getAuthorizationID()==null) ||
54 (this.authorizationID!=null &&
55 this.authorizationID.equals(other.getAuthorizationID())));
56 __equalsCalc = null;
57 return _equals;
58 }
59
60 private boolean __hashCodeCalc = false;
61 public synchronized int hashCode() {
62 if (__hashCodeCalc) {
63 return 0;
64 }
65 __hashCodeCalc = true;
66 int _hashCode = 1;
67 if (getAuthorizationID() != null) {
68 _hashCode += getAuthorizationID().hashCode();
69 }
70 __hashCodeCalc = false;
71 return _hashCode;
72 }
73
74
75 private static org.apache.axis.description.TypeDesc typeDesc =
76 new org.apache.axis.description.TypeDesc(SrmPingRequest.class, true);
77
78 static {
79 typeDesc.setXmlType(new javax.xml.namespace.QName("http://srm.lbl.gov/StorageResourceManager", "srmPingRequest"));
80 org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
81 elemField.setFieldName("authorizationID");
82 elemField.setXmlName(new javax.xml.namespace.QName("", "authorizationID"));
83 elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
84 elemField.setMinOccurs(0);
85 elemField.setNillable(true);
86 typeDesc.addFieldDesc(elemField);
87 }
88
89
90
91
92 public static org.apache.axis.description.TypeDesc getTypeDesc() {
93 return typeDesc;
94 }
95
96
97
98
99 public static org.apache.axis.encoding.Serializer getSerializer(
100 java.lang.String mechType,
101 java.lang.Class _javaType,
102 javax.xml.namespace.QName _xmlType) {
103 return
104 new org.apache.axis.encoding.ser.BeanSerializer(
105 _javaType, _xmlType, typeDesc);
106 }
107
108
109
110
111 public static org.apache.axis.encoding.Deserializer getDeserializer(
112 java.lang.String mechType,
113 java.lang.Class _javaType,
114 javax.xml.namespace.QName _xmlType) {
115 return
116 new org.apache.axis.encoding.ser.BeanDeserializer(
117 _javaType, _xmlType, typeDesc);
118 }
119
120 }