Red Hat Application Migration Toolkit
package com.mpdmal.cloudental.entities; import com.mpdmal.cloudental.entities.Dentist; import com.mpdmal.cloudental.entities.Patienthistory; import com.mpdmal.cloudental.entities.Prescriptionrow; import com.mpdmal.cloudental.entities.base.DBEntity; import java.io.Serializable; import java.sql.Timestamp; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.OneToMany; import javax.persistence.Table; @Entity @Table( name = "prescriptions" ) public class Prescription extends DBEntity implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue( strategy = GenerationType.IDENTITY ) private Integer id; private Timestamp created; @OneToMany( cascade = {CascadeType.ALL}, mappedBy = "prescription", fetch = FetchType.LAZY ) private Collection prescriptionrows; @ManyToOne @JoinColumn( name = "dentistid" ) private Dentist dentist; @ManyToOne @JoinColumn( name = "patienthistid" ) private Patienthistory patienthistory; public Integer getId() { return this.id; } public Dentist getDentist() { return this.dentist; } public Timestamp getCreated() { return this.created; } public Collection getPrescriptionrows() { return this.prescriptionrows; } public Patienthistory getPatienthistory() { return this.patienthistory; } public void setId(Integer id) { this.id = id; } public void setCreated(Timestamp created) { this.created = created; } public void setDentist(Dentist dentist) { this.dentist = dentist; } public void setPatienthistory(Patienthistory patienthistory) { this.patienthistory = patienthistory; } public void setPrescriptionrows(Collection prescriptionrows) { if(this.prescriptionrows == null) { this.prescriptionrows = new ArrayList(); } Iterator var2 = prescriptionrows.iterator(); while(var2.hasNext()) { Prescriptionrow prescriptionrow = (Prescriptionrow)var2.next(); this.addPrescriptionRow(prescriptionrow); } } public void addPrescriptionRow(Prescriptionrow row) { row.setPrescription(this); this.prescriptionrows.add(row); } public String getXML() { return null; } }