All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.woodwhales.common.business.DeduplicateResult Maven / Gradle / Ivy

There is a newer version: 3.8.3
Show newest version
package cn.woodwhales.common.business;

import java.util.List;

/**
 * @author woodwhales
 * 2020-11-17 13:45
 */
public class DeduplicateResult {

    /**
     * 原始集合
     */
    private List source;

    /**
     * 无效的集合
     */
    private List invalidList;

    /**
     * 已去重的集合
     */
    private List deduplicatedList;

    /**
     * 已去重的key集合
     */
    private List deduplicatedKeyList;

    /**
     * 重复的集合
     */
    private List repetitiveList;

    public DeduplicateResult(List source,
                             List invalidList,
                             List deduplicatedList,
                             List deduplicatedKeyList,
                             List repetitiveList) {
        this.source = source;
        this.invalidList = invalidList;
        this.deduplicatedList = deduplicatedList;
        this.deduplicatedKeyList = deduplicatedKeyList;
        this.repetitiveList = repetitiveList;
    }

    public List getSource() {
        return source;
    }

    public List getDeduplicatedList() {
        return deduplicatedList;
    }

    public List getRepetitiveList() {
        return repetitiveList;
    }

    public List getInvalidList() {
        return invalidList;
    }

    public List getDeduplicatedKeyList() {
        return deduplicatedKeyList;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy