/**
*
*/
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;
}
}