public abstract class ReferenceDocument extends Object implements Serializable, Comparable<ReferenceDocument>
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 |
addAuthors(Author elementToAdd)
Sont considérés comme auteurs les scientifiques qui sont à l'origine de la description (et
par là
même de la nomenclature et de la position systématique) des taxons, quel que soit leur niveau
(famille, genre, espèce ...).
|
boolean |
addTaxonInformationHistories(TaxonInformationHistory elementToAdd) |
int |
compareTo(ReferenceDocument o) |
boolean |
equals(Object object)
Returns
true if the argument is an ReferenceDocument instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Collection<Author> |
getAuthors()
Sont considérés comme auteurs les scientifiques qui sont à l'origine de la description (et
par là
même de la nomenclature et de la position systématique) des taxons, quel que soit leur niveau
(famille, genre, espèce ...).
|
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()
Pour les données du référentiel, information permettant de déterminer si une donnée est
valide,
obsolète ou temporaire
|
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.
|
boolean |
removeAuthors(Author elementToRemove)
Sont considérés comme auteurs les scientifiques qui sont à l'origine de la description (et
par là
même de la nomenclature et de la position systématique) des taxons, quel que soit leur niveau
(famille, genre, espèce ...).
|
boolean |
removeTaxonInformationHistories(TaxonInformationHistory elementToRemove) |
void |
setAuthors(Collection<Author> authorsIn)
Sont considérés comme auteurs les scientifiques qui sont à l'origine de la description (et
par là
même de la nomenclature et de la position systématique) des taxons, quel que soit leur niveau
(famille, genre, espèce ...).
|
void |
setComments(String commentsIn)
Commentaires divers associés au document de référence.
|
void |
setCreationDate(Date creationDateIn)
Date de création système du document de référence.
|
void |
setId(Integer idIn)
Identifiant unique du document.
|
void |
setPublicationDate(Date publicationDateIn)
Date de parution du document.
|
void |
setReference(String referenceIn)
Libellé stockant la référence du document.
|
void |
setStatus(Status statusIn)
Pour les données du référentiel, information permettant de déterminer si une donnée est
valide,
obsolète ou temporaire
|
void |
setTaxonInformationHistories(Collection<TaxonInformationHistory> taxonInformationHistoriesIn) |
void |
setUpdateDate(Timestamp updateDateIn)
Date de mise à jour système de la référence.
|
public ReferenceDocument()
public Integer getId()
public void setId(Integer idIn)
idIn
- Integerpublic String getReference()
public void setReference(String referenceIn)
referenceIn
- Stringpublic Date getPublicationDate()
public void setPublicationDate(Date publicationDateIn)
publicationDateIn
- Datepublic String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic Date getCreationDate()
public void setCreationDate(Date creationDateIn)
creationDateIn
- Datepublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic Collection<Author> getAuthors()
public void setAuthors(Collection<Author> authorsIn)
authorsIn
- Collectionpublic boolean addAuthors(Author elementToAdd)
elementToAdd
- Authorpublic boolean removeAuthors(Author elementToRemove)
elementToRemove
- Authorpublic Collection<TaxonInformationHistory> getTaxonInformationHistories()
public void setTaxonInformationHistories(Collection<TaxonInformationHistory> taxonInformationHistoriesIn)
taxonInformationHistoriesIn
- Collectionpublic boolean addTaxonInformationHistories(TaxonInformationHistory elementToAdd)
elementToAdd
- TaxonInformationHistorypublic boolean removeTaxonInformationHistories(TaxonInformationHistory elementToRemove)
elementToRemove
- TaxonInformationHistorypublic Status getStatus()
public void setStatus(Status statusIn)
statusIn
- Statuspublic boolean equals(Object object)
true
if the argument is an ReferenceDocument instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(ReferenceDocument o)
compareTo
in interface Comparable<ReferenceDocument>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.