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 BasePeriodical<M extends BasePeriodical<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 setIssn(java.lang.String issn) {
		set("issn", issn);
		return (M)this;
	}
	
	public java.lang.String getIssn() {
		return getStr("issn");
	}

	public M setKanming(java.lang.String kanming) {
		set("kanming", kanming);
		return (M)this;
	}
	
	public java.lang.String getKanming() {
		return getStr("kanming");
	}

	public M setFutiming(java.lang.String futiming) {
		set("futiming", futiming);
		return (M)this;
	}
	
	public java.lang.String getFutiming() {
		return getStr("futiming");
	}

	public M setBianjibu(java.lang.String bianjibu) {
		set("bianjibu", bianjibu);
		return (M)this;
	}
	
	public java.lang.String getBianjibu() {
		return getStr("bianjibu");
	}

	public M setTongyikanhao(java.lang.String tongyikanhao) {
		set("tongyikanhao", tongyikanhao);
		return (M)this;
	}
	
	public java.lang.String getTongyikanhao() {
		return getStr("tongyikanhao");
	}

	public M setYoufadaihao(java.lang.String youfadaihao) {
		set("youfadaihao", youfadaihao);
		return (M)this;
	}
	
	public java.lang.String getYoufadaihao() {
		return getStr("youfadaihao");
	}

	public M setChubanpinlv(java.lang.Integer chubanpinlv) {
		set("chubanpinlv", chubanpinlv);
		return (M)this;
	}
	
	public java.lang.Integer getChubanpinlv() {
		return getInt("chubanpinlv");
	}

	public M setTypeid(java.lang.String typeid) {
		set("typeid", typeid);
		return (M)this;
	}
	
	public java.lang.String getTypeid() {
		return getStr("typeid");
	}

	public M setTypecode(java.lang.String typecode) {
		set("typecode", typecode);
		return (M)this;
	}
	
	public java.lang.String getTypecode() {
		return getStr("typecode");
	}

	public M setZhongcihao(java.lang.Integer zhongcihao) {
		set("zhongcihao", zhongcihao);
		return (M)this;
	}
	
	public java.lang.Integer getZhongcihao() {
		return getInt("zhongcihao");
	}

	public M setBanben(java.lang.String banben) {
		set("banben", banben);
		return (M)this;
	}
	
	public java.lang.String getBanben() {
		return getStr("banben");
	}

	public M setChicunid(java.lang.Integer chicunid) {
		set("chicunid", chicunid);
		return (M)this;
	}
	
	public java.lang.Integer getChicunid() {
		return getInt("chicunid");
	}

	public M setHedingcishu(java.lang.String hedingcishu) {
		set("hedingcishu", hedingcishu);
		return (M)this;
	}
	
	public java.lang.String getHedingcishu() {
		return getStr("hedingcishu");
	}

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

	public M setBookno(java.lang.String bookno) {
		set("bookno", bookno);
		return (M)this;
	}
	
	public java.lang.String getBookno() {
		return getStr("bookno");
	}

	public M setMemo(java.lang.String memo) {
		set("memo", memo);
		return (M)this;
	}
	
	public java.lang.String getMemo() {
		return getStr("memo");
	}

}
