📄 hospital.java
字号:
/* * Hospital.java * * Created on Apr 5, 2008, 10:08:53 AM * * To change this template, choose Tools | Templates * and open the template in the editor. */package com.horizongroup.mcompanion.web.model;import java.io.Serializable;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.Id;import javax.persistence.JoinColumn;import javax.persistence.ManyToOne;import javax.persistence.NamedQueries;import javax.persistence.NamedQuery;import javax.persistence.Table;/** * * @author User */@Entity@Table(name = "hospital")@NamedQueries({@NamedQuery(name = "Hospital.findByHospitalId", query = "SELECT h FROM Hospital h WHERE h.hospitalId = :hospitalId"), @NamedQuery(name = "Hospital.findByHospitalName", query = "SELECT h FROM Hospital h WHERE h.hospitalName = :hospitalName"), @NamedQuery(name = "Hospital.findByHospitalType", query = "SELECT h FROM Hospital h WHERE h.hospitalType = :hospitalType"), @NamedQuery(name = "Hospital.findByHospitalSpeciality", query = "SELECT h FROM Hospital h WHERE h.hospitalSpeciality = :hospitalSpeciality"), @NamedQuery(name = "Hospital.findByFacilities", query = "SELECT h FROM Hospital h WHERE h.facilities = :facilities")})public class Hospital implements Serializable { @Id @Column(name = "hospital_id", nullable = false) private Integer hospitalId; @Column(name = "hospital_name") private String hospitalName; @Column(name = "hospital_type") private String hospitalType; @Column(name = "hospital_speciality") private String hospitalSpeciality; @Column(name = "facilities") private String facilities; @JoinColumn(name = "address_id", referencedColumnName = "address_id") @ManyToOne private Address addressId; public Hospital() { } public Hospital(Integer hospitalId) { this.hospitalId = hospitalId; } public Integer getHospitalId() { return hospitalId; } public void setHospitalId(Integer hospitalId) { this.hospitalId = hospitalId; } public String getHospitalName() { return hospitalName; } public void setHospitalName(String hospitalName) { this.hospitalName = hospitalName; } public String getHospitalType() { return hospitalType; } public void setHospitalType(String hospitalType) { this.hospitalType = hospitalType; } public String getHospitalSpeciality() { return hospitalSpeciality; } public void setHospitalSpeciality(String hospitalSpeciality) { this.hospitalSpeciality = hospitalSpeciality; } public String getFacilities() { return facilities; } public void setFacilities(String facilities) { this.facilities = facilities; } public Address getAddressId() { return addressId; } public void setAddressId(Address addressId) { this.addressId = addressId; } @Override public int hashCode() { int hash = 0; hash += (hospitalId != null ? hospitalId.hashCode() : 0); return hash; } @Override public boolean equals(Object object) { // TODO: Warning - this method won't work in the case the id fields are not set if (!(object instanceof Hospital)) { return false; } Hospital other = (Hospital) object; if ((this.hospitalId == null && other.hospitalId != null) || (this.hospitalId != null && !this.hospitalId.equals(other.hospitalId))) { return false; } return true; } @Override public String toString() { return "com.horizongroup.mcompanion.web.model.Hospital[hospitalId=" + hospitalId + "]"; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -