package com.shining.cloud.pojo.statistics;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

/**
 * @description: 统计数据
 * @author: gbl
 **/
@Table(name = "App_Statistics")
public class Statistics {
    @Column(name = "LINE_INDEX")
    private Long lineIndex;

    @Column(name = "TIMEID")
    private Date timeID;

    @Column(name = "EVENT_COUNT")
    private Long eventCount;

    @Column(name = "FREQ_DEV_RATE")
	private Float freqDevRate;

	@Column(name="Voltage_Dev_Rate")
	private Float voltageDevRate;

	@Column(name="UBalance_Rate")
	private Float UBalanceRate;

	@Column(name="Flicker_Rate")
	private Float flickerRate;

	@Column(name="UAberrance_Rate")
	private Float UAberranceRate;

	@Column(name="UHarm_2_Rate")
	private Float UHarm2Rate;

	@Column(name="UHarm_3_Rate")
	private Float UHarm3Rate;

	@Column(name="UHarm_4_Rate")
	private Float UHarm4Rate;

	@Column(name="UHarm_5_Rate")
	private Float UHarm5Rate;

	@Column(name="UHarm_6_Rate")
	private Float UHarm6Rate;

	@Column(name="UHarm_7_Rate")
	private Float UHarm7Rate;

	@Column(name="UHarm_8_Rate")
	private Float UHarm8Rate;

	@Column(name="UHarm_9_Rate")
	private Float UHarm9Rate;

	@Column(name="UHarm_10_Rate")
	private Float UHarm10Rate;

	@Column(name="UHarm_11_Rate")
	private Float UHarm11Rate;

	@Column(name="UHarm_12_Rate")
	private Float UHarm12Rate;

	@Column(name="UHarm_13_Rate")
	private Float UHarm13Rate;

	@Column(name="UHarm_14_Rate")
	private Float UHarm14Rate;

	@Column(name="UHarm_15_Rate")
	private Float UHarm15Rate;

	@Column(name="UHarm_16_Rate")
	private Float UHarm16Rate;

	@Column(name="UHarm_17_Rate")
	private Float UHarm17Rate;

	@Column(name="UHarm_18_Rate")
	private Float UHarm18Rate;

	@Column(name="UHarm_19_Rate")
	private Float UHarm19Rate;

	@Column(name="UHarm_20_Rate")
	private Float UHarm20Rate;

	@Column(name="UHarm_21_Rate")
	private Float UHarm21Rate;

	@Column(name="UHarm_22_Rate")
	private Float UHarm22Rate;

	@Column(name="UHarm_23_Rate")
	private Float UHarm23Rate;

	@Column(name="UHarm_24_Rate")
	private Float UHarm24Rate;

	@Column(name="UHarm_25_Rate")
	private Float UHarm25Rate;

	@Column(name="IHarm_2_Rate")
	private Float IHarm2Rate;

	@Column(name="IHarm_3_Rate")
	private Float IHarm3Rate;

	@Column(name="IHarm_4_Rate")
	private Float IHarm4Rate;

	@Column(name="IHarm_5_Rate")
	private Float IHarm5Rate;

	@Column(name="IHarm_6_Rate")
	private Float IHarm6Rate;

	@Column(name="IHarm_7_Rate")
	private Float IHarm7Rate;

	@Column(name="IHarm_8_Rate")
	private Float IHarm8Rate;

	@Column(name="IHarm_9_Rate")
	private Float IHarm9Rate;

	@Column(name="IHarm_10_Rate")
	private Float IHarm10Rate;

	@Column(name="IHarm_11_Rate")
	private Float IHarm11Rate;

	@Column(name="IHarm_12_Rate")
	private Float IHarm12Rate;

	@Column(name="IHarm_13_Rate")
	private Float IHarm13Rate;

	@Column(name="IHarm_14_Rate")
	private Float IHarm14Rate;

	@Column(name="IHarm_15_Rate")
	private Float IHarm15Rate;

	@Column(name="IHarm_16_Rate")
	private Float IHarm16Rate;

	@Column(name="IHarm_17_Rate")
	private Float IHarm17Rate;

	@Column(name="IHarm_18_Rate")
	private Float IHarm18Rate;

	@Column(name="IHarm_19_Rate")
	private Float IHarm19Rate;

	@Column(name="IHarm_20_Rate")
	private Float IHarm20Rate;

	@Column(name="IHarm_21_Rate")
	private Float IHarm21Rate;

	@Column(name="IHarm_22_Rate")
	private Float IHarm22Rate;

	@Column(name="IHarm_23_Rate")
	private Float IHarm23Rate;

	@Column(name="IHarm_24_Rate")
	private Float IHarm24Rate;

	@Column(name="IHarm_25_Rate")
	private Float IHarm25Rate;

	public Long getLineIndex() {
		return lineIndex;
	}

	public void setLineIndex(Long lineIndex) {
		this.lineIndex = lineIndex;
	}

	public Date getTimeID() {
		return timeID;
	}

	public void setTimeID(Date timeID) {
		this.timeID = timeID;
	}

	public Long getEventCount() {
		return eventCount;
	}

	public void setEventCount(Long eventCount) {
		this.eventCount = eventCount;
	}

	public Float getFreqDevRate() {
		return freqDevRate;
	}

	public void setFreqDevRate(Float freqDevRate) {
		this.freqDevRate = freqDevRate;
	}

	public Float getVoltageDevRate() {
		return voltageDevRate;
	}

	public void setVoltageDevRate(Float voltageDevRate) {
		this.voltageDevRate = voltageDevRate;
	}

	public Float getUBalanceRate() {
		return UBalanceRate;
	}

	public void setUBalanceRate(Float uBalanceRate) {
		UBalanceRate = uBalanceRate;
	}

	public Float getFlickerRate() {
		return flickerRate;
	}

	public void setFlickerRate(Float flickerRate) {
		this.flickerRate = flickerRate;
	}

	public Float getUAberranceRate() {
		return UAberranceRate;
	}

	public void setUAberranceRate(Float uAberranceRate) {
		UAberranceRate = uAberranceRate;
	}

	public Float getUHarm2Rate() {
		return UHarm2Rate;
	}

	public void setUHarm2Rate(Float uHarm2Rate) {
		UHarm2Rate = uHarm2Rate;
	}

	public Float getUHarm3Rate() {
		return UHarm3Rate;
	}

	public void setUHarm3Rate(Float uHarm3Rate) {
		UHarm3Rate = uHarm3Rate;
	}

	public Float getUHarm4Rate() {
		return UHarm4Rate;
	}

	public void setUHarm4Rate(Float uHarm4Rate) {
		UHarm4Rate = uHarm4Rate;
	}

	public Float getUHarm5Rate() {
		return UHarm5Rate;
	}

	public void setUHarm5Rate(Float uHarm5Rate) {
		UHarm5Rate = uHarm5Rate;
	}

	public Float getUHarm6Rate() {
		return UHarm6Rate;
	}

	public void setUHarm6Rate(Float uHarm6Rate) {
		UHarm6Rate = uHarm6Rate;
	}

	public Float getUHarm7Rate() {
		return UHarm7Rate;
	}

	public void setUHarm7Rate(Float uHarm7Rate) {
		UHarm7Rate = uHarm7Rate;
	}

	public Float getUHarm8Rate() {
		return UHarm8Rate;
	}

	public void setUHarm8Rate(Float uHarm8Rate) {
		UHarm8Rate = uHarm8Rate;
	}

	public Float getUHarm9Rate() {
		return UHarm9Rate;
	}

	public void setUHarm9Rate(Float uHarm9Rate) {
		UHarm9Rate = uHarm9Rate;
	}

	public Float getUHarm10Rate() {
		return UHarm10Rate;
	}

	public void setUHarm10Rate(Float uHarm10Rate) {
		UHarm10Rate = uHarm10Rate;
	}

	public Float getUHarm11Rate() {
		return UHarm11Rate;
	}

	public void setUHarm11Rate(Float uHarm11Rate) {
		UHarm11Rate = uHarm11Rate;
	}

	public Float getUHarm12Rate() {
		return UHarm12Rate;
	}

	public void setUHarm12Rate(Float uHarm12Rate) {
		UHarm12Rate = uHarm12Rate;
	}

	public Float getUHarm13Rate() {
		return UHarm13Rate;
	}

	public void setUHarm13Rate(Float uHarm13Rate) {
		UHarm13Rate = uHarm13Rate;
	}

	public Float getUHarm14Rate() {
		return UHarm14Rate;
	}

	public void setUHarm14Rate(Float uHarm14Rate) {
		UHarm14Rate = uHarm14Rate;
	}

	public Float getUHarm15Rate() {
		return UHarm15Rate;
	}

	public void setUHarm15Rate(Float uHarm15Rate) {
		UHarm15Rate = uHarm15Rate;
	}

	public Float getUHarm16Rate() {
		return UHarm16Rate;
	}

	public void setUHarm16Rate(Float uHarm16Rate) {
		UHarm16Rate = uHarm16Rate;
	}

	public Float getUHarm17Rate() {
		return UHarm17Rate;
	}

	public void setUHarm17Rate(Float uHarm17Rate) {
		UHarm17Rate = uHarm17Rate;
	}

	public Float getUHarm18Rate() {
		return UHarm18Rate;
	}

	public void setUHarm18Rate(Float uHarm18Rate) {
		UHarm18Rate = uHarm18Rate;
	}

	public Float getUHarm19Rate() {
		return UHarm19Rate;
	}

	public void setUHarm19Rate(Float uHarm19Rate) {
		UHarm19Rate = uHarm19Rate;
	}

	public Float getUHarm20Rate() {
		return UHarm20Rate;
	}

	public void setUHarm20Rate(Float uHarm20Rate) {
		UHarm20Rate = uHarm20Rate;
	}

	public Float getUHarm21Rate() {
		return UHarm21Rate;
	}

	public void setUHarm21Rate(Float uHarm21Rate) {
		UHarm21Rate = uHarm21Rate;
	}

	public Float getUHarm22Rate() {
		return UHarm22Rate;
	}

	public void setUHarm22Rate(Float uHarm22Rate) {
		UHarm22Rate = uHarm22Rate;
	}

	public Float getUHarm23Rate() {
		return UHarm23Rate;
	}

	public void setUHarm23Rate(Float uHarm23Rate) {
		UHarm23Rate = uHarm23Rate;
	}

	public Float getUHarm24Rate() {
		return UHarm24Rate;
	}

	public void setUHarm24Rate(Float uHarm24Rate) {
		UHarm24Rate = uHarm24Rate;
	}

	public Float getUHarm25Rate() {
		return UHarm25Rate;
	}

	public void setUHarm25Rate(Float uHarm25Rate) {
		UHarm25Rate = uHarm25Rate;
	}

	public Float getIHarm2Rate() {
		return IHarm2Rate;
	}

	public void setIHarm2Rate(Float iHarm2Rate) {
		IHarm2Rate = iHarm2Rate;
	}

	public Float getIHarm3Rate() {
		return IHarm3Rate;
	}

	public void setIHarm3Rate(Float iHarm3Rate) {
		IHarm3Rate = iHarm3Rate;
	}

	public Float getIHarm4Rate() {
		return IHarm4Rate;
	}

	public void setIHarm4Rate(Float iHarm4Rate) {
		IHarm4Rate = iHarm4Rate;
	}

	public Float getIHarm5Rate() {
		return IHarm5Rate;
	}

	public void setIHarm5Rate(Float iHarm5Rate) {
		IHarm5Rate = iHarm5Rate;
	}

	public Float getIHarm6Rate() {
		return IHarm6Rate;
	}

	public void setIHarm6Rate(Float iHarm6Rate) {
		IHarm6Rate = iHarm6Rate;
	}

	public Float getIHarm7Rate() {
		return IHarm7Rate;
	}

	public void setIHarm7Rate(Float iHarm7Rate) {
		IHarm7Rate = iHarm7Rate;
	}

	public Float getIHarm8Rate() {
		return IHarm8Rate;
	}

	public void setIHarm8Rate(Float iHarm8Rate) {
		IHarm8Rate = iHarm8Rate;
	}

	public Float getIHarm9Rate() {
		return IHarm9Rate;
	}

	public void setIHarm9Rate(Float iHarm9Rate) {
		IHarm9Rate = iHarm9Rate;
	}

	public Float getIHarm10Rate() {
		return IHarm10Rate;
	}

	public void setIHarm10Rate(Float iHarm10Rate) {
		IHarm10Rate = iHarm10Rate;
	}

	public Float getIHarm11Rate() {
		return IHarm11Rate;
	}

	public void setIHarm11Rate(Float iHarm11Rate) {
		IHarm11Rate = iHarm11Rate;
	}

	public Float getIHarm12Rate() {
		return IHarm12Rate;
	}

	public void setIHarm12Rate(Float iHarm12Rate) {
		IHarm12Rate = iHarm12Rate;
	}

	public Float getIHarm13Rate() {
		return IHarm13Rate;
	}

	public void setIHarm13Rate(Float iHarm13Rate) {
		IHarm13Rate = iHarm13Rate;
	}

	public Float getIHarm14Rate() {
		return IHarm14Rate;
	}

	public void setIHarm14Rate(Float iHarm14Rate) {
		IHarm14Rate = iHarm14Rate;
	}

	public Float getIHarm15Rate() {
		return IHarm15Rate;
	}

	public void setIHarm15Rate(Float iHarm15Rate) {
		IHarm15Rate = iHarm15Rate;
	}

	public Float getIHarm16Rate() {
		return IHarm16Rate;
	}

	public void setIHarm16Rate(Float iHarm16Rate) {
		IHarm16Rate = iHarm16Rate;
	}

	public Float getIHarm17Rate() {
		return IHarm17Rate;
	}

	public void setIHarm17Rate(Float iHarm17Rate) {
		IHarm17Rate = iHarm17Rate;
	}

	public Float getIHarm18Rate() {
		return IHarm18Rate;
	}

	public void setIHarm18Rate(Float iHarm18Rate) {
		IHarm18Rate = iHarm18Rate;
	}

	public Float getIHarm19Rate() {
		return IHarm19Rate;
	}

	public void setIHarm19Rate(Float iHarm19Rate) {
		IHarm19Rate = iHarm19Rate;
	}

	public Float getIHarm20Rate() {
		return IHarm20Rate;
	}

	public void setIHarm20Rate(Float iHarm20Rate) {
		IHarm20Rate = iHarm20Rate;
	}

	public Float getIHarm21Rate() {
		return IHarm21Rate;
	}

	public void setIHarm21Rate(Float iHarm21Rate) {
		IHarm21Rate = iHarm21Rate;
	}

	public Float getIHarm22Rate() {
		return IHarm22Rate;
	}

	public void setIHarm22Rate(Float iHarm22Rate) {
		IHarm22Rate = iHarm22Rate;
	}

	public Float getIHarm23Rate() {
		return IHarm23Rate;
	}

	public void setIHarm23Rate(Float iHarm23Rate) {
		IHarm23Rate = iHarm23Rate;
	}

	public Float getIHarm24Rate() {
		return IHarm24Rate;
	}

	public void setIHarm24Rate(Float iHarm24Rate) {
		IHarm24Rate = iHarm24Rate;
	}

	public Float getIHarm25Rate() {
		return IHarm25Rate;
	}

	public void setIHarm25Rate(Float iHarm25Rate) {
		IHarm25Rate = iHarm25Rate;
	}
	
	@Override
	public String toString() {
		return "Statistics{" +
				"lineIndex=" + lineIndex +
				", timeID=" + timeID +
				", eventCount=" + eventCount +
				", freqDevRate=" + freqDevRate +
				", voltageDevRate=" + voltageDevRate +
				", UBalanceRate=" + UBalanceRate +
				", flickerRate=" + flickerRate +
				", UAberranceRate=" + UAberranceRate +
				", UHarm2Rate=" + UHarm2Rate +
				", UHarm3Rate=" + UHarm3Rate +
				", UHarm4Rate=" + UHarm4Rate +
				", UHarm5Rate=" + UHarm5Rate +
				", UHarm6Rate=" + UHarm6Rate +
				", UHarm7Rate=" + UHarm7Rate +
				", UHarm8Rate=" + UHarm8Rate +
				", UHarm9Rate=" + UHarm9Rate +
				", UHarm10Rate=" + UHarm10Rate +
				", UHarm11Rate=" + UHarm11Rate +
				", UHarm12Rate=" + UHarm12Rate +
				", UHarm13Rate=" + UHarm13Rate +
				", UHarm14Rate=" + UHarm14Rate +
				", UHarm15Rate=" + UHarm15Rate +
				", UHarm16Rate=" + UHarm16Rate +
				", UHarm17Rate=" + UHarm17Rate +
				", UHarm18Rate=" + UHarm18Rate +
				", UHarm19Rate=" + UHarm19Rate +
				", UHarm20Rate=" + UHarm20Rate +
				", UHarm21Rate=" + UHarm21Rate +
				", UHarm22Rate=" + UHarm22Rate +
				", UHarm23Rate=" + UHarm23Rate +
				", UHarm24Rate=" + UHarm24Rate +
				", UHarm25Rate=" + UHarm25Rate +
				", IHarm2Rate=" + IHarm2Rate +
				", IHarm3Rate=" + IHarm3Rate +
				", IHarm4Rate=" + IHarm4Rate +
				", IHarm5Rate=" + IHarm5Rate +
				", IHarm6Rate=" + IHarm6Rate +
				", IHarm7Rate=" + IHarm7Rate +
				", IHarm8Rate=" + IHarm8Rate +
				", IHarm9Rate=" + IHarm9Rate +
				", IHarm10Rate=" + IHarm10Rate +
				", IHarm11Rate=" + IHarm11Rate +
				", IHarm12Rate=" + IHarm12Rate +
				", IHarm13Rate=" + IHarm13Rate +
				", IHarm14Rate=" + IHarm14Rate +
				", IHarm15Rate=" + IHarm15Rate +
				", IHarm16Rate=" + IHarm16Rate +
				", IHarm17Rate=" + IHarm17Rate +
				", IHarm18Rate=" + IHarm18Rate +
				", IHarm19Rate=" + IHarm19Rate +
				", IHarm20Rate=" + IHarm20Rate +
				", IHarm21Rate=" + IHarm21Rate +
				", IHarm22Rate=" + IHarm22Rate +
				", IHarm23Rate=" + IHarm23Rate +
				", IHarm24Rate=" + IHarm24Rate +
				", IHarm25Rate=" + IHarm25Rate +
				'}';
	}
}