Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.io.common.mapping | |
eu.etaxonomy.cdm.model.taxon |
Provides classes for taxonomy including synonymy and concept synonymy.
|
eu.etaxonomy.cdm.persistence.dao.hibernate.taxon | |
eu.etaxonomy.cdm.persistence.dao.taxon |
Modifier and Type | Method and Description |
---|---|
UpdateResult |
TaxonServiceImpl.changeRelatedTaxonToSynonym(Taxon fromTaxon,
Taxon toTaxon,
TaxonRelationshipType oldRelationshipType,
SynonymType synonymType) |
UpdateResult |
ITaxonService.changeRelatedTaxonToSynonym(Taxon fromTaxon,
Taxon toTaxon,
TaxonRelationshipType oldRelationshipType,
SynonymType synonymType)
Change a related concept into synonym
|
UpdateResult |
TaxonServiceImpl.changeRelatedTaxonToSynonym(java.util.UUID fromTaxonUuid,
java.util.UUID toTaxonUuid,
TaxonRelationshipType oldRelationshipType,
SynonymType synonymType) |
UpdateResult |
ITaxonService.changeRelatedTaxonToSynonym(java.util.UUID fromTaxonUuid,
java.util.UUID toTaxonUuid,
TaxonRelationshipType oldRelationshipType,
SynonymType synonymType) |
java.util.List<Synonym> |
TaxonServiceImpl.createInferredSynonyms(Taxon taxon,
Classification classification,
SynonymType type,
boolean doWithMisappliedNames) |
java.util.List<Synonym> |
ITaxonService.createInferredSynonyms(Taxon taxon,
Classification tree,
SynonymType type,
boolean doWithMisappliedNames)
Creates the specified inferred synonyms for the taxon in the classification, but do not insert it to the database
|
Pager<Synonym> |
TaxonServiceImpl.getSynonyms(Taxon taxon,
SynonymType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Pager<Synonym> |
ITaxonService.getSynonyms(Taxon taxon,
SynonymType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns the Synonyms (with the given synonym relationship type, if this argument is supplied)
that do have the supplied taxon as accepted taxon.
|
DeleteResult |
TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode(TaxonNode oldTaxonNode,
TaxonNode newAcceptedTaxonNode,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource) |
DeleteResult |
ITaxonNodeService.makeTaxonNodeASynonymOfAnotherTaxonNode(TaxonNode oldTaxonNode,
TaxonNode newAcceptedTaxonNode,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource)
Changes the taxon associated with the given taxon node into a synonym of the new accepted taxon node.
|
UpdateResult |
TaxonNodeServiceImpl.makeTaxonNodeASynonymOfAnotherTaxonNode(java.util.UUID oldTaxonNodeUuid,
java.util.UUID newAcceptedTaxonNodeUUID,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource) |
UpdateResult |
ITaxonNodeService.makeTaxonNodeASynonymOfAnotherTaxonNode(java.util.UUID oldTaxonNodeUuid,
java.util.UUID newAcceptedTaxonNodeUUID,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource) |
UpdateResult |
TaxonNodeServiceImpl.makeTaxonNodeSynonymsOfAnotherTaxonNode(java.util.Set<java.util.UUID> oldTaxonNodeUuids,
java.util.UUID newAcceptedTaxonNodeUUIDs,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource) |
UpdateResult |
ITaxonNodeService.makeTaxonNodeSynonymsOfAnotherTaxonNode(java.util.Set<java.util.UUID> oldTaxonNodeUuids,
java.util.UUID newAcceptedTaxonNodeUUIDs,
SynonymType synonymType,
Reference citation,
java.lang.String citationMicroReference,
boolean setNameInSource)
Changes the taxa associated with the given taxon nodes into synonyms of the new accepted taxon node.
|
UpdateResult |
TaxonServiceImpl.moveSynonymToAnotherTaxon(Synonym oldSynonym,
Taxon newTaxon,
boolean moveHomotypicGroup,
SynonymType newSynonymType) |
UpdateResult |
ITaxonService.moveSynonymToAnotherTaxon(Synonym oldSynonym,
Taxon newTaxon,
boolean moveHomotypicGroup,
SynonymType newSynonymType)
|
UpdateResult |
TaxonServiceImpl.moveSynonymToAnotherTaxon(Synonym oldSynonym,
Taxon newTaxon,
boolean moveHomotypicGroup,
SynonymType newSynonymType,
Reference newSecundum,
java.lang.String newSecundumDetail,
boolean keepSecundumIfUndefined) |
UpdateResult |
ITaxonService.moveSynonymToAnotherTaxon(Synonym oldSynonym,
Taxon newTaxon,
boolean moveHomotypicGroup,
SynonymType newSynonymType,
Reference newSecundum,
java.lang.String newSecundumDetail,
boolean keepSecundumIfUndefined)
Moves a synonym to another taxon and removes the old synonym relationship.
|
UpdateResult |
TaxonServiceImpl.moveSynonymToAnotherTaxon(Synonym oldSynonym,
java.util.UUID newTaxonUUID,
boolean moveHomotypicGroup,
SynonymType newSynonymType,
Reference newSecundum,
java.lang.String newSecundumDetail,
boolean keepSecundumIfUndefined) |
UpdateResult |
ITaxonService.moveSynonymToAnotherTaxon(Synonym oldSynonym,
java.util.UUID newTaxonUUID,
boolean moveHomotypicGroup,
SynonymType newSynonymType,
Reference newSecundum,
java.lang.String newSecundumDetail,
boolean keepSecundumIfUndefined) |
Modifier and Type | Method and Description |
---|---|
static DbImportSynonymMapper<?> |
DbImportSynonymMapper.NewInstance(java.lang.String dbFromAttribute,
java.lang.String dbToAttribute,
java.lang.String relatedObjectTaxonNamespace,
java.lang.String relTypeAttribute,
SynonymType defaultSynonymType,
TaxonRelationshipType defaultTaxonRelationshipType,
boolean saveSourceValueAsAnnotation)
Creates a new instance of SynonymMapper.
|
Constructor and Description |
---|
DbImportSynonymMapper(java.lang.String fromAttribute,
java.lang.String toAttribute,
SynonymType synType,
TaxonRelationshipType relType,
java.lang.String relatedObjectNamespace,
java.lang.String relTypeAttribute,
boolean saveSourceValueAsAnnotation) |
Modifier and Type | Field and Description |
---|---|
protected static java.util.Map<java.util.UUID,SynonymType> |
SynonymType.termMap |
Modifier and Type | Method and Description |
---|---|
protected static SynonymType |
SynonymType.getTermByUuid(java.util.UUID uuid) |
SynonymType |
Synonym.getType() |
static SynonymType |
SynonymType.HETEROTYPIC_SYNONYM_OF()
Returns the synonym relationship type "is heterotypic synonym of"
("is taxonomic synonym of" in zoology).
|
static SynonymType |
SynonymType.HOMOTYPIC_SYNONYM_OF()
Returns the synonym relationship type "is homotypic synonym of"
("is nomenclatural synonym of" in zoology).
|
static SynonymType |
SynonymType.INFERRED_EPITHET_OF()
Returns the synonym relationship type "is inferred synonym of".
|
static SynonymType |
SynonymType.INFERRED_GENUS_OF()
Returns the synonym relationship type "is inferred genus of".
|
static SynonymType |
SynonymType.INFERRED_SYNONYM_OF()
Returns the synonym relationship type "is inferred synonym of".
|
static SynonymType |
SynonymType.POTENTIAL_COMBINATION_OF() |
static SynonymType |
SynonymType.SYNONYM_OF()
Returns the synonym type "is synonym of".
|
Modifier and Type | Method and Description |
---|---|
void |
Taxon.addSynonym(Synonym synonym,
SynonymType synonymType)
|
Synonym |
Taxon.addSynonymName(TaxonName synonymName,
Reference secReference,
java.lang.String secMicroReference,
SynonymType synonymType)
|
Synonym |
Taxon.addSynonymName(TaxonName synonymName,
SynonymType synonymType)
|
void |
Synonym.setType(SynonymType type) |
Modifier and Type | Method and Description |
---|---|
protected void |
SynonymType.setDefaultTerms(TermVocabulary<SynonymType> termVocabulary) |
Modifier and Type | Method and Description |
---|---|
long |
TaxonDaoHibernateImpl.countSynonyms(Synonym synonym,
SynonymType type) |
long |
TaxonDaoHibernateImpl.countSynonyms(Taxon taxon,
SynonymType type) |
java.util.List<Synonym> |
TaxonDaoHibernateImpl.getSynonyms(Taxon taxon,
SynonymType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
long |
ITaxonDao.countSynonyms(Synonym synonym,
SynonymType type)
Returns a count of the synonyms (where relationship.type == type,
if this argument is supplied) which do have an accepted taxon.
|
long |
ITaxonDao.countSynonyms(Taxon taxon,
SynonymType type)
Returns a count of the Synonyms (where relationship.type == type,
if this argument is supplied) where the supplied taxon is relatedTo.
|
java.util.List<Synonym> |
ITaxonDao.getSynonyms(Taxon taxon,
SynonymType type,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<OrderHint> orderHints,
java.util.List<java.lang.String> propertyPaths)
Returns the Synonyms (of where relationship.type == type, if this argument is supplied)
that do have the supplied taxon as accepted taxon.
|
Copyright © 2007-2020 EDIT. All Rights Reserved.