package com.yutou.jianr_mg.Data;

public class MAppTools {
    private String pluginName;
    private String parameter;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.id
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private Integer id;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.name
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private String name;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.image
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private String image;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.url
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private String url;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.main_function
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private String mainFunction;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.permission
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private Integer permission;
    /**
     * This field was generated by MyBatis Generator. This field corresponds to the database column m_app_tools.isshow
     *
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    private Integer isshow;

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.id
     *
     * @return the value of m_app_tools.id
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public Integer getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.id
     *
     * @param id the value for m_app_tools.id
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.name
     *
     * @return the value of m_app_tools.name
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.name
     *
     * @param name the value for m_app_tools.name
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.image
     *
     * @return the value of m_app_tools.image
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public String getImage() {
        return image;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.image
     *
     * @param image the value for m_app_tools.image
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setImage(String image) {
        this.image = image;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.url
     *
     * @return the value of m_app_tools.url
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public String getUrl() {
        return url;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.url
     *
     * @param url the value for m_app_tools.url
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.main_function
     *
     * @return the value of m_app_tools.main_function
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public String getMainFunction() {
        return mainFunction;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.main_function
     *
     * @param mainFunction the value for m_app_tools.main_function
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setMainFunction(String mainFunction) {
        this.mainFunction = mainFunction;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.permission
     *
     * @return the value of m_app_tools.permission
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public Integer getPermission() {
        return permission;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.permission
     *
     * @param permission the value for m_app_tools.permission
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setPermission(Integer permission) {
        this.permission = permission;
    }

    /**
     * This method was generated by MyBatis Generator. This method returns the value of the database column m_app_tools.isshow
     *
     * @return the value of m_app_tools.isshow
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public Integer getIsshow() {
        return isshow;
    }

    /**
     * This method was generated by MyBatis Generator. This method sets the value of the database column m_app_tools.isshow
     *
     * @param isshow the value for m_app_tools.isshow
     * @mbg.generated Fri Jan 04 11:28:23 CST 2019
     */
    public void setIsshow(Integer isshow) {
        this.isshow = isshow;
    }

    public String getPluginName() {
        return pluginName;
    }

    public void setPluginName(String pluginName) {
        this.pluginName = pluginName;
    }

    public String getParameter() {
        return parameter;
    }

    public void setParameter(String parameter) {
        this.parameter = parameter;
    }

    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("{");
        sb.append("\"pluginName\":\"")
                .append(pluginName).append('\"');
        sb.append(",\"parameter\":\"")
                .append(parameter).append('\"');
        sb.append(",\"id\":")
                .append(id);
        sb.append(",\"name\":\"")
                .append(name).append('\"');
        sb.append(",\"image\":\"")
                .append(image).append('\"');
        sb.append(",\"url\":\"")
                .append(url).append('\"');
        sb.append(",\"mainFunction\":\"")
                .append(mainFunction).append('\"');
        sb.append(",\"permission\":")
                .append(permission);
        sb.append(",\"isshow\":")
                .append(isshow);
        sb.append('}');
        return sb.toString();
    }
}