package fi.otavanopisto.muikku.plugins.friends;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import javax.validation.constraints.NotNull;
@Entity
public class Friend {
public Long getId() {
return id;
}
public Date getCreated() {
return created;
}
public void setCreated(Date created) {
this.created = created;
}
public Long getUserA() {
return userA;
}
public void setUserA(Long userA) {
this.userA = userA;
}
public Long getUserB() {
return userB;
}
public void setUserB(Long userB) {
this.userB = userB;
}
@Id
@GeneratedValue (strategy = GenerationType.IDENTITY)
private Long id;
@Column (name = "usera_id")
private Long userA;
@Column (name = "userb_id")
private Long userB;
@NotNull
@Column (updatable=false, nullable=false)
@Temporal (value=TemporalType.TIMESTAMP)
private Date created;
}