public abstract class ReferenceDocument extends Object implements Serializable
Les documents de référence sont tous les documents qui peuvent apporter des informations relatives à la classification systématique des taxons (nomenclature, description, synonymie) ou à la définition des groupes de taxons. Ces documents peuvent être des publications officielles (articles de revues ou ouvrage), ou bien des notes de laboratoire, rapports internes, etc.
Dans le cas des publications, la référence du document permet de retrouver les sources. En revanche, pour les notes de labo, documents internes, et autres, il faudra préciser dans la référence la localisation de la source (quel service ou quel labo, quelle personne de référence pour se le procurer).
Les références des publications doivent respecter les règles d'édition des bibliographies (Auteurs, date. Titre. Editeur...).
| Modifier and Type | Class and Description |
|---|---|
static class |
ReferenceDocument.Factory
Constructs new instances of
ReferenceDocument. |
| Constructor and Description |
|---|
ReferenceDocument() |
| 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. |
Collection<Author> |
getAuthors() |
String |
getComments()
Commentaires divers associés au document de référence.
|
Date |
getCreationDate()
Date de création système du document de référence.
|
Integer |
getId()
Identifiant unique du document.
|
Date |
getPublicationDate()
Date de parution du document.
|
String |
getReference()
Libellé stockant la référence du document.
|
Status |
getStatus() |
Collection<TaxonInformationHistory> |
getTaxonInformationHistories() |
Timestamp |
getUpdateDate()
Date de mise à jour système de la référence.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
void |
setAuthors(Collection<Author> authors) |
void |
setComments(String comments) |
void |
setCreationDate(Date creationDate) |
void |
setId(Integer id) |
void |
setPublicationDate(Date publicationDate) |
void |
setReference(String reference) |
void |
setStatus(Status status) |
void |
setTaxonInformationHistories(Collection<TaxonInformationHistory> taxonInformationHistories) |
void |
setUpdateDate(Timestamp updateDate) |
public Integer getId()
Identifiant unique du document. Généré par le système.
public void setId(Integer id)
public String getReference()
Libellé stockant la référence du document. Ceci peut être le nom, l'édition etc.
public void setReference(String reference)
public Date getPublicationDate()
Date de parution du document.
public void setPublicationDate(Date publicationDate)
public String getComments()
Commentaires divers associés au document de référence.
public void setComments(String comments)
public Date getCreationDate()
Date de création système du document de référence. Renseigné automatiquement par le système.
public void setCreationDate(Date creationDate)
public Timestamp getUpdateDate()
Date de mise à jour système de la référence. Renseigné automatiquement par le système.
public void setUpdateDate(Timestamp updateDate)
public Status getStatus()
public void setStatus(Status status)
public Collection<Author> getAuthors()
public void setAuthors(Collection<Author> authors)
public Collection<TaxonInformationHistory> getTaxonInformationHistories()
public void setTaxonInformationHistories(Collection<TaxonInformationHistory> taxonInformationHistories)
public boolean equals(Object object)
true if the argument reference and this
refer to the same object.Copyright © 2013. All Rights Reserved.