package eu.dnetlib.pace.config; import java.util.List; import java.util.Map; import eu.dnetlib.pace.condition.ConditionAlgo; import eu.dnetlib.pace.model.ClusteringDef; import eu.dnetlib.pace.model.FieldDef; /** * Interface for PACE configuration bean. * * @author claudio */ public interface Config { /** * Field configuration definitions. * * @return the list of definitions */ public List model(); /** * Field configuration definitions. * * @return the list of definitions */ public Map modelMap(); /** * Strict Pre-Condition definitions. * * @return the list of conditions */ public List strictConditions(); /** * Pre-Condition definitions. * * @return the list of conditions */ public List conditions(); /** * Clusterings. * * @return the list */ public List clusterings(); /** * Blacklists. * * @return the map */ public Map> blacklists(); }