Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.persistence.dao.common | |
eu.etaxonomy.cdm.persistence.dao.hibernate.common | |
eu.etaxonomy.cdm.strategy.merge |
Modifier and Type | Method and Description |
---|---|
int |
IdentifiableServiceBase.deduplicate(java.lang.Class<? extends T> clazz,
IMatchStrategyEqual matchStrategy,
IMergeStrategy mergeStrategy) |
int |
IIdentifiableEntityService.deduplicate(java.lang.Class<? extends T> clazz,
IMatchStrategyEqual matchStrategy,
IMergeStrategy mergeStrategy)
This method tries to deduplicate all objects of a certain class by first trying to find matchabel objects and
merging them in a second step.
|
<T extends CdmBase> |
ICommonService.isMergeable(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy)
Tests if cdmBase2 can be merged into cdmBase1.
|
<T extends CdmBase> |
CommonServiceImpl.isMergeable(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
<T extends IMergable> |
ICommonService.merge(T mergeFirst,
T mergeSecond,
IMergeStrategy mergeStrategy)
Merges mergeSecond into mergeFirst.
|
<T extends IMergable> |
CommonServiceImpl.merge(T mergeFirst,
T mergeSecond,
IMergeStrategy mergeStrategy) |
Modifier and Type | Method and Description |
---|---|
<T extends CdmBase> |
ICdmGenericDao.isMergeable(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy)
Computes if cdmBase2 can be merged into cdmBase1.
|
<T extends CdmBase> |
ICdmGenericDao.merge(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy)
Merges cdmBase2 into cdmBase1 and rearranges all reference to cdmBase2 by letting them point to
cdmBase1.
|
Modifier and Type | Method and Description |
---|---|
<T extends CdmBase> |
CdmGenericDaoImpl.isMergeable(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
<T extends CdmBase> |
DeduplicationHelper.isMergeable(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
<T extends CdmBase> |
CdmGenericDaoImpl.merge(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
<T extends CdmBase> |
DeduplicationHelper.merge(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
ConvertMergeStrategy |
class |
DefaultMergeStrategy |
Copyright © 2007-2020 EDIT. All Rights Reserved.