|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.referential.taxon.TaxonName
public abstract class TaxonName
Classe regroupant les taxons. Il s'agit en fait d'une combinaison entre un rang taxinomique, un nom de taxon, un code et ??ventuellement un auteur et une date.
Cette classe regroupe les taxons valides, provisoires, obsol??tes, virtuels et les synonymes.
On garde l'historique du passage en taxon valide, puis du passage en synonyme (date de fin r??f??rent).
Dans COST : "Use the FAO reference list ftp://ftp.fao.org/FI/stat/data/ASFIS_sp.zip"
Nested Class Summary | |
---|---|
static class |
TaxonName.Factory
Constructs new instances of TaxonName . |
Constructor Summary | |
---|---|
TaxonName()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object object)
This entity does not have any identifiers and is not extending any other entity, so this method will only return true if the argument reference and this
refer to the same object. |
java.util.Collection |
getChildTaxonNames()
|
Citation |
getCitation()
|
java.lang.String |
getComments()
Commentaire associ?? au libell?? du taxon. |
java.lang.String |
getCompleteName()
|
java.util.Date |
getCreationDate()
Date de cr??ation syst??me du libell??. |
java.util.Date |
getEndDate()
Date o?? le libell?? n'est plus r??f??rent et a ??t?? remplac?? par un autre libell??. |
java.lang.Integer |
getId()
Identifiant syst??me unique du libell??. |
java.lang.Boolean |
getIsNaming()
Indique si les regles de nomenclature sont ?? appliquer. |
java.lang.Boolean |
getIsObsolete()
Indique qu???un taxon est obsol??te |
java.lang.Boolean |
getIsReferent()
|
java.lang.Boolean |
getIsTemporary()
Un libell?? peut ??tre provisoire (sp1,sp2 etc.) |
java.lang.Boolean |
getIsVirtual()
|
java.lang.String |
getName()
Nom latin pr??sent dans la nomenclature du libell??. |
TaxonName |
getParentTaxonName()
|
java.util.Collection |
getParentTaxonNameHistory()
|
ReferenceTaxon |
getReferenceTaxon()
|
java.util.Date |
getStartDate()
Date ?? laquelle le taxon est devenu valide. |
java.util.Collection |
getTaxonNamehistory()
|
TaxonomicLevel |
getTaxonomicLevel()
|
java.sql.Timestamp |
getUpdateDate()
Date de mise ?? jour syst??me du libell??. |
java.lang.Integer |
getUpperRank()
Ce num??ro d'ordre du taxon dans l'arbre phylog??nique permet de classer les fils d'un m??me taxon p??re et donc l'ensemble des taxons valides les uns par rapport aux autres. |
int |
hashCode()
Returns a hash code based on this entity's identifiers. |
void |
setChildTaxonNames(java.util.Collection childTaxonNames)
|
void |
setCitation(Citation citation)
|
void |
setComments(java.lang.String comments)
|
void |
setCompleteName(java.lang.String completeName)
|
void |
setCreationDate(java.util.Date creationDate)
|
void |
setEndDate(java.util.Date endDate)
|
void |
setId(java.lang.Integer id)
|
void |
setIsNaming(java.lang.Boolean isNaming)
|
void |
setIsObsolete(java.lang.Boolean isObsolete)
|
void |
setIsReferent(java.lang.Boolean isReferent)
|
void |
setIsTemporary(java.lang.Boolean isTemporary)
|
void |
setIsVirtual(java.lang.Boolean isVirtual)
|
void |
setName(java.lang.String name)
|
void |
setParentTaxonName(TaxonName parentTaxonName)
|
void |
setParentTaxonNameHistory(java.util.Collection parentTaxonNameHistory)
|
void |
setReferenceTaxon(ReferenceTaxon referenceTaxon)
|
void |
setStartDate(java.util.Date startDate)
|
void |
setTaxonNamehistory(java.util.Collection taxonNamehistory)
|
void |
setTaxonomicLevel(TaxonomicLevel taxonomicLevel)
|
void |
setUpdateDate(java.sql.Timestamp updateDate)
|
void |
setUpperRank(java.lang.Integer upperRank)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TaxonName()
Method Detail |
---|
public java.lang.Integer getId()
Identifiant syst??me unique du libell??.
public void setId(java.lang.Integer id)
public java.lang.String getName()
Nom latin pr??sent dans la nomenclature du libell??. Il ob??it aux r??gles de la concat??nation du libell?? d??crites dans le r??gle [R0018].
public void setName(java.lang.String name)
public java.lang.String getCompleteName()
public void setCompleteName(java.lang.String completeName)
public java.lang.Boolean getIsNaming()
Indique si les regles de nomenclature sont ?? appliquer.
public void setIsNaming(java.lang.Boolean isNaming)
public java.lang.Boolean getIsReferent()
public void setIsReferent(java.lang.Boolean isReferent)
public java.lang.Integer getUpperRank()
Ce num??ro d'ordre du taxon dans l'arbre phylog??nique permet de classer les fils d'un m??me taxon p??re et donc l'ensemble des taxons valides les uns par rapport aux autres. Il permet notamment de g??rer les ordre d'affichage suivant l'ordre taxinomique.
public void setUpperRank(java.lang.Integer upperRank)
public java.lang.Boolean getIsVirtual()
public void setIsVirtual(java.lang.Boolean isVirtual)
public java.lang.Boolean getIsObsolete()
Indique qu???un taxon est obsol??te
public void setIsObsolete(java.lang.Boolean isObsolete)
public java.lang.Boolean getIsTemporary()
Un libell?? peut ??tre provisoire (sp1,sp2 etc.)
public void setIsTemporary(java.lang.Boolean isTemporary)
public java.util.Date getStartDate()
Date ?? laquelle le taxon est devenu valide. Cette date peut ??tre vide si le libell?? n'a jamais ??t?? valide. Cette date est renseign??e automatiquement par le syst??me.
public void setStartDate(java.util.Date startDate)
public java.util.Date getEndDate()
Date o?? le libell?? n'est plus r??f??rent et a ??t?? remplac?? par un autre libell??. Cette date est renseign??e automatiquement par le syst??me.
public void setEndDate(java.util.Date endDate)
public java.lang.String getComments()
Commentaire associ?? au libell?? du taxon.
public void setComments(java.lang.String comments)
public java.util.Date getCreationDate()
Date de cr??ation syst??me du libell??. Renseign?? automatiquement par le syst??me.
public void setCreationDate(java.util.Date creationDate)
public java.sql.Timestamp getUpdateDate()
Date de mise ?? jour syst??me du libell??. Renseign?? automatiquement par le syst??me.
public void setUpdateDate(java.sql.Timestamp updateDate)
public ReferenceTaxon getReferenceTaxon()
public void setReferenceTaxon(ReferenceTaxon referenceTaxon)
public java.util.Collection getChildTaxonNames()
public void setChildTaxonNames(java.util.Collection childTaxonNames)
public TaxonName getParentTaxonName()
public void setParentTaxonName(TaxonName parentTaxonName)
public TaxonomicLevel getTaxonomicLevel()
public void setTaxonomicLevel(TaxonomicLevel taxonomicLevel)
public java.util.Collection getTaxonNamehistory()
public void setTaxonNamehistory(java.util.Collection taxonNamehistory)
public java.util.Collection getParentTaxonNameHistory()
public void setParentTaxonNameHistory(java.util.Collection parentTaxonNameHistory)
public Citation getCitation()
public void setCitation(Citation citation)
public boolean equals(java.lang.Object object)
true
if the argument reference and this
refer to the same object.
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |