Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: ejb/service/addressbook/wsiftypes/Address.java


1   /**
2    * Address.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis WSDL2Java emitter.
6    */
7   
8   package ejb.service.addressbook.wsiftypes;
9   
10  public class Address  implements java.io.Serializable {
11      private int streetNum;
12      private java.lang.String streetName;
13      private java.lang.String city;
14      private java.lang.String state;
15      private int zip;
16      private ejb.service.addressbook.wsiftypes.Phone phoneNumber;
17  
18      public Address() {
19      }
20  
21      public int getStreetNum() {
22          return streetNum;
23      }
24  
25      public void setStreetNum(int streetNum) {
26          this.streetNum = streetNum;
27      }
28  
29      public java.lang.String getStreetName() {
30          return streetName;
31      }
32  
33      public void setStreetName(java.lang.String streetName) {
34          this.streetName = streetName;
35      }
36  
37      public java.lang.String getCity() {
38          return city;
39      }
40  
41      public void setCity(java.lang.String city) {
42          this.city = city;
43      }
44  
45      public java.lang.String getState() {
46          return state;
47      }
48  
49      public void setState(java.lang.String state) {
50          this.state = state;
51      }
52  
53      public int getZip() {
54          return zip;
55      }
56  
57      public void setZip(int zip) {
58          this.zip = zip;
59      }
60  
61      public ejb.service.addressbook.wsiftypes.Phone getPhoneNumber() {
62          return phoneNumber;
63      }
64  
65      public void setPhoneNumber(ejb.service.addressbook.wsiftypes.Phone phoneNumber) {
66          this.phoneNumber = phoneNumber;
67      }
68  
69      private java.lang.Object __equalsCalc = null;
70      public synchronized boolean equals(java.lang.Object obj) {
71          if (!(obj instanceof Address)) return false;
72          Address other = (Address) obj;
73          if (obj == null) return false;
74          if (this == obj) return true;
75          if (__equalsCalc != null) {
76              return (__equalsCalc == obj);
77          }
78          __equalsCalc = obj;
79          boolean _equals;
80          _equals = true && 
81              streetNum == other.getStreetNum() &&
82              ((streetName==null && other.getStreetName()==null) || 
83               (streetName!=null &&
84                streetName.equals(other.getStreetName()))) &&
85              ((city==null && other.getCity()==null) || 
86               (city!=null &&
87                city.equals(other.getCity()))) &&
88              ((state==null && other.getState()==null) || 
89               (state!=null &&
90                state.equals(other.getState()))) &&
91              zip == other.getZip() &&
92              ((phoneNumber==null && other.getPhoneNumber()==null) || 
93               (phoneNumber!=null &&
94                phoneNumber.equals(other.getPhoneNumber())));
95          __equalsCalc = null;
96          return _equals;
97      }
98  
99      private boolean __hashCodeCalc = false;
100     public synchronized int hashCode() {
101         if (__hashCodeCalc) {
102             return 0;
103         }
104         __hashCodeCalc = true;
105         int _hashCode = 1;
106         _hashCode += getStreetNum();
107         if (getStreetName() != null) {
108             _hashCode += getStreetName().hashCode();
109         }
110         if (getCity() != null) {
111             _hashCode += getCity().hashCode();
112         }
113         if (getState() != null) {
114             _hashCode += getState().hashCode();
115         }
116         _hashCode += getZip();
117         if (getPhoneNumber() != null) {
118             _hashCode += getPhoneNumber().hashCode();
119         }
120         __hashCodeCalc = false;
121         return _hashCode;
122     }
123 }