package model;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;
import javax.persistence.Temporal;
import org.hibernate.annotations.Cascade;
/**
*
* @author vag
*/
@Entity
@Table(name = "twitter")
public class Twitter implements Serializable, Comparable<Twitter> {
@Id
@GeneratedValue
@Column(name = "id")
private Integer id;
@Column(name = "idTwitter")
private String idTwitter;
@Column(name = "texto")
private String text;
@Column(name = "usuario")
private String usuario;
@Column(name = "data")
@Temporal(javax.persistence.TemporalType.DATE)
private Date data;
@Column(name = "status")
private String status;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getIdTwitter() {
return idTwitter;
}
public void setIdTwitter(String idTwitter) {
this.idTwitter = idTwitter;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getUsuario() {
return usuario;
}
public void setUsuario(String usuario) {
this.usuario = usuario;
}
public Date getData() {
return data;
}
public void setData(Date data) {
this.data = data;
}
public String getStatus() {
return status;
}
public void setStatus(String status) {
this.status = status;
}
public Twitter() {
}
public Twitter(Integer id, String idTwitter, String text, String usuario, Date data) {
this.id = id;
this.idTwitter = idTwitter;
this.text = text;
this.usuario = usuario;
this.data = data;
}
@Override
public int compareTo(Twitter o) {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
}