KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > docStyle > zipCodeNW > ShortZipCode


1 /**
2  * ShortZipCode.java
3  *
4  * This file was auto-generated from WSDL
5  * by the Apache Axis WSDL2Java emitter.
6  */

7
8 package docStyle.zipCodeNW;
9
10 public class ShortZipCode implements java.io.Serializable JavaDoc {
11     private java.lang.String JavaDoc accessCode;
12     private java.lang.String JavaDoc address;
13     private java.lang.String JavaDoc city;
14     private java.lang.String JavaDoc state;
15
16     public ShortZipCode() {
17     }
18
19     public java.lang.String JavaDoc getAccessCode() {
20         return accessCode;
21     }
22
23     public void setAccessCode(java.lang.String JavaDoc accessCode) {
24         this.accessCode = accessCode;
25     }
26
27     public java.lang.String JavaDoc getAddress() {
28         return address;
29     }
30
31     public void setAddress(java.lang.String JavaDoc address) {
32         this.address = address;
33     }
34
35     public java.lang.String JavaDoc getCity() {
36         return city;
37     }
38
39     public void setCity(java.lang.String JavaDoc city) {
40         this.city = city;
41     }
42
43     public java.lang.String JavaDoc getState() {
44         return state;
45     }
46
47     public void setState(java.lang.String JavaDoc state) {
48         this.state = state;
49     }
50
51     private java.lang.Object JavaDoc __equalsCalc = null;
52     public synchronized boolean equals(java.lang.Object JavaDoc obj) {
53         if (!(obj instanceof ShortZipCode)) return false;
54         ShortZipCode other = (ShortZipCode) obj;
55         if (obj == null) return false;
56         if (this == obj) return true;
57         if (__equalsCalc != null) {
58             return (__equalsCalc == obj);
59         }
60         __equalsCalc = obj;
61         boolean _equals;
62         _equals = true &&
63             ((accessCode==null && other.getAccessCode()==null) ||
64              (accessCode!=null &&
65               accessCode.equals(other.getAccessCode()))) &&
66             ((address==null && other.getAddress()==null) ||
67              (address!=null &&
68               address.equals(other.getAddress()))) &&
69             ((city==null && other.getCity()==null) ||
70              (city!=null &&
71               city.equals(other.getCity()))) &&
72             ((state==null && other.getState()==null) ||
73              (state!=null &&
74               state.equals(other.getState())));
75         __equalsCalc = null;
76         return _equals;
77     }
78
79     private boolean __hashCodeCalc = false;
80     public synchronized int hashCode() {
81         if (__hashCodeCalc) {
82             return 0;
83         }
84         __hashCodeCalc = true;
85         int _hashCode = 1;
86         if (getAccessCode() != null) {
87             _hashCode += getAccessCode().hashCode();
88         }
89         if (getAddress() != null) {
90             _hashCode += getAddress().hashCode();
91         }
92         if (getCity() != null) {
93             _hashCode += getCity().hashCode();
94         }
95         if (getState() != null) {
96             _hashCode += getState().hashCode();
97         }
98         __hashCodeCalc = false;
99         return _hashCode;
100     }
101
102     // Type metadata
103
private static org.apache.axis.description.TypeDesc typeDesc =
104         new org.apache.axis.description.TypeDesc(ShortZipCode.class);
105
106     static {
107         org.apache.axis.description.FieldDesc field = new org.apache.axis.description.ElementDesc();
108         field.setFieldName("accessCode");
109         field.setXmlName(new javax.xml.namespace.QName JavaDoc("http://webservices.eraserver.net/", "accessCode"));
110         field.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
111         typeDesc.addFieldDesc(field);
112         field = new org.apache.axis.description.ElementDesc();
113         field.setFieldName("address");
114         field.setXmlName(new javax.xml.namespace.QName JavaDoc("http://webservices.eraserver.net/", "address"));
115         field.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
116         typeDesc.addFieldDesc(field);
117         field = new org.apache.axis.description.ElementDesc();
118         field.setFieldName("city");
119         field.setXmlName(new javax.xml.namespace.QName JavaDoc("http://webservices.eraserver.net/", "city"));
120         field.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
121         typeDesc.addFieldDesc(field);
122         field = new org.apache.axis.description.ElementDesc();
123         field.setFieldName("state");
124         field.setXmlName(new javax.xml.namespace.QName JavaDoc("http://webservices.eraserver.net/", "state"));
125         field.setXmlType(new javax.xml.namespace.QName JavaDoc("http://www.w3.org/2001/XMLSchema", "string"));
126         typeDesc.addFieldDesc(field);
127     };
128
129     /**
130      * Return type metadata object
131      */

132     public static org.apache.axis.description.TypeDesc getTypeDesc() {
133         return typeDesc;
134     }
135
136     /**
137      * Get Custom Serializer
138      */

139     public static org.apache.axis.encoding.Serializer getSerializer(
140            java.lang.String JavaDoc mechType,
141            java.lang.Class JavaDoc _javaType,
142            javax.xml.namespace.QName JavaDoc _xmlType) {
143         return
144           new org.apache.axis.encoding.ser.BeanSerializer(
145             _javaType, _xmlType, typeDesc);
146     }
147
148     /**
149      * Get Custom Deserializer
150      */

151     public static org.apache.axis.encoding.Deserializer getDeserializer(
152            java.lang.String JavaDoc mechType,
153            java.lang.Class JavaDoc _javaType,
154            javax.xml.namespace.QName JavaDoc _xmlType) {
155         return
156           new org.apache.axis.encoding.ser.BeanDeserializer(
157             _javaType, _xmlType, typeDesc);
158     }
159
160 }
161
Popular Tags