package com.aucma.report.domain.vo;

import java.io.Serializable;
import java.util.List;

/**
 * 参数趋势/SPC报表VO
 *
 * @author Codex
 */
public class DeviceParamSpcReportVo implements Serializable {
    private static final long serialVersionUID = 1L;

    private String deviceCode;

    private String deviceName;

    private String paramCode;

    private String paramName;

    private Double upperLimit;

    private Double lowerLimit;

    private Integer sampleSize;

    private Double mean;

    private Double maxValue;

    private Double minValue;

    private Double rangeValue;

    private Double stdDev;

    private Double coefficientVariation;

    private Double ucl;

    private Double cl;

    private Double lcl;

    private Double cpk;

    private Integer outOfControlCount;

    private List<DeviceParamSpcPointVo> points;

    public String getDeviceCode() {
        return deviceCode;
    }

    public void setDeviceCode(String deviceCode) {
        this.deviceCode = deviceCode;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getParamCode() {
        return paramCode;
    }

    public void setParamCode(String paramCode) {
        this.paramCode = paramCode;
    }

    public String getParamName() {
        return paramName;
    }

    public void setParamName(String paramName) {
        this.paramName = paramName;
    }

    public Double getUpperLimit() {
        return upperLimit;
    }

    public void setUpperLimit(Double upperLimit) {
        this.upperLimit = upperLimit;
    }

    public Double getLowerLimit() {
        return lowerLimit;
    }

    public void setLowerLimit(Double lowerLimit) {
        this.lowerLimit = lowerLimit;
    }

    public Integer getSampleSize() {
        return sampleSize;
    }

    public void setSampleSize(Integer sampleSize) {
        this.sampleSize = sampleSize;
    }

    public Double getMean() {
        return mean;
    }

    public void setMean(Double mean) {
        this.mean = mean;
    }

    public Double getMaxValue() {
        return maxValue;
    }

    public void setMaxValue(Double maxValue) {
        this.maxValue = maxValue;
    }

    public Double getMinValue() {
        return minValue;
    }

    public void setMinValue(Double minValue) {
        this.minValue = minValue;
    }

    public Double getRangeValue() {
        return rangeValue;
    }

    public void setRangeValue(Double rangeValue) {
        this.rangeValue = rangeValue;
    }

    public Double getStdDev() {
        return stdDev;
    }

    public void setStdDev(Double stdDev) {
        this.stdDev = stdDev;
    }

    public Double getCoefficientVariation() {
        return coefficientVariation;
    }

    public void setCoefficientVariation(Double coefficientVariation) {
        this.coefficientVariation = coefficientVariation;
    }

    public Double getUcl() {
        return ucl;
    }

    public void setUcl(Double ucl) {
        this.ucl = ucl;
    }

    public Double getCl() {
        return cl;
    }

    public void setCl(Double cl) {
        this.cl = cl;
    }

    public Double getLcl() {
        return lcl;
    }

    public void setLcl(Double lcl) {
        this.lcl = lcl;
    }

    public Double getCpk() {
        return cpk;
    }

    public void setCpk(Double cpk) {
        this.cpk = cpk;
    }

    public Integer getOutOfControlCount() {
        return outOfControlCount;
    }

    public void setOutOfControlCount(Integer outOfControlCount) {
        this.outOfControlCount = outOfControlCount;
    }

    public List<DeviceParamSpcPointVo> getPoints() {
        return points;
    }

    public void setPoints(List<DeviceParamSpcPointVo> points) {
        this.points = points;
    }
}
