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 BaseBasicArea<M extends BaseBasicArea<M>> extends Model<M> implements IBean {

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

	public M setOrgid(java.lang.Integer orgid) {
		set("orgid", orgid);
		return (M)this;
	}
	
	public java.lang.Integer getOrgid() {
		return getInt("orgid");
	}

	public M setFullname(java.lang.String fullname) {
		set("fullname", fullname);
		return (M)this;
	}
	
	public java.lang.String getFullname() {
		return getStr("fullname");
	}

	public M setName(java.lang.String name) {
		set("name", name);
		return (M)this;
	}
	
	public java.lang.String getName() {
		return getStr("name");
	}

	public M setHeadchar(java.lang.String headchar) {
		set("headchar", headchar);
		return (M)this;
	}
	
	public java.lang.String getHeadchar() {
		return getStr("headchar");
	}

	public M setPinyin(java.lang.String pinyin) {
		set("pinyin", pinyin);
		return (M)this;
	}
	
	public java.lang.String getPinyin() {
		return getStr("pinyin");
	}

	public M setFullpinyin(java.lang.String fullpinyin) {
		set("fullpinyin", fullpinyin);
		return (M)this;
	}
	
	public java.lang.String getFullpinyin() {
		return getStr("fullpinyin");
	}

	public M setTreepath(java.lang.String treepath) {
		set("treepath", treepath);
		return (M)this;
	}
	
	public java.lang.String getTreepath() {
		return getStr("treepath");
	}

	public M setAreacode(java.lang.String areacode) {
		set("areacode", areacode);
		return (M)this;
	}
	
	public java.lang.String getAreacode() {
		return getStr("areacode");
	}

	public M setParentid(java.lang.Integer parentid) {
		set("parentid", parentid);
		return (M)this;
	}
	
	public java.lang.Integer getParentid() {
		return getInt("parentid");
	}

	public M setOrders(java.lang.Integer orders) {
		set("orders", orders);
		return (M)this;
	}
	
	public java.lang.Integer getOrders() {
		return getInt("orders");
	}

	public M setIsleaf(java.lang.Boolean isleaf) {
		set("isleaf", isleaf);
		return (M)this;
	}
	
	public java.lang.Boolean getIsleaf() {
		return get("isleaf");
	}

	public M setCreatedate(java.util.Date createdate) {
		set("createdate", createdate);
		return (M)this;
	}
	
	public java.util.Date getCreatedate() {
		return get("createdate");
	}

	public M setModifydate(java.util.Date modifydate) {
		set("modifydate", modifydate);
		return (M)this;
	}
	
	public java.util.Date getModifydate() {
		return get("modifydate");
	}

}
