package com.jasamedika.medifirst2000.entities; 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.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; import javax.validation.constraints.NotNull; import org.hibernate.annotations.GenericGenerator; import com.jasamedika.medifirst2000.base.BaseMaster; import com.jasamedika.medifirst2000.helper.Caption; @Entity @Table(name = "logginguser_t") public class UserLogging extends BaseMaster { @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "public.logginguser_t_id_seq") @javax.persistence.SequenceGenerator(name = "public.logginguser_t_id_seq", sequenceName = "public.logginguser_t_id_seq", allocationSize = 1) @Column(name = "id") protected Integer id; @Column(name = "tanggal", nullable = true) @Temporal(TemporalType.TIMESTAMP) @Caption(value = "Tanggal") private Date tanggal; @ManyToOne @JoinColumn(name = "objectloginuserfk") @Caption(value = "User Login") private LoginUser loginUser; @Column(name = "objectloginuserfk", insertable = false, updatable = false, nullable = true) private Integer loginUserId; @Column(name = "jenislog", nullable = true, length = 500) @Caption(value = "Jenis Log") private String jenisLog; @Column(name = "noreff", nullable = true, columnDefinition = "CHAR(32)") @Caption(value = "No Referensi") private String noReff; @Column(name = "referensi", nullable = true, length = 100) @Caption(value = "Referensi") private String referensi; @Column(name = "keterangan", nullable = true, length = 200) @Caption(value = "Keterangan") private String keterangan; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Date getTanggal() { return tanggal; } public void setTanggal(Date tanggal) { this.tanggal = tanggal; } public LoginUser getLoginUser() { return loginUser; } public void setLoginUser(LoginUser loginUser) { this.loginUser = loginUser; } public Integer getLoginUserId() { return loginUserId; } public void setLoginUserId(Integer loginUserId) { this.loginUserId = loginUserId; } public String getJenisLog() { return jenisLog; } public void setJenisLog(String jenisLog) { this.jenisLog = jenisLog; } public String getNoReff() { return noReff; } public void setNoReff(String noReff) { this.noReff = noReff; } public String getReferensi() { return referensi; } public void setReferensi(String referensi) { this.referensi = referensi; } public String getKeterangan() { return keterangan; } public void setKeterangan(String keterangan) { this.keterangan = keterangan; } }