318 lines
6.3 KiB
Java
318 lines
6.3 KiB
Java
/*
|
||
* 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;
|
||
}
|
||
}
|