@Entity @Indexed @Embeddable public class Specimen extends AbstractModel implements Comparable<Specimen>, DocumentAttachable
| Modifier and Type | Class and Description |
|---|---|
static class |
Specimen.TypeOrganisme
Types d'organisme pour un spécimen
|
LENGTH_BIG_TEXT, LENGTH_LONG_TEXT, LENGTH_MEDIUM_TEXT, LENGTH_TINY_TEXT| Constructor and Description |
|---|
Specimen()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDocument(Document document)
Attach new document.
|
int |
compareTo(Specimen specimen) |
String |
getComplement()
complement getter
|
Personne |
getCreateur()
createur getter
|
Date |
getDateDepot()
dateDepot getter
|
List<Document> |
getDocuments()
Get document attached to entity.
|
String |
getEmbranchement()
embranchement getter
|
String |
getEspece()
espece getter
|
String |
getFamille()
famille getter
|
String |
getGenre()
genre getter
|
Personne |
getIdentificateur()
identificateur getter
|
Integer |
getIdSpecimen()
idSpecimen getter
|
String |
getLieuDepot()
lieuDepot getter
|
String |
getNumDepot()
numDepot getter
|
String |
getRef()
ref getter
|
String |
getSousEspece()
sousEspece getter
|
Station |
getStation()
station getter
|
Specimen.TypeOrganisme |
getTypeOrganisme()
typeOrganisme getter
|
String |
getVariete()
variete getter
|
void |
removeDocument(Document document)
Remove an attached document.
|
void |
setComplement(String complement)
complement setter
|
void |
setCreateur(Personne createur)
createur setter
|
void |
setDateDepot(Date dateDepot)
dateDepot setter
|
void |
setDocuments(List<Document> documents)
Documents setter.
|
void |
setEmbranchement(String embranchement)
embranchement setter
|
void |
setEspece(String espece)
espece setter
|
void |
setFamille(String famille)
famille setter
|
void |
setGenre(String genre)
genre setter
|
void |
setIdentificateur(Personne identificateur)
identificateur setter
|
void |
setIdSpecimen(Integer idSpecimen)
idSpecimen setter
|
void |
setLieuDepot(String lieuDepot)
lieuDepot setter
|
void |
setNumDepot(String numDepot)
numDepot setter
|
void |
setRef(String ref)
ref setter
|
void |
setSousEspece(String sousEspece)
sousEspece setter
|
void |
setStation(Station station)
station setter
|
void |
setTypeOrganisme(Specimen.TypeOrganisme typeOrganisme)
typeOrganisme setter
|
void |
setVariete(String variete)
variete setter
|
String |
toString() |
getIdField, getIdField, getIdValuepublic int compareTo(Specimen specimen)
compareTo in interface Comparable<Specimen>public Integer getIdSpecimen()
public void setIdSpecimen(Integer idSpecimen)
idSpecimen - idSpecimenpublic String getRef()
public void setRef(String ref)
ref - refpublic String getEmbranchement()
public void setEmbranchement(String embranchement)
embranchement - embranchementpublic String getFamille()
public void setFamille(String famille)
famille - famillepublic String getGenre()
public void setGenre(String genre)
genre - genrepublic String getEspece()
public void setEspece(String espece)
espece - especepublic String getSousEspece()
public void setSousEspece(String sousEspece)
sousEspece - sousEspecepublic String getVariete()
public void setVariete(String variete)
variete - varietepublic Specimen.TypeOrganisme getTypeOrganisme()
public void setTypeOrganisme(Specimen.TypeOrganisme typeOrganisme)
typeOrganisme - typeOrganismepublic Personne getIdentificateur()
public void setIdentificateur(Personne identificateur)
identificateur - identificateurpublic Date getDateDepot()
public void setDateDepot(Date dateDepot)
dateDepot - dateDepotpublic String getNumDepot()
public void setNumDepot(String numDepot)
numDepot - numDepotpublic String getLieuDepot()
public void setLieuDepot(String lieuDepot)
lieuDepot - lieuDepotpublic Station getStation()
public void setStation(Station station)
station - stationpublic String getComplement()
public void setComplement(String complement)
complement - complementpublic Personne getCreateur()
public void setCreateur(Personne createur)
createur - createurpublic List<Document> getDocuments()
getDocuments in interface DocumentAttachablepublic void setDocuments(List<Document> documents)
documents - the documents to setpublic void addDocument(Document document)
addDocument in interface DocumentAttachabledocument - new document to attachpublic void removeDocument(Document document)
removeDocument in interface DocumentAttachabledocument - document to removeCopyright © 2009-2013 IRD. All Rights Reserved.