Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.model.agent |
Provides classes for different kinds of agents such as persons, teams or
institutions.
|
eu.etaxonomy.cdm.persistence.dao.common | |
eu.etaxonomy.cdm.persistence.dao.hibernate.common | |
eu.etaxonomy.cdm.strategy.merge |
Modifier and Type | Method and Description |
---|---|
UpdateResult |
IAgentService.convertPerson2Team(Person person)
If possible replaces the given person by a new
Team . |
UpdateResult |
AgentServiceImpl.convertPerson2Team(Person person) |
UpdateResult |
IAgentService.convertPerson2Team(java.util.UUID personUuid) |
UpdateResult |
AgentServiceImpl.convertPerson2Team(java.util.UUID personUuid) |
UpdateResult |
IAgentService.convertTeam2Person(Team team)
If the given
Team is a single member team all links to the team are redirected to the
single member and the team itself is deleted. |
UpdateResult |
AgentServiceImpl.convertTeam2Person(Team team) |
UpdateResult |
IAgentService.convertTeam2Person(java.util.UUID teamUuid) |
UpdateResult |
AgentServiceImpl.convertTeam2Person(java.util.UUID teamUuid) |
<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(int mergeFirstId,
int mergeSecondId,
java.lang.Class<? extends CdmBase> clazz)
Deprecated.
|
<T extends IMergable> |
CommonServiceImpl.merge(int mergeFirstId,
int mergeSecondId,
java.lang.Class<? extends CdmBase> clazz)
Deprecated.
|
<T extends IMergable> |
ICommonService.merge(T mergeFirst,
T mergeSecond)
Merges mergeSecond into mergeFirst.
|
<T extends IMergable> |
CommonServiceImpl.merge(T mergeFirst,
T mergeSecond) |
<T extends IMergable> |
ICommonService.merge(T mergeFirst,
T mergeSecond,
java.lang.Class<? extends CdmBase> clazz)
Merges mergeSecond into mergeFirst.
|
<T extends IMergable> |
CommonServiceImpl.merge(T mergeFirst,
T mergeSecond,
java.lang.Class<? extends CdmBase> clazz) |
<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) |
<T extends IMergable> |
ICommonService.merge(java.util.UUID mergeFirstUuid,
java.util.UUID mergeSecondUuid,
java.lang.Class<? extends CdmBase> clazz) |
<T extends IMergable> |
CommonServiceImpl.merge(java.util.UUID mergeFirstUuid,
java.util.UUID mergeSecondUuid,
java.lang.Class<? extends CdmBase> clazz) |
Modifier and Type | Method and Description |
---|---|
void |
Contact.merge(Contact contact2) |
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> |
CdmGenericDaoImpl.merge(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
<T extends CdmBase> |
DeduplicationHelper.merge(T cdmBase1,
T cdmBase2,
IMergeStrategy mergeStrategy) |
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.Method |
DefaultMergeStrategy.getAddMethod(java.lang.reflect.Field field,
boolean remove) |
static java.lang.reflect.Method |
DefaultMergeStrategy.getReplaceMethod(java.lang.reflect.Field field) |
<T extends IMergable> |
DefaultMergeStrategy.invoke(T mergeFirst,
T mergeSecond) |
<T extends IMergable> |
IMergeStrategy.invoke(T mergeFirst,
T mergeSecond)
Merges mergeSecond into mergeFirst.
|
<T extends IMergable> |
DefaultMergeStrategy.invoke(T mergeFirst,
T mergeSecond,
java.util.Set<ICdmBase> clonedObjects) |
<T extends IMergable> |
IMergeStrategy.invoke(T mergeFirst,
T mergeSecond,
java.util.Set<ICdmBase> clonedObjects)
Merges mergeSecond into mergeFirst.
|
void |
DefaultMergeStrategy.setMergeMode(java.lang.String propertyName,
MergeMode mergeMode) |
void |
IMergeStrategy.setMergeMode(java.lang.String propertyName,
MergeMode mergeMode)
Sets the merge mode for property propertyName
|
Copyright © 2007-2020 EDIT. All Rights Reserved.