/** * */ package muitobafao.model; import java.util.*; import javax.persistence.*; /** * @author Bruno Toffolo * */ @Entity @Table(name = "COMENTARIO") public class Comentario { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "ID") private int id; @Basic @Column(name = "COMENTARIO") private String comentario; @Temporal(TemporalType.TIMESTAMP) @Column(name = "DATA") private Calendar data; @ManyToOne @JoinColumn(name = "EVENTO_ID") private Evento eventoComentario; @ManyToOne @JoinColumn(name = "USUARIO_ID") private Usuario usuario; public Comentario() { } public Comentario(Usuario u, Evento e, String c) { usuario = u; eventoComentario = e; comentario = c; data = Calendar.getInstance(); } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getComentario() { return comentario; } public void setComentario(String comentario) { this.comentario = comentario; } public Calendar getData() { return data; } public void setData(Calendar data) { this.data = data; } public Evento getEvento() { return eventoComentario; } public void setEvento(Evento eventoComentario) { this.eventoComentario = eventoComentario; } public Usuario getUsuario() { return usuario; } public void setUsuario(Usuario usuario) { this.usuario = usuario; } }