package mock.femr.data.models; import femr.data.models.core.IPatient; import femr.data.models.core.IPhoto; import femr.data.models.mysql.PatientEncounter; import femr.data.models.mysql.Photo; import org.joda.time.DateTime; import javax.persistence.*; import java.util.ArrayList; import java.util.Date; import java.util.List; public class MockPatient implements IPatient { private int id = 0; private int userId = 0; private String firstName = "firstName"; private String lastName = "lastName"; private String phoneNumber = "phoneNumber"; private Date age = new Date(); private String sex = "age"; private String address = "address"; private String city = "city"; private Photo photo = new Photo(); private List<PatientEncounter> patientEncounters = new ArrayList<>(); private DateTime isDeleted = new DateTime(); private Integer deletedByUserId = 0; private String reasonDeleted = "reasonDeleted"; @Override public int getId() { return id; } @Override public void setId(int id) { this.id = id; } @Override public int getUserId() { return userId; } @Override public void setUserId(int userId) { this.userId = userId; } @Override public String getFirstName() { return firstName; } @Override public void setFirstName(String firstName) { this.firstName = firstName; } @Override public String getLastName() { return lastName; } @Override public void setLastName(String lastName) { this.lastName = lastName; } @Override public String getPhoneNumber() { return phoneNumber; } @Override public void setPhoneNumber(String phoneNumber) { this.phoneNumber = phoneNumber; } @Override public Date getAge() { return age; } @Override public void setAge(Date age) { this.age = age; } @Override public String getSex() { return sex; } @Override public void setSex(String sex) { this.sex = sex; } @Override public String getAddress() { return address; } @Override public void setAddress(String address) { this.address = address; } @Override public String getCity() { return city; } @Override public void setCity(String city) { this.city = city; } @Override public IPhoto getPhoto() { return photo; } @Override public void setPhoto(IPhoto photo) { this.photo = (Photo)photo; } @Override public List<PatientEncounter> getPatientEncounters() { return patientEncounters; } @Override public void setPatientEncounters(List<PatientEncounter> patientEncounters) { this.patientEncounters = patientEncounters; } @Override public DateTime getIsDeleted() { return isDeleted; } @Override public void setIsDeleted(DateTime isDeleted) { this.isDeleted = isDeleted; } @Override public Integer getDeletedByUserId() { return deletedByUserId; } @Override public void setDeletedByUserId(Integer deletedByUserId) { this.deletedByUserId = deletedByUserId; } @Override public String getReasonDeleted() { return reasonDeleted; } @Override public void setReasonDeleted(String reason) { this.reasonDeleted = reason; } }