package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Embeddable;
/**
* RptTrackingId generated by hbm2java
*/
@Embeddable
public class RptTrackingId implements java.io.Serializable {
private BigDecimal trackingId;
private BigDecimal learningContextId;
private BigDecimal personId;
private BigDecimal sessionId;
private Date eventTime;
private BigDecimal eventTimeMil;
private String actionName;
private String toolName;
private String pageName;
private BigDecimal dwellTime;
private String roleName;
private BigDecimal learningObjectId;
public RptTrackingId() {
}
public RptTrackingId(BigDecimal trackingId, BigDecimal learningContextId, BigDecimal personId, BigDecimal sessionId, Date eventTime, BigDecimal eventTimeMil, String actionName, String toolName, String pageName, BigDecimal dwellTime, String roleName, BigDecimal learningObjectId) {
this.trackingId = trackingId;
this.learningContextId = learningContextId;
this.personId = personId;
this.sessionId = sessionId;
this.eventTime = eventTime;
this.eventTimeMil = eventTimeMil;
this.actionName = actionName;
this.toolName = toolName;
this.pageName = pageName;
this.dwellTime = dwellTime;
this.roleName = roleName;
this.learningObjectId = learningObjectId;
}
@Column(name="TRACKING_ID", nullable=false, precision=20, scale=0)
public BigDecimal getTrackingId() {
return this.trackingId;
}
public void setTrackingId(BigDecimal trackingId) {
this.trackingId = trackingId;
}
@Column(name="LEARNING_CONTEXT_ID", nullable=false, precision=20, scale=0)
public BigDecimal getLearningContextId() {
return this.learningContextId;
}
public void setLearningContextId(BigDecimal learningContextId) {
this.learningContextId = learningContextId;
}
@Column(name="PERSON_ID", nullable=false, precision=20, scale=0)
public BigDecimal getPersonId() {
return this.personId;
}
public void setPersonId(BigDecimal personId) {
this.personId = personId;
}
@Column(name="SESSION_ID", nullable=false, precision=20, scale=0)
public BigDecimal getSessionId() {
return this.sessionId;
}
public void setSessionId(BigDecimal sessionId) {
this.sessionId = sessionId;
}
@Column(name="EVENT_TIME", nullable=false, length=7)
public Date getEventTime() {
return this.eventTime;
}
public void setEventTime(Date eventTime) {
this.eventTime = eventTime;
}
@Column(name="EVENT_TIME_MIL", nullable=false, precision=20, scale=0)
public BigDecimal getEventTimeMil() {
return this.eventTimeMil;
}
public void setEventTimeMil(BigDecimal eventTimeMil) {
this.eventTimeMil = eventTimeMil;
}
@Column(name="ACTION_NAME", nullable=false, length=40)
public String getActionName() {
return this.actionName;
}
public void setActionName(String actionName) {
this.actionName = actionName;
}
@Column(name="TOOL_NAME", nullable=false, length=40)
public String getToolName() {
return this.toolName;
}
public void setToolName(String toolName) {
this.toolName = toolName;
}
@Column(name="PAGE_NAME", nullable=false, length=4000)
public String getPageName() {
return this.pageName;
}
public void setPageName(String pageName) {
this.pageName = pageName;
}
@Column(name="DWELL_TIME", nullable=false, precision=20, scale=0)
public BigDecimal getDwellTime() {
return this.dwellTime;
}
public void setDwellTime(BigDecimal dwellTime) {
this.dwellTime = dwellTime;
}
@Column(name="ROLE_NAME", nullable=false, length=40)
public String getRoleName() {
return this.roleName;
}
public void setRoleName(String roleName) {
this.roleName = roleName;
}
@Column(name="LEARNING_OBJECT_ID", nullable=false, precision=20, scale=0)
public BigDecimal getLearningObjectId() {
return this.learningObjectId;
}
public void setLearningObjectId(BigDecimal learningObjectId) {
this.learningObjectId = learningObjectId;
}
}