package com.syzton.sunread.model.message; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; import com.syzton.sunread.model.common.AbstractEntity; @Entity @Table(name="message") public class Message extends AbstractEntity{ public static final int MAX_LENGTH_MESSAGE = 1000; @Column(name = "message",nullable = false,length = MAX_LENGTH_MESSAGE) private String message; @Column(name = "is_read",nullable = false) private Boolean isRead = false; private long sendUserId; private long receiveUserId; public long getReceiveUserId() { return receiveUserId; } public void setReceiveUserId(long receiveUserId) { this.receiveUserId = receiveUserId; } public long getSendUserId() { return sendUserId; } public void setSendUserId(long sendUserId) { this.sendUserId = sendUserId; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public Boolean getIsRead() { return isRead; } public void read() { this.isRead = true; } }