package com.mtools.core.plugin.entity; import java.util.List; import com.mtools.core.plugin.annotation.Temporary; public class MenuInfo extends BaseDbStruct{ /** * 说明: * serialVersionUID */ private static final long serialVersionUID = 4343797726853346163L; public static final String TABLE_ALIAS = "mu"; public static final String TABLE_NAME = "MENUINFO"; public static final String[] TABLE_KEYS = { "MENUID" }; private String menuid; private String parentid; private String menuname; private String help; private String linkurl; private long ordernum; private String menutype; /** * @return the menutype */ public String getMenutype() { return menutype; } /** * @param menutype the menutype to set */ public void setMenutype(String menutype) { this.menutype = menutype; } private List<MenuInfo> children; /** * @return the children */ public List<MenuInfo> getChildren() { return children; } /** * @param children the children to set */ public void setChildren(List<MenuInfo> children) { this.children = children; } public String getMenuid() { return menuid; } public void setMenuid(String menuid) { this.menuid = menuid; } public String getParentid() { return parentid; } public void setParentid(String parentid) { this.parentid = parentid; } public String getMenuname() { return menuname; } public void setMenuname(String menuname) { this.menuname = menuname; } public String getHelp() { return help; } public void setHelp(String help) { this.help = help; } public String getLinkurl() { return linkurl; } public void setLinkurl(String linkurl) { this.linkurl = linkurl; } public long getOrdernum() { return ordernum; } public void setOrdernum(long ordernum) { this.ordernum = ordernum; } /** * @return */ @Temporary public boolean getHasChildren() { return !(this.getChildren()==null||this.getChildren().isEmpty()); } }