|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.ifremer.allegro.referential.taxon.TaxonomicLevel
public abstract class TaxonomicLevel
Liste des rangs taxinomiques possibles.
C???est le nom du rang dans la classification syst??matique ; les niveaux syst??matiques sont d??sign??s par des termes consacr??s (ex. : esp??ce, genre, famille, etc.). Le niveau syst??matique d???un taxon peut changer avec l?????volution de la classification ; dans ce cas, son libell?? est susceptible de changer ??galement car les suffixes notamment ob??issent ?? des r??gles strictes de nomenclature (r??gle [R0018]).
Les niveaux syst??matiques pris en compte dans le r??f??rentiel taxinomique Quadrige?? sont (par ordre de rang) (le nom anglais de chaque niveau est indiqu?? entre parenth??ses) :
- R??gne (kingdom)
- Sous-r??gne (subkingdom)
- Division (division) / Embranchement (phylum)
- Subdivision (subdivision) / Sous-embranchement (subphylum)
- Super-classe (superclass)
- Classe (class)
- Sous-classe (subclass)
- Infra-classe (infraclass)
- Super-ordre (superordo)
- Ordre (ordo)
- Sous-ordre (subordo)
- Infra-ordre (infraordo)
- Section (section)
- Sous-section (subsection)
- Super-famille (superfamily)
- Famille (family)
- Sous-famille (subfamily)
- Tribu (tribe)
- Sous-tribu (subtribe)
- Genre (genus)
- Sous-genre (subgenus)
- Esp??ce (species)
- Sous-esp??ce (subspecies)
- Vari??t?? (variety)
- Sous-vari??t?? (subvariety)
- Forme (forma)
- Sous-forme (subforma)
- Incertae sedis (dummy = taxons inclassables)
Nested Class Summary | |
---|---|
static class |
TaxonomicLevel.Factory
Constructs new instances of TaxonomicLevel . |
Constructor Summary | |
---|---|
TaxonomicLevel()
|
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.lang.String |
getCode()
Code unique identifiant le rang taxinomique. |
java.lang.String |
getComments()
Commentaire d??crivant le rang taxinomique |
java.util.Date |
getCreationDate()
Date de cr??ation syst??me du niveau. |
java.lang.String |
getLabel()
Mn??monique du rang taxinomique |
java.lang.String |
getName()
Libell?? du rang taxinomique |
java.lang.Integer |
getRank()
Num??ro du rang taxinomique. |
Status |
getStatus()
|
java.util.Collection |
getTaxonNames()
|
java.sql.Timestamp |
getUpdateDate()
Date de mise ?? jour syst??me du niveau. |
int |
hashCode()
Returns a hash code based on this entity's identifiers. |
void |
setCode(java.lang.String code)
|
void |
setComments(java.lang.String comments)
|
void |
setCreationDate(java.util.Date creationDate)
|
void |
setLabel(java.lang.String label)
|
void |
setName(java.lang.String name)
|
void |
setRank(java.lang.Integer rank)
|
void |
setStatus(Status status)
|
void |
setTaxonNames(java.util.Collection taxonNames)
|
void |
setUpdateDate(java.sql.Timestamp updateDate)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TaxonomicLevel()
Method Detail |
---|
public java.lang.String getCode()
Code unique identifiant le rang taxinomique.
public void setCode(java.lang.String code)
public java.lang.Integer getRank()
Num??ro du rang taxinomique.
Croissant du r??gne vers l'esp??ce
Ceci permet de limiter le choix des niveaux fils aux num??ros sup??rieurs
public void setRank(java.lang.Integer rank)
public java.lang.String getName()
Libell?? du rang taxinomique
public void setName(java.lang.String name)
public java.lang.String getLabel()
Mn??monique du rang taxinomique
public void setLabel(java.lang.String label)
public java.lang.String getComments()
Commentaire d??crivant le rang taxinomique
public void setComments(java.lang.String comments)
public java.util.Date getCreationDate()
Date de cr??ation syst??me du niveau. 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 niveau. Renseign?? automatiquement par le syst??me.
public void setUpdateDate(java.sql.Timestamp updateDate)
public java.util.Collection getTaxonNames()
public void setTaxonNames(java.util.Collection taxonNames)
public Status getStatus()
public void setStatus(Status status)
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 |