ModulesBean.java 2.4 KB
package com.huaheng.wms.menu;

import android.os.Parcel;
import android.os.Parcelable;

import com.huaheng.wms.login.UserBean;

public class ModulesBean implements Parcelable {

    private String moduleName;
    private String id;
    private String type;
    private String parentId;
    private String url;

    public ModulesBean(String moduleName, String id, String type, String parentId, String url) {
        this.moduleName = moduleName;
        this.id = id;
        this.type = type;
        this.parentId = parentId;
        this.url = url;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public String getId() {
        return id;
    }

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

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getParentId() {
        return parentId;
    }

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

    public String getUrl() {
        return url;
    }

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

    @Override
    public String toString() {
        return "ModulesBean{" +
                "moduleName='" + moduleName + '\'' +
                ", id='" + id + '\'' +
                ", type='" + type + '\'' +
                ", parentId='" + parentId + '\'' +
                ", url='" + url + '\'' +
                '}';
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel parcel, int i) {
        parcel.writeString(moduleName);
        parcel.writeString(id);
        parcel.writeString(type);
        parcel.writeString(parentId);
        parcel.writeString(url);
    }

    public static final Parcelable.Creator<ModulesBean> CREATOR
            = new Parcelable.Creator<ModulesBean>() {
        public ModulesBean createFromParcel(Parcel in) {
            return new ModulesBean(in);
        }

        public ModulesBean[] newArray(int size) {
            return new ModulesBean[size];
        }
    };

    private ModulesBean(Parcel in) {
        moduleName = in.readString();
        id = in.readString();
        type = in.readString();
        parentId = in.readString();
        url = in.readString();
    }
}