KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > epok > auth > SomeType


1 /**
2  * SomeType.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis 1.2RC1 Oct 20, 2004 (05:49:44 EDT) WSDL2Java emitter.
6  */

7
8 package com.epok.auth;
9
10 public class SomeType implements java.io.Serializable JavaDoc {
11     private java.lang.String JavaDoc z;
12     private java.lang.String JavaDoc a;
13     private java.lang.String JavaDoc b;
14
15     public SomeType() {
16     }
17
18     public SomeType(
19            java.lang.String JavaDoc z,
20            java.lang.String JavaDoc a,
21            java.lang.String JavaDoc b) {
22            this.z = z;
23            this.a = a;
24            this.b = b;
25     }
26
27
28     /**
29      * Gets the z value for this SomeType.
30      *
31      * @return z
32      */

33     public java.lang.String JavaDoc getZ() {
34         return z;
35     }
36
37
38     /**
39      * Sets the z value for this SomeType.
40      *
41      * @param z
42      */

43     public void setZ(java.lang.String JavaDoc z) {
44         this.z = z;
45     }
46
47
48     /**
49      * Gets the a value for this SomeType.
50      *
51      * @return a
52      */

53     public java.lang.String JavaDoc getA() {
54         return a;
55     }
56
57
58     /**
59      * Sets the a value for this SomeType.
60      *
61      * @param a
62      */

63     public void setA(java.lang.String JavaDoc a) {
64         this.a = a;
65     }
66
67
68     /**
69      * Gets the b value for this SomeType.
70      *
71      * @return b
72      */

73     public java.lang.String JavaDoc getB() {
74         return b;
75     }
76
77
78     /**
79      * Sets the b value for this SomeType.
80      *
81      * @param b
82      */

83     public void setB(java.lang.String JavaDoc b) {
84         this.b = b;
85     }
86
87     private java.lang.Object JavaDoc __equalsCalc = null;
88     public synchronized boolean equals(java.lang.Object JavaDoc obj) {
89         if (!(obj instanceof SomeType)) return false;
90         SomeType other = (SomeType) obj;
91         if (obj == null) return false;
92         if (this == obj) return true;
93         if (__equalsCalc != null) {
94             return (__equalsCalc == obj);
95         }
96         __equalsCalc = obj;
97         boolean _equals;
98         _equals = true &&
99             ((this.z==null && other.getZ()==null) ||
100              (this.z!=null &&
101               this.z.equals(other.getZ()))) &&
102             ((this.a==null && other.getA()==null) ||
103              (this.a!=null &&
104               this.a.equals(other.getA()))) &&
105             ((this.b==null && other.getB()==null) ||
106              (this.b!=null &&
107               this.b.equals(other.getB())));
108         __equalsCalc = null;
109         return _equals;
110     }
111
112     private boolean __hashCodeCalc = false;
113     public synchronized int hashCode() {
114         if (__hashCodeCalc) {
115             return 0;
116         }
117         __hashCodeCalc = true;
118         int _hashCode = 1;
119         if (getZ() != null) {
120             _hashCode += getZ().hashCode();
121         }
122         if (getA() != null) {
123             _hashCode += getA().hashCode();
124         }
125         if (getB() != null) {
126             _hashCode += getB().hashCode();
127         }
128         __hashCodeCalc = false;
129         return _hashCode;
130     }
131
132     // Type metadata
133
private static org.apache.axis.description.TypeDesc typeDesc =
134         new org.apache.axis.description.TypeDesc(SomeType.class, true);
135
136     static {
137         typeDesc.setXmlType(new javax.xml.namespace.QName JavaDoc("urn:auth:epok:com", "SomeType"));
138         org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
139         elemField.setFieldName("z");
140         elemField.setXmlName(new javax.xml.namespace.QName JavaDoc("", "z"));
141         elemField.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
142         typeDesc.addFieldDesc(elemField);
143         elemField = new org.apache.axis.description.ElementDesc();
144         elemField.setFieldName("a");
145         elemField.setXmlName(new javax.xml.namespace.QName JavaDoc("", "a"));
146         elemField.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
147         typeDesc.addFieldDesc(elemField);
148         elemField = new org.apache.axis.description.ElementDesc();
149         elemField.setFieldName("b");
150         elemField.setXmlName(new javax.xml.namespace.QName JavaDoc("", "b"));
151         elemField.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
152         typeDesc.addFieldDesc(elemField);
153     }
154
155     /**
156      * Return type metadata object
157      */

158     public static org.apache.axis.description.TypeDesc getTypeDesc() {
159         return typeDesc;
160     }
161
162     /**
163      * Get Custom Serializer
164      */

165     public static org.apache.axis.encoding.Serializer getSerializer(
166            java.lang.String JavaDoc mechType,
167            java.lang.Class JavaDoc _javaType,
168            javax.xml.namespace.QName JavaDoc _xmlType) {
169         return
170           new org.apache.axis.encoding.ser.BeanSerializer(
171             _javaType, _xmlType, typeDesc);
172     }
173
174     /**
175      * Get Custom Deserializer
176      */

177     public static org.apache.axis.encoding.Deserializer getDeserializer(
178            java.lang.String JavaDoc mechType,
179            java.lang.Class JavaDoc _javaType,
180            javax.xml.namespace.QName JavaDoc _xmlType) {
181         return
182           new org.apache.axis.encoding.ser.BeanDeserializer(
183             _javaType, _xmlType, typeDesc);
184     }
185
186 }
187
Popular Tags