public abstract class TaxonomicLevel extends Object implements Serializable, Comparable<TaxonomicLevel>
Modifier and Type | Class and Description |
---|---|
static class |
TaxonomicLevel.Factory
Constructs new instances of
TaxonomicLevel . |
Constructor and Description |
---|
TaxonomicLevel() |
Modifier and Type | Method and Description |
---|---|
boolean |
addTaxonNames(TaxonName elementToAdd)
Classe regroupant les taxons.
|
int |
compareTo(TaxonomicLevel o) |
boolean |
equals(Object object)
Returns
true if the argument is an TaxonomicLevel instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getCode()
Code unique identifiant le rang taxinomique.
|
String |
getComments()
Commentaire décrivant le rang taxinomique
|
Date |
getCreationDate()
Date de création système du niveau.
|
String |
getLabel()
Mnémonique du rang taxinomique
|
String |
getName()
Libellé du rang taxinomique
|
Integer |
getRank()
Numéro du rang taxinomique.
|
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<TaxonName> |
getTaxonNames()
Classe regroupant les taxons.
|
Timestamp |
getUpdateDate()
Date de mise à jour système du niveau.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeTaxonNames(TaxonName elementToRemove)
Classe regroupant les taxons.
|
void |
setCode(String codeIn)
Code unique identifiant le rang taxinomique.
|
void |
setComments(String commentsIn)
Commentaire décrivant le rang taxinomique
|
void |
setCreationDate(Date creationDateIn)
Date de création système du niveau.
|
void |
setLabel(String labelIn)
Mnémonique du rang taxinomique
|
void |
setName(String nameIn)
Libellé du rang taxinomique
|
void |
setRank(Integer rankIn)
Numéro du rang taxinomique.
|
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 |
setTaxonNames(Collection<TaxonName> taxonNamesIn)
Classe regroupant les taxons.
|
void |
setUpdateDate(Timestamp updateDateIn)
Date de mise à jour système du niveau.
|
public TaxonomicLevel()
public String getCode()
public void setCode(String codeIn)
codeIn
- Stringpublic Integer getRank()
public void setRank(Integer rankIn)
rankIn
- Integerpublic void setLabel(String labelIn)
labelIn
- Stringpublic 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<TaxonName> getTaxonNames()
public void setTaxonNames(Collection<TaxonName> taxonNamesIn)
taxonNamesIn
- Collectionpublic boolean addTaxonNames(TaxonName elementToAdd)
elementToAdd
- TaxonNamepublic boolean removeTaxonNames(TaxonName elementToRemove)
elementToRemove
- TaxonNamepublic Status getStatus()
public void setStatus(Status statusIn)
statusIn
- Statuspublic boolean equals(Object object)
true
if the argument is an TaxonomicLevel instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(TaxonomicLevel o)
compareTo
in interface Comparable<TaxonomicLevel>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.