package pwc.taxtech.atms.dto;

import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

public class RegionShortDto {
    @JsonProperty("ID")
    private String id;
    @JsonProperty("parentID")
    private String parentId;

    private String name;

    private String mergerName;
    @JsonProperty("areaID")
    private String areaId;

    private Boolean isActive;

    private Integer levelType;

    private List<RegionShortDto> subRegionList;

    private Boolean isArea;

    public String getId() {
        return id;
    }

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

    public String getParentId() {
        return parentId;
    }

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

    public String getName() {
        return name;
    }

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

    public String getMergerName() {
        return mergerName;
    }

    public void setMergerName(String mergerName) {
        this.mergerName = mergerName;
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    public Boolean getIsActive() {
        return isActive;
    }

    public void setIsActive(Boolean isActive) {
        this.isActive = isActive;
    }

    public Integer getLevelType() {
        return levelType;
    }

    public void setLevelType(Integer levelType) {
        this.levelType = levelType;
    }

    public List<RegionShortDto> getSubRegionList() {
        return subRegionList;
    }

    public void setSubRegionList(List<RegionShortDto> subRegionList) {
        this.subRegionList = subRegionList;
    }

    public Boolean getIsArea() {
        return isArea;
    }

    public void setIsArea(Boolean isArea) {
        this.isArea = isArea;
    }

}