package com.hp.cmsz.entity; import java.io.Serializable; import java.sql.Timestamp; import java.util.Date; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.SequenceGenerator; import javax.persistence.Table; /** * quality_rule_warehouse_info_t表对应的实体类 * * @author Liu Na * */ @Entity @Table(name = "quality_rule_warehouse_info_t") public class QualityRule { private Long qualityRuleId;//质量规则ID private Long businessId;//业务ID private Long kpiId;//指标ID private Long channelId;//渠道ID private Long provinceId;//省份维表ID private Long dataSourceId;//数据来源ID private String kpiMonitorTime;//指标检测时间 private Timestamp kpiMonitorRunTime; private Timestamp businessTime;//指标业务时间 private Timestamp ruleCrtTime;//规则创建时间 private Timestamp ruleUpdateTime;//规则更新时间 private String ruleValidFlag;//规则是否有效 private String ifSystemValue; private Long frequencyValue;//kpiMonitorTime的值 private Long frequencyType;//kpiMonitorTime的单位 @Id @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="QualityRuleSequence") @SequenceGenerator(name = "QualityRuleSequence", sequenceName = "ccolap.quality_rule_seq", allocationSize=1) public Long getQualityRuleId() { return qualityRuleId; } public void setQualityRuleId(Long qualityRuleId) { this.qualityRuleId = qualityRuleId; } public Long getBusinessId() { return businessId; } public void setBusinessId(Long businessId) { this.businessId = businessId; } public Long getKpiId() { return kpiId; } public void setKpiId(Long kpiId) { this.kpiId = kpiId; } public Long getChannelId() { return channelId; } public void setChannelId(Long channelId) { this.channelId = channelId; } public Long getProvinceId() { return provinceId; } public void setProvinceId(Long provinceId) { this.provinceId = provinceId; } public Long getDataSourceId() { return dataSourceId; } public void setDataSourceId(Long dataSourceId) { this.dataSourceId = dataSourceId; } public String getKpiMonitorTime() { return kpiMonitorTime; } public void setKpiMonitorTime(String kpiMonitorTime) { this.kpiMonitorTime = kpiMonitorTime; } public Timestamp getKpiMonitorRunTime() { return kpiMonitorRunTime; } public void setKpiMonitorRunTime(Timestamp kpiMonitorRunTime) { this.kpiMonitorRunTime = kpiMonitorRunTime; } public Timestamp getBusinessTime() { return businessTime; } public void setBusinessTime(Timestamp businessTime) { this.businessTime = businessTime; } public Timestamp getRuleCrtTime() { return ruleCrtTime; } public void setRuleCrtTime(Timestamp ruleCrtTime) { this.ruleCrtTime = ruleCrtTime; } public Timestamp getRuleUpdateTime() { return ruleUpdateTime; } public void setRuleUpdateTime(Timestamp ruleUpdateTime) { this.ruleUpdateTime = ruleUpdateTime; } public String getRuleValidFlag() { return ruleValidFlag; } public void setRuleValidFlag(String ruleValidFlag) { this.ruleValidFlag = ruleValidFlag; } public String getIfSystemValue() { return ifSystemValue; } public void setIfSystemValue(String ifSystemValue) { this.ifSystemValue = ifSystemValue; } public Long getFrequencyValue() { return frequencyValue; } public void setFrequencyValue(Long frequencyValue) { this.frequencyValue = frequencyValue; } public Long getFrequencyType() { return frequencyType; } public void setFrequencyType(Long frequencyType) { this.frequencyType = frequencyType; } @Override public String toString() { return "QualityRule{" + "qualityRuleId=" + qualityRuleId + ", businessId=" + businessId + ", kpiId=" + kpiId + ", channelId=" + channelId + ", provinceId=" + provinceId + ", dataSourceId=" + dataSourceId + ", kpiMonitorTime='" + kpiMonitorTime + '\'' + ", kpiMonitorRunTime=" + kpiMonitorRunTime + ", businessTime=" + businessTime + ", ruleCrtTime=" + ruleCrtTime + ", ruleUpdateTime=" + ruleUpdateTime + ", ruleValidFlag='" + ruleValidFlag + '\'' + ", ifSystemValue='" + ifSystemValue + '\'' + ", frequencyValue=" + frequencyValue + ", frequencyType=" + frequencyType + '}'; } }