package entity.info; import op.OPDE; import op.tools.SYSTools; import javax.persistence.*; import java.io.Serializable; /** * Created by IntelliJ IDEA. * User: tloehr * Date: 19.11.11 * Time: 14:12 * To change this template use File | Settings | File Templates. */ @Entity @Table(name = "lcustodian") public class LCustodian implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "BetrID") private Long betrID; @Basic(optional = false) @Column(name = "Anrede") private String anrede; @Basic(optional = false) @Column(name = "Name") private String name; @Basic(optional = false) @Column(name = "Vorname") private String vorname; @Basic(optional = false) @Column(name = "Strasse") private String strasse; @Basic(optional = false) @Column(name = "PLZ") private String plz; @Basic(optional = false) @Column(name = "Ort") private String ort; @Basic(optional = false) @Column(name = "Tel") private String tel; @Basic(optional = false) @Column(name = "Privat") private String privat; @Basic(optional = false) @Column(name = "Fax") private String fax; @Column(name = "Mobil") private String mobil; @Column(name = "EMail") private String eMail; @Column(name = "Status") private Integer status; public LCustodian() { this.anrede = ""; this.name = ""; this.vorname = ""; this.strasse = ""; this.plz = ""; this.ort = ""; this.tel = ""; this.privat = ""; this.fax = ""; this.eMail = ""; this.mobil = ""; this.status = 0; } public Long getBetrID() { return betrID; } public void setBetrID(Long betrID) { this.betrID = betrID; } public String getAnrede() { return anrede; } public void setAnrede(String anrede) { this.anrede = anrede; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } public String getVorname() { return vorname; } public void setVorname(String vorname) { this.vorname = vorname; } public String getStrasse() { return strasse; } public void setStrasse(String strasse) { this.strasse = strasse; } public String getPlz() { return plz; } public void setPlz(String plz) { this.plz = plz; } public String getOrt() { return ort; } public void setOrt(String ort) { this.ort = ort; } public String getTel() { return tel; } public void setTel(String tel) { this.tel = tel; } public String getPrivat() { return privat; } public void setPrivat(String privat) { this.privat = privat; } public String getFax() { return fax; } public void setFax(String fax) { this.fax = fax; } public String getMobil() { return SYSTools.catchNull(mobil).isEmpty() ? SYSTools.xx("misc.msg.unknown") : mobil; } public void setMobil(String mobil) { this.mobil = mobil; } public String getEMail() { return eMail; } public void setEMail(String eMail) { this.eMail = eMail; } @Override public int hashCode() { int hash = 0; hash += (betrID != null ? betrID.hashCode() : 0); return hash; } @Override public boolean equals(Object object) { if (!(object instanceof LCustodian)) { return false; } LCustodian other = (LCustodian) object; if ((this.betrID == null && other.betrID != null) || (this.betrID != null && !this.betrID.equals(other.betrID))) { return false; } return true; } @Override public String toString() { return "entity.rest.LCustodian[betrID=" + betrID + "]"; } }