package com.model.base;

import com.jfinal.plugin.activerecord.Model;
import com.jfinal.plugin.activerecord.IBean;

/**
 * Generated by JFinal, do not modify this file.
 */
@SuppressWarnings({"serial", "unchecked"})
public abstract class BaseLogBak<M extends BaseLogBak<M>> extends Model<M> implements IBean {

	public M setId(java.lang.Long id) {
		set("id", id);
		return (M)this;
	}
	
	public java.lang.Long getId() {
		return getLong("id");
	}

	public M setReqPath(java.lang.String reqPath) {
		set("req_path", reqPath);
		return (M)this;
	}
	
	public java.lang.String getReqPath() {
		return getStr("req_path");
	}

	public M setIp(java.lang.String ip) {
		set("ip", ip);
		return (M)this;
	}
	
	public java.lang.String getIp() {
		return getStr("ip");
	}

	public M setArgs(java.lang.String args) {
		set("args", args);
		return (M)this;
	}
	
	public java.lang.String getArgs() {
		return getStr("args");
	}

	public M setReqStatus(java.lang.String reqStatus) {
		set("req_status", reqStatus);
		return (M)this;
	}
	
	public java.lang.String getReqStatus() {
		return getStr("req_status");
	}

	public M setCreateName(java.lang.String createName) {
		set("create_name", createName);
		return (M)this;
	}
	
	public java.lang.String getCreateName() {
		return getStr("create_name");
	}

	public M setStartTime(java.util.Date startTime) {
		set("start_time", startTime);
		return (M)this;
	}
	
	public java.util.Date getStartTime() {
		return get("start_time");
	}

	public M setEndTime(java.util.Date endTime) {
		set("end_time", endTime);
		return (M)this;
	}
	
	public java.util.Date getEndTime() {
		return get("end_time");
	}

	public M setType(java.lang.Integer type) {
		set("type", type);
		return (M)this;
	}
	
	public java.lang.Integer getType() {
		return getInt("type");
	}

	public M setMenu(java.lang.String menu) {
		set("menu", menu);
		return (M)this;
	}
	
	public java.lang.String getMenu() {
		return getStr("menu");
	}

	public M setExecption(java.lang.String execption) {
		set("execption", execption);
		return (M)this;
	}
	
	public java.lang.String getExecption() {
		return getStr("execption");
	}

	public M setUserId(java.lang.String userId) {
		set("userId", userId);
		return (M)this;
	}
	
	public java.lang.String getUserId() {
		return getStr("userId");
	}

	public M setDescription(java.lang.String description) {
		set("description", description);
		return (M)this;
	}
	
	public java.lang.String getDescription() {
		return getStr("description");
	}

	public M setOper(java.lang.String oper) {
		set("oper", oper);
		return (M)this;
	}
	
	public java.lang.String getOper() {
		return getStr("oper");
	}

	public M setUuid(java.lang.String uuid) {
		set("uuid", uuid);
		return (M)this;
	}
	
	public java.lang.String getUuid() {
		return getStr("uuid");
	}

}
