IfishSocketEnglish/src/main/java/com/ifish/bean/Tbl_Device_User.java

318 lines
6.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package com.ifish.bean;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
* 设备与用户关系表(tbl_device_user)
*
* @author bianj
* @version 1.0.0 2017-06-27
*/
@Entity
@Table(name = "tbl_device_user")
public class Tbl_Device_User implements java.io.Serializable {
/**
* 版本号
*/
private static final long serialVersionUID = 5123379244673522530L;
/**
* id
*/
@Id
@Column(name = "id", unique = true, nullable = false, length = 10)
private Integer id;
/**
* 用户Id
*/
@Column(name = "user_id", nullable = false, length = 10)
private Integer userId;
/**
* 设备Id
*/
@Column(name = "device_id", unique = true, nullable = false, length = 10)
private Integer deviceId;
/**
* 是否主控1、主控制权0、被分享者
*/
@Column(name = "is_master", nullable = true, length = 1)
private String isMaster;
/**
* 显示名称
*/
@Column(name = "show_name", nullable = true, length = 50)
private String showName;
/**
* 创建时间
*/
@Column(name = "create_time", nullable = true)
private Date createTime;
/**
* 修改时间
*/
@Column(name = "update_time", nullable = true)
private Date updateTime;
/**
* 保存的显示图标
*/
@Column(name = "custom_icon_name", nullable = true, length = 100)
private String customIconName;
/**
* 保存的显示名称
*/
@Column(name = "custom_show_name", nullable = true, length = 100)
private String customShowName;
/**
* 是否看护
*/
@Column(name = "is_look", nullable = true, length = 1)
private String isLook;
/**
* 是否直播
*/
@Column(name = "is_live", nullable = true, length = 1)
private String isLive;
/**
* 是否开启离线提醒1开启0关闭默认1
*/
@Column(name = "off_line", nullable = true, length = 1)
private String offLine;
/**
* 获取id
*
* @return id
*/
public Integer getId() {
return this.id;
}
/**
* 设置id
*
* @param id id
*/
public void setId(Integer id) {
this.id = id;
}
/**
* 获取用户Id
*
* @return 用户Id
*/
public Integer getUserId() {
return this.userId;
}
/**
* 设置用户Id
*
* @param userId 用户Id
*/
public void setUserId(Integer userId) {
this.userId = userId;
}
/**
* 获取设备Id
*
* @return 设备Id
*/
public Integer getDeviceId() {
return this.deviceId;
}
/**
* 设置设备Id
*
* @param deviceId 设备Id
*/
public void setDeviceId(Integer deviceId) {
this.deviceId = deviceId;
}
/**
* 获取是否主控1、主控制权0、被分享者
*
* @return 是否主控1、主控制权
*/
public String getIsMaster() {
return this.isMaster;
}
/**
* 设置是否主控1、主控制权0、被分享者
*
* @param isMaster 是否主控1、主控制权0、被分享者
*/
public void setIsMaster(String isMaster) {
this.isMaster = isMaster;
}
/**
* 获取显示名称
*
* @return 显示名称
*/
public String getShowName() {
return this.showName;
}
/**
* 设置显示名称
*
* @param showName 显示名称
*/
public void setShowName(String showName) {
this.showName = showName;
}
/**
* 获取创建时间
*
* @return 创建时间
*/
public Date getCreateTime() {
return this.createTime;
}
/**
* 设置创建时间
*
* @param createTime 创建时间
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* 获取修改时间
*
* @return 修改时间
*/
public Date getUpdateTime() {
return this.updateTime;
}
/**
* 设置修改时间
*
* @param updateTime 修改时间
*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
/**
* 获取保存的显示图标
*
* @return 保存的显示图标
*/
public String getCustomIconName() {
return this.customIconName;
}
/**
* 设置保存的显示图标
*
* @param customIconName 保存的显示图标
*/
public void setCustomIconName(String customIconName) {
this.customIconName = customIconName;
}
/**
* 获取保存的显示名称
*
* @return 保存的显示名称
*/
public String getCustomShowName() {
return this.customShowName;
}
/**
* 设置保存的显示名称
*
* @param customShowName 保存的显示名称
*/
public void setCustomShowName(String customShowName) {
this.customShowName = customShowName;
}
/**
* 获取是否看护
*
* @return 是否看护
*/
public String getIsLook() {
return this.isLook;
}
/**
* 设置是否看护
*
* @param isLook 是否看护
*/
public void setIsLook(String isLook) {
this.isLook = isLook;
}
/**
* 获取是否直播
*
* @return 是否直播
*/
public String getIsLive() {
return this.isLive;
}
/**
* 设置是否直播
*
* @param isLive 是否直播
*/
public void setIsLive(String isLive) {
this.isLive = isLive;
}
/**
* 获取是否开启离线提醒1开启0关闭默认1
*
* @return 是否开启离线提醒
*/
public String getOffLine() {
return this.offLine;
}
/**
* 设置是否开启离线提醒1开启0关闭默认1
*
* @param offLine 是否开启离线提醒1开启0关闭默认1
*/
public void setOffLine(String offLine) {
this.offLine = offLine;
}
}