package swag.model;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;
@Entity
public class Message {
@Id
private Long id;
@Column(nullable = false)
private Date sendDate;
private Date receiveDate;
@Column(nullable = false, length = 255)
private String subject;
@Column(nullable = false)
private String content;
@ManyToOne(optional = false)
private Player sender;
@ManyToOne(optional = false)
private Player receiver;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Date getSendDate() {
return sendDate;
}
public void setSendDate(Date sendDate) {
this.sendDate = sendDate;
}
public Date getReceiveDate() {
return receiveDate;
}
public void setReceiveDate(Date receiveDate) {
this.receiveDate = receiveDate;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
public Player getSender() {
return sender;
}
public void setSender(Player sender) {
this.sender = sender;
}
public Player getReceiver() {
return receiver;
}
public void setReceiver(Player receiver) {
this.receiver = receiver;
}
}