public abstract class Citation extends Object implements Serializable
Deux éléments sont à distinguer dans l'autorité de classification d’un taxon :
- La publication qui fait état de la description et de la nomenclature du taxon.
- La citation, associée au nom du taxon, pour faire référence à la publication d'origine du taxon. Les règles de nomenclature des taxons et de leurs auteurs sont définies dans The International Code of Zoological Nomenclature (ICZN : http://www.iczn.org/iczn/index.jsp ) pour la faune, et dans The International Code of Botanical Nomenclature (ICBN : http://www.bgbm.fu-berlin.de/iapt/nomenclature/CODE/SaintLouis/0000St.Luistitle.htm) pour la flore.
Chaque taxon ne possède qu'une seule publication, et une seule citation. Une publication peut correspondre à plusieurs taxons, et une citation peut être identique pour plusieurs taxons.
| Modifier and Type | Class and Description |
|---|---|
static class |
Citation.Factory
Constructs new instances of
Citation. |
| Constructor and Description |
|---|
Citation() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(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. |
Date |
getCreationDate()
Date de création de la citation.
|
Integer |
getId()
Identifiant unique de la citation.Généré par le système.
|
String |
getName()
Libellé de la citation.
|
Status |
getStatus() |
Timestamp |
getUpdateDate()
Date de mise à jour de la citation.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setCreationDate(Date creationDate) |
void |
setId(Integer id) |
void |
setName(String name) |
void |
setStatus(Status status) |
void |
setUpdateDate(Timestamp updateDate) |
public Integer getId()
Identifiant unique de la citation.Généré par le système.
public void setId(Integer id)
public String getName()
Libellé de la citation. Elle comprend toujours au moins un auteur et une date.
public void setName(String name)
public Date getCreationDate()
Date de création de la citation. Renseigné automatiquement par le système.
public void setCreationDate(Date creationDate)
public Timestamp getUpdateDate()
Date de mise à jour de la citation. Renseigné automatiquement par le système.
public void setUpdateDate(Timestamp updateDate)
public Status getStatus()
public void setStatus(Status status)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.