package com.gyee.frame.model.auto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class Curvefittingmain implements Serializable {
    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.id
     *
     * @mbg.generated
     */
    private String id;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.windturbineId
     *
     * @mbg.generated
     */
    private String windturbineid;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.monthDeviationRate
     *
     * @mbg.generated
     */
    private BigDecimal monthdeviationrate;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.yearDeviationRate
     *
     * @mbg.generated
     */
    private BigDecimal yeardeviationrate;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.standardDeviationRate
     *
     * @mbg.generated
     */
    private BigDecimal standarddeviationrate;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.recordDate
     *
     * @mbg.generated
     */
    private Date recorddate;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.deviationRate1
     *
     * @mbg.generated
     */
    private BigDecimal deviationrate1;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.deviationRate2
     *
     * @mbg.generated
     */
    private BigDecimal deviationrate2;

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingmain.deviationRate3
     *
     * @mbg.generated
     */
    private BigDecimal deviationrate3;

    /**
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database table curvefittingmain
     *
     * @mbg.generated
     */
    private static final long serialVersionUID = 1L;

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.id
     *
     * @return the value of curvefittingmain.id
     *
     * @mbg.generated
     */
    public String getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.id
     *
     * @param id the value for curvefittingmain.id
     *
     * @mbg.generated
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.windturbineId
     *
     * @return the value of curvefittingmain.windturbineId
     *
     * @mbg.generated
     */
    public String getWindturbineid() {
        return windturbineid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.windturbineId
     *
     * @param windturbineid the value for curvefittingmain.windturbineId
     *
     * @mbg.generated
     */
    public void setWindturbineid(String windturbineid) {
        this.windturbineid = windturbineid == null ? null : windturbineid.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.monthDeviationRate
     *
     * @return the value of curvefittingmain.monthDeviationRate
     *
     * @mbg.generated
     */
    public BigDecimal getMonthdeviationrate() {
        return monthdeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.monthDeviationRate
     *
     * @param monthdeviationrate the value for curvefittingmain.monthDeviationRate
     *
     * @mbg.generated
     */
    public void setMonthdeviationrate(BigDecimal monthdeviationrate) {
        this.monthdeviationrate = monthdeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.yearDeviationRate
     *
     * @return the value of curvefittingmain.yearDeviationRate
     *
     * @mbg.generated
     */
    public BigDecimal getYeardeviationrate() {
        return yeardeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.yearDeviationRate
     *
     * @param yeardeviationrate the value for curvefittingmain.yearDeviationRate
     *
     * @mbg.generated
     */
    public void setYeardeviationrate(BigDecimal yeardeviationrate) {
        this.yeardeviationrate = yeardeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.standardDeviationRate
     *
     * @return the value of curvefittingmain.standardDeviationRate
     *
     * @mbg.generated
     */
    public BigDecimal getStandarddeviationrate() {
        return standarddeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.standardDeviationRate
     *
     * @param standarddeviationrate the value for curvefittingmain.standardDeviationRate
     *
     * @mbg.generated
     */
    public void setStandarddeviationrate(BigDecimal standarddeviationrate) {
        this.standarddeviationrate = standarddeviationrate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.recordDate
     *
     * @return the value of curvefittingmain.recordDate
     *
     * @mbg.generated
     */
    public Date getRecorddate() {
        return recorddate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.recordDate
     *
     * @param recorddate the value for curvefittingmain.recordDate
     *
     * @mbg.generated
     */
    public void setRecorddate(Date recorddate) {
        this.recorddate = recorddate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.deviationRate1
     *
     * @return the value of curvefittingmain.deviationRate1
     *
     * @mbg.generated
     */
    public BigDecimal getDeviationrate1() {
        return deviationrate1;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.deviationRate1
     *
     * @param deviationrate1 the value for curvefittingmain.deviationRate1
     *
     * @mbg.generated
     */
    public void setDeviationrate1(BigDecimal deviationrate1) {
        this.deviationrate1 = deviationrate1;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.deviationRate2
     *
     * @return the value of curvefittingmain.deviationRate2
     *
     * @mbg.generated
     */
    public BigDecimal getDeviationrate2() {
        return deviationrate2;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.deviationRate2
     *
     * @param deviationrate2 the value for curvefittingmain.deviationRate2
     *
     * @mbg.generated
     */
    public void setDeviationrate2(BigDecimal deviationrate2) {
        this.deviationrate2 = deviationrate2;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingmain.deviationRate3
     *
     * @return the value of curvefittingmain.deviationRate3
     *
     * @mbg.generated
     */
    public BigDecimal getDeviationrate3() {
        return deviationrate3;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingmain.deviationRate3
     *
     * @param deviationrate3 the value for curvefittingmain.deviationRate3
     *
     * @mbg.generated
     */
    public void setDeviationrate3(BigDecimal deviationrate3) {
        this.deviationrate3 = deviationrate3;
    }
}