Interval.java 1.91 KB
package com.bsth.entity.sys;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;


@Entity
@Table(name = "bsth_c_interval")
public class Interval {
	
	@Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)(strategy = GenerationType.IDENTITY)
    private Integer id;
	
	/** 大间隔等级 */
	private String level;
	/** 高峰*/
	private Integer peak;
	public Integer getPeak() {
		return peak;
	}

	public void setPeak(Integer peak) {
		this.peak = peak;
	}

	public Integer getTrough() {
		return trough;
	}

	public void setTrough(Integer trough) {
		this.trough = trough;
	}

	
	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	public Date getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}

	/** 低谷 */
	private Integer trough;
	
	@Column(name = "create_by")
	private String createBy;
	
	@Column(updatable = false, name = "create_date", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP")
	private Date createDate;
	
	@Column(name = "update_by")
	private String updateBy;
	
	@Column(name = "update_date", columnDefinition = "timestamp  DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP")
	private Date updateDate;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}
	
}