package com.casic.alarm.domain; import javax.persistence.*; import java.util.Date; @Entity @Table(name = "ALARM_DEVICE_GROUP") @SequenceGenerator(name = "SEQ_ALARM_DEVICE_GROUP_ID", sequenceName = "SEQ_ALARM_DEVICE_GROUP_ID", allocationSize=1,initialValue=1) public class DeviceGroup { private long dbId; private String groupCode; private String groupName; private String devCode; private String devNumber; private boolean status; private boolean active=true; @Id @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "SEQ_ALARM_DEVICE_GROUP_ID") @Column(name = "DBID") public long getDbId() { return dbId; } public void setDbId(long dbId) { this.dbId = dbId; } @Column(name = "GROUPCODE") public String getGroupCode() { return groupCode; } public void setGroupCode(String groupCode) { this.groupCode = groupCode; } @Column(name = "GROUPNAME") public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } @Column(name = "DEVCODE") public String getDevCode() { return devCode; } public void setDevCode(String devCode) { this.devCode = devCode; } @Column(name = "DEVNUMBER") public String getDevNumber() { return devNumber; } public void setDevNumber(String devNumber) { this.devNumber = devNumber; } @Column(name = "STATUS") public boolean isStatus() { return status; } public void setStatus(boolean status) { this.status = status; } @Column(name = "ACTIVE") public boolean isActive() { return active; } public void setActive(boolean active) { this.active = active; } }