All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.tinygroup.menutree.config.Menu Maven / Gradle / Ivy

The newest version!
package org.tinygroup.menutree.config;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

/**
 * Created by wangwy11342 on 2016/7/31.
 */
@XStreamAlias("menu")
public class Menu {
    /**
     * id
     */
    @XStreamAsAttribute
    private Integer id;

     /**
     *  菜单名称 * 
     */
     @XStreamAsAttribute
     @XStreamAlias("name")
    private String menuName;

    /**
     *  菜单图标 * 
     */
    @XStreamAsAttribute
    @XStreamAlias("icon")
    private String menuIcon;

    /**
     *  上级 * 
     */
    @XStreamAsAttribute
    @XStreamAlias("parent-id")
    private Integer parentId;

    /**
     *  序号 * 
     */
    private Integer orderNo;

    @XStreamAsAttribute
    private String url;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getMenuName() {
        return menuName;
    }

    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    public String getMenuIcon() {
        return menuIcon;
    }

    public void setMenuIcon(String menuIcon) {
        this.menuIcon = menuIcon;
    }



    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public Integer getParentId() {
        return parentId;
    }

    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy