public abstract class Landing extends Object implements Serializable, Comparable<Landing>
Modifier and Type | Class and Description |
---|---|
static class |
Landing.Factory
Constructs new instances of
Landing . |
Constructor and Description |
---|
Landing() |
Modifier and Type | Method and Description |
---|---|
boolean |
addLandingMeasurements(LandingMeasurement elementToAdd) |
boolean |
addLandingOrigins(LandingOrigin elementToAdd)
Origines (sources) des données du débarquement.
|
boolean |
addProduces(Produce elementToAdd)
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
boolean |
addSales(Sale elementToAdd)
Vente liée à un navire, effectuée en un lieu et une date données.
|
boolean |
addSurveyMeasurements(SurveyMeasurement elementToAdd)
Caractéristiques de l'enquete.
|
int |
compareTo(Landing o) |
boolean |
equals(Object object)
Returns
true if the argument is an Landing instance and all identifiers for this entity
equal the identifiers of the argument entity. |
CatchBatch |
getCatchBatch()
Capture réalisée au cours d'une opération, et sur laquelle un échantillonnage est réalisé.
|
String |
getComments() |
Date |
getControlDate() |
Date |
getCreationDate() |
FishingTrip |
getFishingTrip()
Voyage en mer, ayant pour vocation une activité de peche (peut etre une campagnes halieutique
ou une
marée d'un navire professionnel, etc.)
|
Integer |
getId()
Idenfiant interne.
|
Date |
getLandingDateTime()
Date (et heure) de débarquement
|
Location |
getLandingLocation()
Représente un lieu au sens général du terme.
|
Collection<LandingMeasurement> |
getLandingMeasurements() |
Collection<LandingOrigin> |
getLandingOrigins()
Origines (sources) des données du débarquement.
|
ObservedLocation |
getObservedLocation()
Lieu observé (ex: un site de débarquement, etc.).
|
Collection<Produce> |
getProduces()
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
Program |
getProgram()
Programme d'observation à l'origine d'une collecte de données.
|
String |
getQualificationComments() |
Date |
getQualificationDate() |
QualityFlag |
getQualityFlag()
Niveau de qualité de la donnée.
|
Short |
getRankOrder() |
Department |
getRecorderDepartment()
Service saisisseur.
|
Person |
getRecorderPerson()
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
Collection<Sale> |
getSales()
Vente liée à un navire, effectuée en un lieu et une date données.
|
SamplingStrata |
getSamplingStrata()
Représente une ligne du plan d'échantillonnage.
|
Collection<SurveyMeasurement> |
getSurveyMeasurements()
Caractéristiques de l'enquete.
|
Timestamp |
getUpdateDate() |
Date |
getValidationDate() |
Vessel |
getVessel()
Navire, ou plus généralement un usager de la ressource.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeLandingMeasurements(LandingMeasurement elementToRemove) |
boolean |
removeLandingOrigins(LandingOrigin elementToRemove)
Origines (sources) des données du débarquement.
|
boolean |
removeProduces(Produce elementToRemove)
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
boolean |
removeSales(Sale elementToRemove)
Vente liée à un navire, effectuée en un lieu et une date données.
|
boolean |
removeSurveyMeasurements(SurveyMeasurement elementToRemove)
Caractéristiques de l'enquete.
|
void |
setCatchBatch(CatchBatch catchBatchIn)
Capture réalisée au cours d'une opération, et sur laquelle un échantillonnage est réalisé.
|
void |
setComments(String commentsIn) |
void |
setControlDate(Date controlDateIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setFishingTrip(FishingTrip fishingTripIn)
Voyage en mer, ayant pour vocation une activité de peche (peut etre une campagnes halieutique
ou une
marée d'un navire professionnel, etc.)
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setLandingDateTime(Date landingDateTimeIn)
Date (et heure) de débarquement
|
void |
setLandingLocation(Location landingLocationIn)
Représente un lieu au sens général du terme.
|
void |
setLandingMeasurements(Collection<LandingMeasurement> landingMeasurementsIn) |
void |
setLandingOrigins(Collection<LandingOrigin> landingOriginsIn)
Origines (sources) des données du débarquement.
|
void |
setObservedLocation(ObservedLocation observedLocationIn)
Lieu observé (ex: un site de débarquement, etc.).
|
void |
setProduces(Collection<Produce> producesIn)
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
void |
setProgram(Program programIn)
Programme d'observation à l'origine d'une collecte de données.
|
void |
setQualificationComments(String qualificationCommentsIn) |
void |
setQualificationDate(Date qualificationDateIn) |
void |
setQualityFlag(QualityFlag qualityFlagIn)
Niveau de qualité de la donnée.
|
void |
setRankOrder(Short rankOrderIn) |
void |
setRecorderDepartment(Department recorderDepartmentIn)
Service saisisseur.
|
void |
setRecorderPerson(Person recorderPersonIn)
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
void |
setSales(Collection<Sale> salesIn)
Vente liée à un navire, effectuée en un lieu et une date données.
|
void |
setSamplingStrata(SamplingStrata samplingStrataIn)
Représente une ligne du plan d'échantillonnage.
|
void |
setSurveyMeasurements(Collection<SurveyMeasurement> surveyMeasurementsIn)
Caractéristiques de l'enquete.
|
void |
setUpdateDate(Timestamp updateDateIn) |
void |
setValidationDate(Date validationDateIn) |
void |
setVessel(Vessel vesselIn)
Navire, ou plus généralement un usager de la ressource.
|
public Landing()
public void setId(Integer idIn)
idIn
- Integerpublic Date getLandingDateTime()
public void setLandingDateTime(Date landingDateTimeIn)
landingDateTimeIn
- Datepublic Short getRankOrder()
public void setRankOrder(Short rankOrderIn)
rankOrderIn
- Shortpublic String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic Date getCreationDate()
public void setCreationDate(Date creationDateIn)
creationDateIn
- Datepublic Date getControlDate()
public void setControlDate(Date controlDateIn)
controlDateIn
- Datepublic Date getValidationDate()
public void setValidationDate(Date validationDateIn)
validationDateIn
- Datepublic Date getQualificationDate()
public void setQualificationDate(Date qualificationDateIn)
qualificationDateIn
- Datepublic String getQualificationComments()
public void setQualificationComments(String qualificationCommentsIn)
qualificationCommentsIn
- Stringpublic Timestamp getUpdateDate()
public void setUpdateDate(Timestamp updateDateIn)
updateDateIn
- Timestamppublic Location getLandingLocation()
public void setLandingLocation(Location landingLocationIn)
landingLocationIn
- Locationpublic ObservedLocation getObservedLocation()
public void setObservedLocation(ObservedLocation observedLocationIn)
observedLocationIn
- ObservedLocationpublic Department getRecorderDepartment()
public void setRecorderDepartment(Department recorderDepartmentIn)
recorderDepartmentIn
- Departmentpublic Person getRecorderPerson()
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
public void setRecorderPerson(Person recorderPersonIn)
Personne liées aux données : utilisateur du système, ou observateurs, responsable de données, etc.
Les personnes liées aux activités professionnelles de pêche sont plutôt gérer dans VesselPerson.
Nombre de lignes : 100
recorderPersonIn
- Personpublic CatchBatch getCatchBatch()
public void setCatchBatch(CatchBatch catchBatchIn)
catchBatchIn
- CatchBatchpublic Collection<SurveyMeasurement> getSurveyMeasurements()
public void setSurveyMeasurements(Collection<SurveyMeasurement> surveyMeasurementsIn)
surveyMeasurementsIn
- Collectionpublic boolean addSurveyMeasurements(SurveyMeasurement elementToAdd)
elementToAdd
- SurveyMeasurementpublic boolean removeSurveyMeasurements(SurveyMeasurement elementToRemove)
elementToRemove
- SurveyMeasurementpublic Collection<LandingMeasurement> getLandingMeasurements()
public void setLandingMeasurements(Collection<LandingMeasurement> landingMeasurementsIn)
landingMeasurementsIn
- Collectionpublic boolean addLandingMeasurements(LandingMeasurement elementToAdd)
elementToAdd
- LandingMeasurementpublic boolean removeLandingMeasurements(LandingMeasurement elementToRemove)
elementToRemove
- LandingMeasurementpublic Collection<Produce> getProduces()
Un produit est identifié par une espèce commerciale, un état, une qualité, présentation et catégorie commerciale.
Si le produit est un "produit vendu" :
On pourra allors utiliser SortingMeasurement pour stocker des données économiques, comme par exemple :
- Le prix du produit. Il peut y avoir plusieurds prix (plusieurs PSFMs), par exemple : prix au kilo, et prix total en euros.
- Valorisation de la commercialisation : Label rouge, Eco Label, marque collective controlée par un organisme tier. (cf SACROIS)
- Destination commerciale : consommation humaine, consommation animale, etc .
public void setProduces(Collection<Produce> producesIn)
Un produit est identifié par une espèce commerciale, un état, une qualité, présentation et catégorie commerciale.
Si le produit est un "produit vendu" :
On pourra allors utiliser SortingMeasurement pour stocker des données économiques, comme par exemple :
- Le prix du produit. Il peut y avoir plusieurds prix (plusieurs PSFMs), par exemple : prix au kilo, et prix total en euros.
- Valorisation de la commercialisation : Label rouge, Eco Label, marque collective controlée par un organisme tier. (cf SACROIS)
- Destination commerciale : consommation humaine, consommation animale, etc .
producesIn
- Collectionpublic boolean addProduces(Produce elementToAdd)
Un produit est identifié par une espèce commerciale, un état, une qualité, présentation et catégorie commerciale.
Si le produit est un "produit vendu" :
On pourra allors utiliser SortingMeasurement pour stocker des données économiques, comme par exemple :
- Le prix du produit. Il peut y avoir plusieurds prix (plusieurs PSFMs), par exemple : prix au kilo, et prix total en euros.
- Valorisation de la commercialisation : Label rouge, Eco Label, marque collective controlée par un organisme tier. (cf SACROIS)
- Destination commerciale : consommation humaine, consommation animale, etc .
elementToAdd
- Producepublic boolean removeProduces(Produce elementToRemove)
Un produit est identifié par une espèce commerciale, un état, une qualité, présentation et catégorie commerciale.
Si le produit est un "produit vendu" :
On pourra allors utiliser SortingMeasurement pour stocker des données économiques, comme par exemple :
- Le prix du produit. Il peut y avoir plusieurds prix (plusieurs PSFMs), par exemple : prix au kilo, et prix total en euros.
- Valorisation de la commercialisation : Label rouge, Eco Label, marque collective controlée par un organisme tier. (cf SACROIS)
- Destination commerciale : consommation humaine, consommation animale, etc .
elementToRemove
- Producepublic QualityFlag getQualityFlag()
public void setQualityFlag(QualityFlag qualityFlagIn)
qualityFlagIn
- QualityFlagpublic Vessel getVessel()
public void setVessel(Vessel vesselIn)
vesselIn
- Vesselpublic Collection<LandingOrigin> getLandingOrigins()
public void setLandingOrigins(Collection<LandingOrigin> landingOriginsIn)
landingOriginsIn
- Collectionpublic boolean addLandingOrigins(LandingOrigin elementToAdd)
elementToAdd
- LandingOriginpublic boolean removeLandingOrigins(LandingOrigin elementToRemove)
elementToRemove
- LandingOriginpublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic SamplingStrata getSamplingStrata()
public void setSamplingStrata(SamplingStrata samplingStrataIn)
samplingStrataIn
- SamplingStratapublic Collection<Sale> getSales()
public void setSales(Collection<Sale> salesIn)
salesIn
- Collectionpublic boolean addSales(Sale elementToAdd)
elementToAdd
- Salepublic boolean removeSales(Sale elementToRemove)
elementToRemove
- Salepublic FishingTrip getFishingTrip()
public void setFishingTrip(FishingTrip fishingTripIn)
fishingTripIn
- FishingTrippublic boolean equals(Object object)
true
if the argument is an Landing instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(Landing o)
compareTo
in interface Comparable<Landing>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.