package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
* WioUserInformation generated by hbm2java
*/
@Entity
@Table(name="WIO_USER_INFORMATION"
)
public class WioUserInformation implements java.io.Serializable {
private String webctId;
private String firstName;
private String lastName;
private BigDecimal loginTime;
private BigDecimal lastAccessTime;
private boolean availableMode;
private boolean visibleMode;
private BigDecimal createTs;
private BigDecimal lastmodifyTs;
private Integer liveChatSession;
private String otherName;
private String prefixName;
private String suffixName;
private String nickName;
public WioUserInformation() {
}
public WioUserInformation(String webctId, String firstName, String lastName, BigDecimal loginTime, BigDecimal lastAccessTime, boolean availableMode, boolean visibleMode, BigDecimal createTs, BigDecimal lastmodifyTs) {
this.webctId = webctId;
this.firstName = firstName;
this.lastName = lastName;
this.loginTime = loginTime;
this.lastAccessTime = lastAccessTime;
this.availableMode = availableMode;
this.visibleMode = visibleMode;
this.createTs = createTs;
this.lastmodifyTs = lastmodifyTs;
}
public WioUserInformation(String webctId, String firstName, String lastName, BigDecimal loginTime, BigDecimal lastAccessTime, boolean availableMode, boolean visibleMode, BigDecimal createTs, BigDecimal lastmodifyTs, Integer liveChatSession, String otherName, String prefixName, String suffixName, String nickName) {
this.webctId = webctId;
this.firstName = firstName;
this.lastName = lastName;
this.loginTime = loginTime;
this.lastAccessTime = lastAccessTime;
this.availableMode = availableMode;
this.visibleMode = visibleMode;
this.createTs = createTs;
this.lastmodifyTs = lastmodifyTs;
this.liveChatSession = liveChatSession;
this.otherName = otherName;
this.prefixName = prefixName;
this.suffixName = suffixName;
this.nickName = nickName;
}
@Id
@Column(name="WEBCT_ID", nullable=false, length=1000)
public String getWebctId() {
return this.webctId;
}
public void setWebctId(String webctId) {
this.webctId = webctId;
}
@Column(name="FIRST_NAME", nullable=false, length=768)
public String getFirstName() {
return this.firstName;
}
public void setFirstName(String firstName) {
this.firstName = firstName;
}
@Column(name="LAST_NAME", nullable=false, length=768)
public String getLastName() {
return this.lastName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
@Column(name="LOGIN_TIME", nullable=false, precision=20, scale=0)
public BigDecimal getLoginTime() {
return this.loginTime;
}
public void setLoginTime(BigDecimal loginTime) {
this.loginTime = loginTime;
}
@Column(name="LAST_ACCESS_TIME", nullable=false, precision=20, scale=0)
public BigDecimal getLastAccessTime() {
return this.lastAccessTime;
}
public void setLastAccessTime(BigDecimal lastAccessTime) {
this.lastAccessTime = lastAccessTime;
}
@Column(name="AVAILABLE_MODE", nullable=false, precision=1, scale=0)
public boolean isAvailableMode() {
return this.availableMode;
}
public void setAvailableMode(boolean availableMode) {
this.availableMode = availableMode;
}
@Column(name="VISIBLE_MODE", nullable=false, precision=1, scale=0)
public boolean isVisibleMode() {
return this.visibleMode;
}
public void setVisibleMode(boolean visibleMode) {
this.visibleMode = visibleMode;
}
@Column(name="CREATE_TS", nullable=false, precision=20, scale=0)
public BigDecimal getCreateTs() {
return this.createTs;
}
public void setCreateTs(BigDecimal createTs) {
this.createTs = createTs;
}
@Column(name="LASTMODIFY_TS", nullable=false, precision=20, scale=0)
public BigDecimal getLastmodifyTs() {
return this.lastmodifyTs;
}
public void setLastmodifyTs(BigDecimal lastmodifyTs) {
this.lastmodifyTs = lastmodifyTs;
}
@Column(name="LIVE_CHAT_SESSION", precision=5, scale=0)
public Integer getLiveChatSession() {
return this.liveChatSession;
}
public void setLiveChatSession(Integer liveChatSession) {
this.liveChatSession = liveChatSession;
}
@Column(name="OTHER_NAME", length=768)
public String getOtherName() {
return this.otherName;
}
public void setOtherName(String otherName) {
this.otherName = otherName;
}
@Column(name="PREFIX_NAME", length=768)
public String getPrefixName() {
return this.prefixName;
}
public void setPrefixName(String prefixName) {
this.prefixName = prefixName;
}
@Column(name="SUFFIX_NAME", length=768)
public String getSuffixName() {
return this.suffixName;
}
public void setSuffixName(String suffixName) {
this.suffixName = suffixName;
}
@Column(name="NICK_NAME", length=768)
public String getNickName() {
return this.nickName;
}
public void setNickName(String nickName) {
this.nickName = nickName;
}
}