package com.jfinal.club.common.model.base;

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

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

	/**
	 * 主菜单
	 */
	public void setMainMenu(java.lang.Integer mainMenu) {
		set("mainMenu", mainMenu);
	}
	
	/**
	 * 主菜单
	 */
	public java.lang.Integer getMainMenu() {
		return getInt("mainMenu");
	}

	/**
	 * 子菜单
	 */
	public void setSubMenu(java.lang.Integer subMenu) {
		set("subMenu", subMenu);
	}
	
	/**
	 * 子菜单
	 */
	public java.lang.Integer getSubMenu() {
		return getInt("subMenu");
	}

	public void setTitle(java.lang.String title) {
		set("title", title);
	}
	
	public java.lang.String getTitle() {
		return getStr("title");
	}

	public void setContent(java.lang.String content) {
		set("content", content);
	}
	
	public java.lang.String getContent() {
		return getStr("content");
	}

	public void setUpdateAt(java.util.Date updateAt) {
		set("updateAt", updateAt);
	}
	
	public java.util.Date getUpdateAt() {
		return get("updateAt");
	}

	public void setCreateAt(java.util.Date createAt) {
		set("createAt", createAt);
	}
	
	public java.util.Date getCreateAt() {
		return get("createAt");
	}

	public void setPublish(java.lang.Integer publish) {
		set("publish", publish);
	}
	
	public java.lang.Integer getPublish() {
		return getInt("publish");
	}

}
