Package | Description |
---|---|
eu.etaxonomy.cdm.io.cdm2cdm | |
eu.etaxonomy.cdm.io.cdmLight | |
eu.etaxonomy.cdm.io.common | |
eu.etaxonomy.cdm.io.common.utils | |
eu.etaxonomy.cdm.io.markup | |
eu.etaxonomy.cdm.io.sdd.out | |
eu.etaxonomy.cdm.io.specimen | |
eu.etaxonomy.cdm.io.tcsxml.in | |
eu.etaxonomy.cdm.model.agent |
Provides classes for different kinds of agents such as persons, teams or
institutions.
|
eu.etaxonomy.cdm.model.name |
Provides classes for nomenclature and typification.
|
eu.etaxonomy.cdm.model.reference |
Provides classes for nomenclatural and bibliographical references
either as a complex structure of specific subclasses according to the different kind of possible references used (see StrictReferenceBase class and subclasses)
or as a flat structure (see BibTexReference class).
Related documentation
UML Diagrams |
eu.etaxonomy.cdm.model.taxon |
Provides classes for taxonomy including synonymy and concept synonymy.
|
eu.etaxonomy.cdm.persistence.dao.initializer | |
eu.etaxonomy.cdm.remote.json.processor.bean | |
eu.etaxonomy.cdm.strategy.cache.agent | |
eu.etaxonomy.cdm.strategy.parser |
Modifier and Type | Method and Description |
---|---|
protected <T extends TeamOrPersonBase> |
Cdm2CdmImportBase.handlePersisted(TeamOrPersonBase teamOrPerson) |
Modifier and Type | Method and Description |
---|---|
protected <T extends TeamOrPersonBase> |
Cdm2CdmImportBase.handlePersisted(TeamOrPersonBase teamOrPerson) |
Modifier and Type | Method and Description |
---|---|
protected TeamOrPersonBase<?> |
CdmLightExportState.getAuthorFromStore(java.lang.Integer id) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.Integer,TeamOrPersonBase<?>> |
CdmLightExportState.getAuthorStore() |
Modifier and Type | Method and Description |
---|---|
protected void |
CdmLightExportState.addAuthorToStore(TeamOrPersonBase<?> author) |
Modifier and Type | Method and Description |
---|---|
protected void |
CdmLightExportState.setAuthorStore(java.util.Map<java.lang.Integer,TeamOrPersonBase<?>> authorStore) |
Modifier and Type | Method and Description |
---|---|
static TeamOrPersonBase<?> |
CdmImportBase.parseAuthorString(java.lang.String authorName) |
Modifier and Type | Method and Description |
---|---|
<T extends TeamOrPersonBase<?>> |
ImportDeduplicationHelper.getExistingAuthor(STATE state,
T author) |
Modifier and Type | Method and Description |
---|---|
protected TeamOrPersonBase<?> |
MarkupImportBase.createAuthor(MarkupImportState state,
java.lang.String authorTitle) |
TeamOrPersonBase<?> |
MarkupImportState.getCurrentCollector() |
TeamOrPersonBase<?> |
MarkupImportState.getLatestAuthorInHomotype() |
Modifier and Type | Method and Description |
---|---|
void |
MarkupImportState.setCurrentCollector(TeamOrPersonBase<?> currentCollector) |
void |
MarkupImportState.setLatestAuthorInHomotype(TeamOrPersonBase<?> latestAuthorInHomotype) |
Modifier and Type | Method and Description |
---|---|
void |
SDDDocumentBuilder.buildRefAgent(org.apache.xerces.dom.ElementImpl element,
TeamOrPersonBase ag,
java.lang.String role)
Builds an element Agent referring to Agent defined later in the SDD file
|
Modifier and Type | Method and Description |
---|---|
MapWrapper<TeamOrPersonBase<?>> |
SpecimenImportStateBase.getPersonStore() |
Modifier and Type | Method and Description |
---|---|
void |
UnitsGatheringEvent.setCollector(TeamOrPersonBase collector,
Abcd206ImportConfigurator config) |
Modifier and Type | Method and Description |
---|---|
void |
SpecimenImportStateBase.setPersonStore(MapWrapper<TeamOrPersonBase<?>> personStore) |
Modifier and Type | Method and Description |
---|---|
protected TeamOrPersonBase<?> |
TcsXmlImportBase.makeNameCitation(org.jdom.Element elNameCitation,
MapWrapper<Person> authorMap,
ResultWrapper<java.lang.Boolean> success) |
Modifier and Type | Class and Description |
---|---|
class |
TeamOrPersonBase<T extends TeamOrPersonBase<T>>
The abstract class for such
agents (persons or teams ) who might also be used
for authorship of references or of taxon names . |
Modifier and Type | Class and Description |
---|---|
class |
Person
This class represents human beings, living or dead.
It includes name parts, contact details, institutional membership ,
and other possible information such as life time period ,
taxonomic and/or geographical specialization . |
class |
Team
This class represents teams of
persons . |
Modifier and Type | Method and Description |
---|---|
TeamOrPersonBase<?> |
INonViralName.getBasionymAuthorship()
Returns the
author (team) that published the original combination
on which this non viral taxon name is nomenclaturally based. |
TeamOrPersonBase<?> |
TaxonName.getBasionymAuthorship()
Returns the
author (team) that published the original combination
on which this non viral taxon name is nomenclaturally based. |
TeamOrPersonBase<?> |
INonViralName.getCombinationAuthorship()
Returns the
author (team) that published this non viral
taxon name. |
TeamOrPersonBase<?> |
TaxonName.getCombinationAuthorship()
Returns the
author (team) that published this non viral
taxon name. |
TeamOrPersonBase<?> |
INonViralName.getExBasionymAuthorship()
Returns the
author (team) that contributed to
the publication of the original combination this non viral taxon name is
based on. |
TeamOrPersonBase<?> |
TaxonName.getExBasionymAuthorship()
Returns the
author (team) that contributed to
the publication of the original combination this non viral taxon name is
based on. |
TeamOrPersonBase<?> |
INonViralName.getExCombinationAuthorship()
Returns the
author (team) that contributed to
the publication of this non viral taxon name as generally stated by
the combination author (team) itself.An ex-author(-team) is an author(-team) to whom a taxon name was ascribed although it is not the author(-team) of a valid publication (for instance without the validating description or diagnosis in case of a name for a new taxon). |
TeamOrPersonBase<?> |
TaxonName.getExCombinationAuthorship()
Returns the
author (team) that contributed to
the publication of this non viral taxon name as generally stated by
the combination author (team) itself.An ex-author(-team) is an author(-team) to whom a taxon name was ascribed although it is not the author(-team) of a valid publication (for instance without the validating description or diagnosis in case of a name for a new taxon). |
TeamOrPersonBase<?> |
TaxonName.getInBasionymAuthorship() |
TeamOrPersonBase<?> |
IZoologicalName.getInBasionymAuthorship() |
TeamOrPersonBase<?> |
TaxonName.getInCombinationAuthorship() |
TeamOrPersonBase<?> |
IZoologicalName.getInCombinationAuthorship() |
Modifier and Type | Method and Description |
---|---|
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 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 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,
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 |
INonViralName.setBasionymAuthorship(TeamOrPersonBase<?> basionymAuthorship) |
void |
TaxonName.setBasionymAuthorship(TeamOrPersonBase<?> basionymAuthorship) |
void |
INonViralName.setCombinationAuthorship(TeamOrPersonBase<?> combinationAuthorship) |
void |
TaxonName.setCombinationAuthorship(TeamOrPersonBase<?> combinationAuthorship) |
void |
INonViralName.setExBasionymAuthorship(TeamOrPersonBase<?> exBasionymAuthorship) |
void |
TaxonName.setExBasionymAuthorship(TeamOrPersonBase<?> exBasionymAuthorship) |
void |
INonViralName.setExCombinationAuthorship(TeamOrPersonBase<?> exCombinationAuthorship) |
void |
TaxonName.setExCombinationAuthorship(TeamOrPersonBase<?> exCombinationAuthorship) |
void |
TaxonName.setInBasionymAuthorship(TeamOrPersonBase<?> inBasionymAuthorship) |
void |
IZoologicalName.setInBasionymAuthorship(TeamOrPersonBase<?> inBasionymAuthorship) |
void |
TaxonName.setInCombinationAuthorship(TeamOrPersonBase<?> inCombinationAuthorship) |
void |
IZoologicalName.setInCombinationAuthorship(TeamOrPersonBase<?> inCombinationAuthorship) |
Constructor and Description |
---|
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 |
---|---|
TeamOrPersonBase |
Reference.getAuthorship()
Returns the
author (team) who created the
content of this reference. |
TeamOrPersonBase |
IWithAuthorAndDate.getAuthorship()
Returns the references author(s)
|
Modifier and Type | Method and Description |
---|---|
static Reference |
ReferenceFactory.newArticle(Reference inJournal,
TeamOrPersonBase partAuthor,
java.lang.String title,
java.lang.String pages,
java.lang.String seriesPart,
java.lang.String volume,
VerbatimTimePeriod datePublished) |
static Reference |
ReferenceFactory.newBookSection(Reference book,
TeamOrPersonBase partAuthor,
java.lang.String sectionTitle,
java.lang.String pages) |
void |
Reference.setAuthorship(TeamOrPersonBase authorship) |
void |
IWithAuthorAndDate.setAuthorship(TeamOrPersonBase authorship)
Sets the references author(s)
|
Modifier and Type | Method and Description |
---|---|
TeamOrPersonBase<?> |
TaxonNodeAgentRelation.getAgent() |
Modifier and Type | Method and Description |
---|---|
TaxonNodeAgentRelation |
TaxonNode.addAgentRelation(DefinedTerm type,
TeamOrPersonBase<?> agent) |
protected static TaxonNodeAgentRelation |
TaxonNodeAgentRelation.NewInstance(TaxonNode taxonNode,
TeamOrPersonBase<?> agent,
DefinedTerm type) |
void |
TaxonNodeAgentRelation.setAgent(TeamOrPersonBase<?> agent) |
Modifier and Type | Method and Description |
---|---|
void |
TeamAutoInitializer.initialize(TeamOrPersonBase bean) |
Modifier and Type | Method and Description |
---|---|
net.sf.json.JSONObject |
TeamOrPersonBaseBeanProcessor.processBeanSecondStep(TeamOrPersonBase bean,
net.sf.json.JSONObject json,
net.sf.json.JsonConfig jsonConfig) |
Modifier and Type | Interface and Description |
---|---|
interface |
INomenclaturalAuthorCacheStrategy<T extends TeamOrPersonBase> |
Modifier and Type | Method and Description |
---|---|
TeamOrPersonBase<?> |
NonViralNameParserImpl.author(java.lang.String authorString)
Parses an author (person or team) string and returns the Person or Team.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NonViralNameParserImpl.authorsAndEx(java.lang.String authorShipStringOrig,
TeamOrPersonBase<?>[] authors,
java.lang.Integer[] years)
Parses the author and ex-author String
|
protected void |
NonViralNameParserImpl.fullAuthors(java.lang.String fullAuthorStringOrig,
TeamOrPersonBase<?>[] authors,
java.lang.Integer[] years,
NomenclaturalCode code)
Parses the fullAuthorString
|
protected void |
NonViralNameParserImpl.fullAuthorsChecked(java.lang.String fullAuthorString,
TeamOrPersonBase<?>[] authors,
java.lang.Integer[] years) |
protected void |
NonViralNameParserImpl.zooOrBotanicAuthor(java.lang.String authorString,
TeamOrPersonBase<?>[] team,
java.lang.Integer[] year)
Parses the authorString and if it matches an botanical or zoological authorTeam it fills
the computes the AuthorTeam and fills it into the first field of the team array.
|
Copyright © 2007-2020 EDIT. All Rights Reserved.