package open.dolphin.infomodel; import java.io.Serializable; import javax.persistence.*; /** * * @author Kazushi Minagawa. */ //@Entity //@Table(name="d_patient_file") public class PatientFileModel implements Serializable { private static final long serialVersionUID = 1L; //@Id //@GeneratedValue(strategy = GenerationType.AUTO) private long id; private String docType; private String contentType; private long contentSize; private long lastModified; private String digest; private String memo; private String fileName; // original file name //@Transient private String location; private String extension; //@Lob private byte[] fileData; // @ManyToOne は止め private long patient_id; public long getId() { return id; } public void setId(long id) { this.id = id; } @Override public int hashCode() { int hash = 0; hash += (int) id; 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 PatientFileModel)) { return false; } PatientFileModel other = (PatientFileModel) object; if (this.id != other.id) { return false; } return true; } @Override public String toString() { return "open.dolphin.infomodel.PatientFile[ id=" + id + " ]"; } public String getDocType() { return docType; } public void setDocType(String docType) { this.docType = docType; } public String getContentType() { return contentType; } public void setContentType(String contentType) { this.contentType = contentType; } public long getContentSize() { return contentSize; } public void setContentSize(long contentSize) { this.contentSize = contentSize; } public long getLastModified() { return lastModified; } public void setLastModified(long lastModified) { this.lastModified = lastModified; } public String getDigest() { return digest; } public void setDigest(String digest) { this.digest = digest; } public String getMemo() { return memo; } public void setMemo(String memo) { this.memo = memo; } public String getFileName() { return fileName; } public void setFileName(String fileName) { this.fileName = fileName; } public long getPatient_id() { return patient_id; } public void setPatient_id(long patient_id) { this.patient_id = patient_id; } public String getExtension() { return extension; } public void setExtension(String extension) { this.extension = extension; } public byte[] getFileData() { return fileData; } public void setFileData(byte[] fileData) { this.fileData = fileData; } public String getLocation() { return location; } public void setLocation(String location) { this.location = location; } }