Package | Description |
---|---|
eu.etaxonomy.cdm.api.service | |
eu.etaxonomy.cdm.api.service.name | |
eu.etaxonomy.cdm.io.cdm2cdm | |
eu.etaxonomy.cdm.io.cdmLight | |
eu.etaxonomy.cdm.io.jaxb | |
eu.etaxonomy.cdm.io.markup | |
eu.etaxonomy.cdm.io.sdd.out | |
eu.etaxonomy.cdm.model.name |
Provides classes for nomenclature and typification.
|
eu.etaxonomy.cdm.model.taxon |
Provides classes for taxonomy including synonymy and concept synonymy.
|
eu.etaxonomy.cdm.persistence.dao.hibernate.name | |
eu.etaxonomy.cdm.persistence.dao.name |
Modifier and Type | Method and Description |
---|---|
HomotypicalGroup |
INameService.findHomotypicalGroup(java.util.UUID uuid)
Returns a homotypical group with the given UUID or null if not homotypical group exists with that UUID
|
HomotypicalGroup |
NameServiceImpl.findHomotypicalGroup(java.util.UUID uuid) |
Modifier and Type | Method and Description |
---|---|
java.util.List<HomotypicalGroup> |
INameService.getAllHomotypicalGroups(int limit,
int start) |
java.util.List<HomotypicalGroup> |
NameServiceImpl.getAllHomotypicalGroups(int limit,
int start)
FIXME Candidate for harmonization
homotypicalGroupService.list
|
java.util.Map<java.util.UUID,HomotypicalGroup> |
INameService.saveAllHomotypicalGroups(java.util.Collection<HomotypicalGroup> homotypicalGroups)
Saves the given homotypical groups.
|
java.util.Map<java.util.UUID,HomotypicalGroup> |
NameServiceImpl.saveAllHomotypicalGroups(java.util.Collection<HomotypicalGroup> homotypicalGroups)
TODO candidate for harmonization
new name saveHomotypicalGroups
|
Modifier and Type | Method and Description |
---|---|
void |
TaxonServiceImpl.changeHomotypicalGroupOfSynonym(Synonym synonym,
HomotypicalGroup newHomotypicalGroup,
Taxon targetTaxon,
boolean setBasionymRelationIfApplicable) |
void |
ITaxonService.changeHomotypicalGroupOfSynonym(Synonym synonym,
HomotypicalGroup newHomotypicalGroup,
Taxon targetTaxon,
boolean setBasionymRelationIfApplicable)
Changes the homotypic group of a synonym into the new homotypic group.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.util.UUID,HomotypicalGroup> |
INameService.saveAllHomotypicalGroups(java.util.Collection<HomotypicalGroup> homotypicalGroups)
Saves the given homotypical groups.
|
java.util.Map<java.util.UUID,HomotypicalGroup> |
NameServiceImpl.saveAllHomotypicalGroups(java.util.Collection<HomotypicalGroup> homotypicalGroups)
TODO candidate for harmonization
new name saveHomotypicalGroups
|
Constructor and Description |
---|
TypeDesignationSetManager(HomotypicalGroup group) |
Modifier and Type | Method and Description |
---|---|
protected HomotypicalGroup |
Cdm2CdmImportBase.handlePersistedHomotypicalGroup(HomotypicalGroup group) |
Modifier and Type | Method and Description |
---|---|
protected HomotypicalGroup |
Cdm2CdmImportBase.handlePersistedHomotypicalGroup(HomotypicalGroup group) |
Modifier and Type | Method and Description |
---|---|
protected void |
CdmLightExportState.addHomotypicalGroupToStore(HomotypicalGroup homotypicalGroup) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<HomotypicalGroup> |
DataSet.homotypicalGroups |
Modifier and Type | Method and Description |
---|---|
java.util.List<HomotypicalGroup> |
DataSet.getHomotypicalGroups() |
Modifier and Type | Method and Description |
---|---|
void |
DataSet.setHomotypicalGroups(java.util.List<HomotypicalGroup> value) |
Modifier and Type | Method and Description |
---|---|
void |
MarkupSpecimenImport.handleSpecimenType(MarkupImportState state,
javax.xml.stream.XMLEventReader reader,
javax.xml.stream.events.XMLEvent parentEvent,
HomotypicalGroup homotypicalGroup) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<HomotypicalGroup> |
SDDDataSet.homotypicalGroups |
Modifier and Type | Method and Description |
---|---|
java.util.List<HomotypicalGroup> |
SDDDataSet.getHomotypicalGroups() |
Modifier and Type | Method and Description |
---|---|
void |
SDDDataSet.setHomotypicalGroups(java.util.List<HomotypicalGroup> value) |
Modifier and Type | Method and Description |
---|---|
HomotypicalGroup |
TaxonName.getHomotypicalGroup()
Returns the
homotypical group to which
this taxon name belongs. |
HomotypicalGroup |
ITaxonNameBase.getHomotypicalGroup()
Returns the
homotypical group to which
this taxon name belongs. |
static HomotypicalGroup |
HomotypicalGroup.NewInstance()
Creates a new homotypical group instance with an empty set of typified
taxon names . |
Modifier and Type | Method and Description |
---|---|
int |
HomotypicalGroupComparator.compare(HomotypicalGroup group1,
HomotypicalGroup group2) |
void |
HomotypicalGroup.merge(HomotypicalGroup homotypicalGroupToMerge)
Merges the typified
taxon names from one homotypical group into
the set of typified taxon names of this homotypical group. |
static IBacterialName |
TaxonNameFactory.NewBacterialInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new bacterial taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewBotanicalInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new botanical taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewBotanicalInstance(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup)
Creates a new botanical taxon name instance
containing its
rank ,
its homotypical group ,
its scientific name components, its author(team) ,
its nomenclatural reference and
the default cache strategy . |
static ICultivarPlantName |
TaxonNameFactory.NewCultivarInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new cultivar taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
protected static TaxonName |
TaxonName.NewInstance(NomenclaturalCode code,
Rank rank,
HomotypicalGroup homotypicalGroup) |
static TaxonName |
TaxonName.NewInstance(NomenclaturalCode code,
Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup) |
static TaxonName |
TaxonNameFactory.NewNameInstance(NomenclaturalCode code,
Rank rank,
HomotypicalGroup homotypicalGroup)
|
static TaxonName |
TaxonNameFactory.NewNonViralInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new non viral taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static INonViralName |
TaxonNameFactory.NewNonViralInstance(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup) |
static TaxonName |
TaxonNameFactory.NewZoologicalInstance(Rank rank,
HomotypicalGroup homotypicalGroup)
Creates a new zoological taxon name instance
only containing its
rank ,
its homotypical group and
the default cache strategy . |
static TaxonName |
TaxonNameFactory.NewZoologicalInstance(Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup)
Creates a new zoological taxon name instance
containing its
rank ,
its homotypical group ,
its scientific name components, its author(team) ,
its nomenclatural reference and
the default cache strategy . |
void |
TaxonName.setHomotypicalGroup(HomotypicalGroup homotypicalGroup) |
void |
ITaxonNameBase.setHomotypicalGroup(HomotypicalGroup homotypicalGroup) |
Constructor and Description |
---|
TaxonName(NomenclaturalCode type,
Rank rank,
HomotypicalGroup homotypicalGroup)
Class constructor: creates a new taxon name instance
only containing its
rank and
its homotypical group and
the default cache strategy . |
TaxonName(NomenclaturalCode type,
Rank rank,
java.lang.String genusOrUninomial,
java.lang.String infraGenericEpithet,
java.lang.String specificEpithet,
java.lang.String infraSpecificEpithet,
TeamOrPersonBase combinationAuthorship,
Reference nomenclaturalReference,
java.lang.String nomenclMicroRef,
HomotypicalGroup homotypicalGroup)
Class constructor: creates a new non viral taxon name instance
containing its
rank ,
its homotypical group ,
its scientific name components, its author(team) ,
its nomenclatural reference and
the default cache strategy . |
Modifier and Type | Method and Description |
---|---|
HomotypicalGroup |
TaxonBase.getHomotypicGroup()
Returns the
homotypical group of the
taxon name used in this (abstract) taxon. |
Modifier and Type | Method and Description |
---|---|
java.util.List<HomotypicalGroup> |
Taxon.getHeterotypicSynonymyGroups()
Returns the ordered list of all
homotypical groups
that contain synonyms that are heterotypic to this taxon.Taxon names of heterotypic synonyms
belong to a homotypical group which cannot be the homotypical group to which the
taxon name of this taxon belongs. |
java.util.List<HomotypicalGroup> |
Taxon.getHomotypicSynonymyGroups()
Returns the ordered list of all
homotypical groups synonyms of
this taxon belong to. |
Modifier and Type | Method and Description |
---|---|
Synonym |
Taxon.addHeterotypicSynonymName(TaxonName synonymName,
Reference secReference,
java.lang.String secDetail,
HomotypicalGroup homotypicalGroup)
|
java.util.List<Synonym> |
Taxon.getSynonymsInGroup(HomotypicalGroup homotypicGroup)
Retrieves the ordered list (depending on the rules defined for
the
HomotypicGroupTaxonComparator ) of
synonyms (according to a given reference)
the taxon names of which belong to the homotypical group. |
java.util.List<Synonym> |
Taxon.getSynonymsInGroup(HomotypicalGroup homotypicGroup,
TaxonComparator comparator) |
Modifier and Type | Method and Description |
---|---|
<T extends TypeDesignationBase> |
HomotypicalGroupDaoHibernateImpl.getTypeDesignations(HomotypicalGroup homotypicalGroup,
java.lang.Class<T> type,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths) |
Modifier and Type | Method and Description |
---|---|
<T extends TypeDesignationBase> |
IHomotypicalGroupDao.getTypeDesignations(HomotypicalGroup homotypicalGroup,
java.lang.Class<T> type,
TypeDesignationStatusBase status,
java.lang.Integer pageSize,
java.lang.Integer pageNumber,
java.util.List<java.lang.String> propertyPaths)
Return a List of types related to the given HomotypicalGroup
, optionally filtered by type designation status
|
Copyright © 2007-2020 EDIT. All Rights Reserved.