package com.vci.ubcs.code.vo.pagemodel; import java.util.*; /** * 导入编码信息的执行结果 * @author weidy * @date 2022-3-6 */ public class CodeImportResultVO implements java.io.Serializable{ /** * 序列化 */ private static final long serialVersionUID = 6938911732592877094L; /** * 是否成功的 */ private boolean success ; /** * 关键属性校验规则的信息 */ private String keyAttrRuleInfo; /** * 关键属性校验后,重复的行号 */ private Set keyAttrRepeatRowIndexList = new HashSet<>(); /*** * 根据关键熟悉查询的重复的数据对象 */ //private Map> indexTODataMap=new HashMap<>(); /** * excel自身重复的行号 */ private Set selfRepeatRowIndexList = new HashSet<>(); /** * 数据的内容有空的行号 */ private Set nullRowIndexList = new HashSet<>(); /** * 没有通过验证的行号 */ private Set unPassVerifyRowIndexSet = new HashSet<>(); public Set getUnPassVerifyRowIndexSet() { return unPassVerifyRowIndexSet; } public void setUnPassVerifyRowIndexSet(Set unPassVerifyRowIndexSet) { this.unPassVerifyRowIndexSet = unPassVerifyRowIndexSet; } public Set getNullRowIndexList() { return nullRowIndexList; } public void setNullRowIndexList(Set nullRowIndexList) { this.nullRowIndexList = nullRowIndexList; } public String getKeyAttrRuleInfo() { return keyAttrRuleInfo; } public void setKeyAttrRuleInfo(String keyAttrRuleInfo) { this.keyAttrRuleInfo = keyAttrRuleInfo; } public Set getKeyAttrRepeatRowIndexList() { return keyAttrRepeatRowIndexList; } public void setKeyAttrRepeatRowIndexList(Set keyAttrRepeatRowIndexList) { this.keyAttrRepeatRowIndexList = keyAttrRepeatRowIndexList; } public Set getSelfRepeatRowIndexList() { return selfRepeatRowIndexList; } public void setSelfRepeatRowIndexList(Set selfRepeatRowIndexList) { this.selfRepeatRowIndexList = selfRepeatRowIndexList; } /*public Map> getIndexTODataMap() { return indexTODataMap; } public void setIndexTODataMap(Map> indexTODataMap) { this.indexTODataMap = indexTODataMap; } public boolean isSuccess() { return success; } public void setSuccess(boolean success) { this.success = success; } @Override public String toString() { return "CodeImportResultVO{" + "success=" + success + ", keyAttrRuleInfo='" + keyAttrRuleInfo + '\'' + ", keyAttrRepeatRowIndexList=" + keyAttrRepeatRowIndexList + ", indexTODataMap=" + indexTODataMap + ", selfRepeatRowIndexList=" + selfRepeatRowIndexList + ", nullRowIndexList=" + nullRowIndexList + ", unPassVerifyRowIndexSet=" + unPassVerifyRowIndexSet + '}'; }*/ }