package com.goafanti.common.model;

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

public class TaskProgress implements Serializable {

	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Integer id;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.already_number
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Integer alreadyNumber;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.licence_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Date licenceTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.task_id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Integer taskId;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.create_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Date createTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.accept_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Date acceptTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.authorize_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Date authorizeTime;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.patent_no
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private String patentNo;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.patent_name
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private String patentName;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.status
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Integer status;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database column task_progress.type
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private Integer type;
	/**
	 * This field was generated by MyBatis Generator. This field corresponds to the database table task_progress
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.id
	 * @return  the value of task_progress.id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.id
	 * @param id  the value for task_progress.id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.already_number
	 * @return  the value of task_progress.already_number
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Integer getAlreadyNumber() {
		return alreadyNumber;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.already_number
	 * @param alreadyNumber  the value for task_progress.already_number
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setAlreadyNumber(Integer alreadyNumber) {
		this.alreadyNumber = alreadyNumber;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.licence_time
	 * @return  the value of task_progress.licence_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Date getLicenceTime() {
		return licenceTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.licence_time
	 * @param licenceTime  the value for task_progress.licence_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setLicenceTime(Date licenceTime) {
		this.licenceTime = licenceTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.task_id
	 * @return  the value of task_progress.task_id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Integer getTaskId() {
		return taskId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.task_id
	 * @param taskId  the value for task_progress.task_id
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setTaskId(Integer taskId) {
		this.taskId = taskId;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.create_time
	 * @return  the value of task_progress.create_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.create_time
	 * @param createTime  the value for task_progress.create_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.accept_time
	 * @return  the value of task_progress.accept_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Date getAcceptTime() {
		return acceptTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.accept_time
	 * @param acceptTime  the value for task_progress.accept_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setAcceptTime(Date acceptTime) {
		this.acceptTime = acceptTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.authorize_time
	 * @return  the value of task_progress.authorize_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Date getAuthorizeTime() {
		return authorizeTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.authorize_time
	 * @param authorizeTime  the value for task_progress.authorize_time
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setAuthorizeTime(Date authorizeTime) {
		this.authorizeTime = authorizeTime;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.patent_no
	 * @return  the value of task_progress.patent_no
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public String getPatentNo() {
		return patentNo;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.patent_no
	 * @param patentNo  the value for task_progress.patent_no
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setPatentNo(String patentNo) {
		this.patentNo = patentNo == null ? null : patentNo.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.patent_name
	 * @return  the value of task_progress.patent_name
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public String getPatentName() {
		return patentName;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.patent_name
	 * @param patentName  the value for task_progress.patent_name
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setPatentName(String patentName) {
		this.patentName = patentName == null ? null : patentName.trim();
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.status
	 * @return  the value of task_progress.status
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.status
	 * @param status  the value for task_progress.status
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * This method was generated by MyBatis Generator. This method returns the value of the database column task_progress.type
	 * @return  the value of task_progress.type
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public Integer getType() {
		return type;
	}

	/**
	 * This method was generated by MyBatis Generator. This method sets the value of the database column task_progress.type
	 * @param type  the value for task_progress.type
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * This method was generated by MyBatis Generator. This method corresponds to the database table task_progress
	 * @mbg.generated  Fri Dec 25 14:12:14 CST 2020
	 */
	@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getSimpleName());
		sb.append(" [");
		sb.append("Hash = ").append(hashCode());
		sb.append(", id=").append(id);
		sb.append(", alreadyNumber=").append(alreadyNumber);
		sb.append(", licenceTime=").append(licenceTime);
		sb.append(", taskId=").append(taskId);
		sb.append(", createTime=").append(createTime);
		sb.append(", acceptTime=").append(acceptTime);
		sb.append(", authorizeTime=").append(authorizeTime);
		sb.append(", patentNo=").append(patentNo);
		sb.append(", patentName=").append(patentName);
		sb.append(", status=").append(status);
		sb.append(", type=").append(type);
		sb.append(", serialVersionUID=").append(serialVersionUID);
		sb.append("]");
		return sb.toString();
	}

	
}