package com.java110.code.newBack;

import java.util.Map;

/**
 * @ClassName Data
 * @Description TODO
 * @Author wuxw
 * @Date 2020/3/22 17:00
 * @Version 1.0
 * add by wuxw 2020/3/22
 **/
public class Data {

    private boolean autoMove;
    private String packagePath;

    private String id;

    private String name;

    private String desc;

    private String newBusinessTypeCd;

    private String updateBusinessTypeCd;

    private String deleteBusinessTypeCd;

    private String newBusinessTypeCdValue;

    private String updateBusinessTypeCdValue;

    private String deleteBusinessTypeCdValue;

    private String businessTableName;

    private String tableName;
    //分片数据库字段 如community_id
    private String shareColumn;
    //分片传入参数 如communityId
    private String shareParam;
    //分片传入参数 如community
    private String shareName;

    public String getShareName() { return shareName; }

    public void setShareName(String shareName) { this.shareName = shareName; }

    private Map params;

    private String[] requiredParam;

    public String getPackagePath() {
        return packagePath;
    }

    public void setPackagePath(String packagePath) {
        this.packagePath = packagePath;
    }

    public String getId() {
        return id;
    }

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

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Map getParams() {
        return params;
    }

    public void setParams(Map params) {
        this.params = params;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }


    public String getBusinessTableName() {
        return businessTableName;
    }

    public void setBusinessTableName(String businessTableName) {
        this.businessTableName = businessTableName;
    }

    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }

    public String getNewBusinessTypeCd() {
        return newBusinessTypeCd;
    }

    public void setNewBusinessTypeCd(String newBusinessTypeCd) {
        this.newBusinessTypeCd = newBusinessTypeCd;
    }

    public String getUpdateBusinessTypeCd() {
        return updateBusinessTypeCd;
    }

    public void setUpdateBusinessTypeCd(String updateBusinessTypeCd) {
        this.updateBusinessTypeCd = updateBusinessTypeCd;
    }

    public String getDeleteBusinessTypeCd() {
        return deleteBusinessTypeCd;
    }

    public void setDeleteBusinessTypeCd(String deleteBusinessTypeCd) {
        this.deleteBusinessTypeCd = deleteBusinessTypeCd;
    }

    public String getNewBusinessTypeCdValue() {
        return newBusinessTypeCdValue;
    }

    public void setNewBusinessTypeCdValue(String newBusinessTypeCdValue) {
        this.newBusinessTypeCdValue = newBusinessTypeCdValue;
    }

    public String getUpdateBusinessTypeCdValue() {
        return updateBusinessTypeCdValue;
    }

    public void setUpdateBusinessTypeCdValue(String updateBusinessTypeCdValue) {
        this.updateBusinessTypeCdValue = updateBusinessTypeCdValue;
    }

    public String getDeleteBusinessTypeCdValue() {
        return deleteBusinessTypeCdValue;
    }

    public void setDeleteBusinessTypeCdValue(String deleteBusinessTypeCdValue) {
        this.deleteBusinessTypeCdValue = deleteBusinessTypeCdValue;
    }

    public String getShareColumn() {
        return shareColumn;
    }

    public void setShareColumn(String shareColumn) {
        this.shareColumn = shareColumn;
    }

    public String getShareParam() {
        return shareParam;
    }

    public void setShareParam(String shareParam) {
        this.shareParam = shareParam;
    }

    public String[] getRequiredParam() {
        return requiredParam;
    }

    public void setRequiredParam(String[] requiredParam) {
        this.requiredParam = requiredParam;
    }

    public boolean isAutoMove() {
        return autoMove;
    }

    public void setAutoMove(boolean autoMove) {
        this.autoMove = autoMove;
    }
}
