package com.gyee.frame.model.auto;

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

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

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

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

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

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

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

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

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

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

    /**
     *
     * This field was generated by MyBatis Generator.
     * This field corresponds to the database column curvefittingsub.speed
     *
     * @mbg.generated
     */
    private Double speed;

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

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

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingsub.id
     *
     * @param id the value for curvefittingsub.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 curvefittingsub.windturbineid
     *
     * @return the value of curvefittingsub.windturbineid
     *
     * @mbg.generated
     */
    public String getWindturbineid() {
        return windturbineid;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingsub.windturbineid
     *
     * @param windturbineid the value for curvefittingsub.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 curvefittingsub.monthdeviationrate
     *
     * @return the value of curvefittingsub.monthdeviationrate
     *
     * @mbg.generated
     */
    public Double getMonthdeviationrate() {
        return monthdeviationrate;
    }

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

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

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

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

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

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

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingsub.recorddate
     *
     * @param recorddate the value for curvefittingsub.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 curvefittingsub.deviationrate1
     *
     * @return the value of curvefittingsub.deviationrate1
     *
     * @mbg.generated
     */
    public Double getDeviationrate1() {
        return deviationrate1;
    }

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

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

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

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

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

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column curvefittingsub.speed
     *
     * @return the value of curvefittingsub.speed
     *
     * @mbg.generated
     */
    public Double getSpeed() {
        return speed;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column curvefittingsub.speed
     *
     * @param speed the value for curvefittingsub.speed
     *
     * @mbg.generated
     */
    public void setSpeed(Double speed) {
        this.speed = speed;
    }
}