package com.product.data.center.entity; import org.apache.commons.lang3.StringUtils; import java.util.*; /** * @Author cheng * @Date 2022/12/1 21:09 * @Desc */ public class ExtractUniqueEntity { private String extractTargetSource; private String extractTargetTable; private String uniqueFieldName; private String collectSourceField; private String autoIncrement; private Set collectIdSet = new LinkedHashSet<>(); public void addSourceInfo(String collectId) { collectIdSet.add(collectId); } public String getExtractTargetSource() { return StringUtils.isEmpty(extractTargetSource) ? null : extractTargetSource; } public void setExtractTargetSource(String extractTargetSource) { this.extractTargetSource = extractTargetSource; } public String getExtractTargetTable() { return StringUtils.isEmpty(extractTargetTable) ? null : extractTargetTable.toUpperCase(); } public void setExtractTargetTable(String extractTargetTable) { this.extractTargetTable = extractTargetTable; } public String getUniqueFieldName() { return StringUtils.isEmpty(uniqueFieldName) ? null : uniqueFieldName.toUpperCase(); } public void setUniqueFieldName(String uniqueFieldName) { this.uniqueFieldName = uniqueFieldName; } public String getCollectSourceField() { return StringUtils.isEmpty(collectSourceField) ? null : collectSourceField.toUpperCase(); } public void setCollectSourceField(String collectSourceField) { this.collectSourceField = collectSourceField; } public String getAutoIncrement() { return StringUtils.isEmpty(autoIncrement) ? null : autoIncrement.toUpperCase(); } public void setAutoIncrement(String autoIncrement) { this.autoIncrement = autoIncrement; } public Set getCollectIdSet() { return collectIdSet; } }