Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
package edu.ncsu.csc.itrust.beans;
/**
* A bean for storing data about a hospital.
*
* A bean's purpose is to store data. Period. Little or no functionality is to be added to a bean
* (with the exception of minor formatting such as concatenating phone numbers together).
* A bean must only have Getters and Setters (Eclipse Hint: Use Source > Generate Getters and Setters.
* to create these easily)
*/
public class HospitalBean {
String hospitalID = "";
String hospitalName = "";
String hospitalAddress = "";
String hospitalCity = "";
String hospitalState = "";
String hospitalZip = "";
public HospitalBean() {
}
public HospitalBean(String hospitalID) {
this.hospitalID = hospitalID;
}
public HospitalBean(String hospitalID, String hospitalName) {
this.hospitalID = hospitalID;
this.hospitalName = hospitalName;
}
public HospitalBean(String hospitalID, String hospitalName, String hospitalAddress, String hospitalCity, String hospitalState, String hospitalZip) {
this.hospitalID = hospitalID;
this.hospitalName = hospitalName;
this.hospitalAddress = hospitalAddress;
this.hospitalCity = hospitalCity;
this.hospitalState = hospitalState;
this.hospitalZip = hospitalZip;
}
public String getHospitalID() {
return hospitalID;
}
public void setHospitalID(String hospitalID) {
this.hospitalID = hospitalID;
}
public String getHospitalName() {
return hospitalName;
}
public void setHospitalName(String hospitalName) {
this.hospitalName = hospitalName;
}
public String getHospitalAddress() {
return hospitalAddress;
}
public void setHospitalAddress(String hospitalAddress) {
this.hospitalAddress = hospitalAddress;
}
public String getHospitalCity() {
return hospitalCity;
}
public void setHospitalCity(String hospitalCity) {
this.hospitalCity = hospitalCity;
}
public String getHospitalState() {
return hospitalState;
}
public void setHospitalState(String hospitalState) {
this.hospitalState = hospitalState;
}
public String getHospitalZip() {
return hospitalZip;
}
public void setHospitalZip(String hospitalZip) {
this.hospitalZip = hospitalZip;
}
@Override
public boolean equals(Object obj) {
return obj != null && obj.getClass().equals(this.getClass()) && this.equals((HospitalBean) obj);
}
@Override
public int hashCode() {
return 42; // any arbitrary constant will do
}
private boolean equals(HospitalBean other) {
return hospitalID.equals(other.hospitalID) && hospitalName.equals(other.hospitalName);
}
}