Package | Description |
---|---|
eu.etaxonomy.cdm.model.name |
Provides classes for nomenclature and typification.
|
Modifier and Type | Method and Description |
---|---|
static NomenclaturalCodeEdition |
NomenclaturalCodeEdition.getByKey(java.lang.String key) |
static NomenclaturalCodeEdition |
NomenclaturalCodeEdition.getByUuid(java.util.UUID uuid) |
NomenclaturalCodeEdition |
NomenclaturalStatus.getCodeEdition()
The
code edition for the rule considered . |
NomenclaturalCodeEdition |
HybridRelationship.getCodeEdition()
The
code edition for the rule considered . |
NomenclaturalCodeEdition |
NameRelationship.getCodeEdition()
The
code edition for the rule considered . |
NomenclaturalCodeEdition |
IRuleConsidered.getCodeEdition()
The
code edition for the rule considered . |
NomenclaturalCodeEdition |
RuleConsidered.getCodeEdition() |
NomenclaturalCodeEdition |
NomenclaturalCodeEdition.getKindOf() |
static NomenclaturalCodeEdition |
NomenclaturalCodeEdition.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static NomenclaturalCodeEdition[] |
NomenclaturalCodeEdition.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<NomenclaturalCodeEdition> |
NomenclaturalCodeEdition.forCode(NomenclaturalCode code) |
java.util.Set<NomenclaturalCodeEdition> |
NomenclaturalCodeEdition.getGeneralizationOf() |
java.util.Set<NomenclaturalCodeEdition> |
NomenclaturalCodeEdition.getGeneralizationOf(boolean recursive) |
Modifier and Type | Method and Description |
---|---|
NameRelationship |
TaxonName.addBasionym(TaxonName basionym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
basionym of this taxon name
and keeps the nomenclatural rule considered for it. |
NameRelationship |
ITaxonNameBase.addBasionym(TaxonName basionym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
basionym of this taxon name
and keeps the nomenclatural rule considered for it. |
HybridRelationship |
INonViralName.addHybridParent(INonViralName parentName,
HybridRelationshipType type,
Reference reference,
java.lang.String microReference,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
hybrid relationship
to this non viral name. |
HybridRelationship |
TaxonName.addHybridParent(INonViralName parentName,
HybridRelationshipType type,
Reference reference,
java.lang.String microReference,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
TaxonName.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from another taxon name to this taxon name
and adds it both to the set of relations to this taxon name and
to the set of relations from the other taxon name . |
NameRelationship |
TaxonName.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipFromName(TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from another taxon name to this taxon name
and adds it both to the set of relations to this taxon name and
to the set of relations from the other taxon name . |
NameRelationship |
TaxonName.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from this taxon name to another taxon name
and adds it both to the set of relations from this taxon name and
to the set of relations to the other taxon name . |
NameRelationship |
TaxonName.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
NameRelationship |
ITaxonNameBase.addRelationshipToName(TaxonName toName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Creates a new
name relationship from this taxon name to another taxon name
and adds it both to the set of relations from this taxon name and
to the set of relations to the other taxon name . |
void |
TaxonName.addReplacedSynonym(TaxonName replacedSynonym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
replaced synonym of this taxon name
and keeps the nomenclatural rule considered for it. |
void |
ITaxonNameBase.addReplacedSynonym(TaxonName replacedSynonym,
Reference citation,
java.lang.String microcitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Assigns a taxon name as
replaced synonym of this taxon name
and keeps the nomenclatural rule considered for it. |
boolean |
NomenclaturalCodeEdition.isKindOf(NomenclaturalCodeEdition ancestor) |
void |
NomenclaturalStatus.setCodeEdition(NomenclaturalCodeEdition codeEdition) |
void |
HybridRelationship.setCodeEdition(NomenclaturalCodeEdition codeEdition) |
void |
NameRelationship.setCodeEdition(NomenclaturalCodeEdition codeEdition) |
void |
IRuleConsidered.setCodeEdition(NomenclaturalCodeEdition codeEdition) |
void |
RuleConsidered.setCodeEdition(NomenclaturalCodeEdition codeEdition) |
void |
HomotypicalGroup.setGroupBasionym(TaxonName basionymName,
Reference citation,
java.lang.String microCitation,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition) |
Constructor and Description |
---|
HybridRelationship(INonViralName hybridName,
INonViralName parentName,
HybridRelationshipType type,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Class constructor: creates a new hybrid relationship instance including
its
reference source and adds it to the respective
botanical taxon name relation sets of both involved names. |
NameRelationship(TaxonName toName,
TaxonName fromName,
NameRelationshipType type,
Reference citation,
java.lang.String citationMicroReference,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Class constructor: creates a new name relationship instance including
its
reference source and adds it to the respective
taxon name relation sets of both involved names. |
NameRelationship(TaxonName toName,
TaxonName fromName,
NameRelationshipType type,
java.lang.String ruleConsidered,
NomenclaturalCodeEdition codeEdition)
Class constructor: creates a new name relationship instance with no
reference and adds it to the respective
taxon name relation sets of both involved names. |
Copyright © 2007-2020 EDIT. All Rights Reserved.