public abstract class EconomicalSurvey extends Object implements Serializable, Comparable<EconomicalSurvey>
Modifier and Type | Class and Description |
---|---|
static class |
EconomicalSurvey.Factory
Constructs new instances of
EconomicalSurvey . |
Constructor and Description |
---|
EconomicalSurvey() |
Modifier and Type | Method and Description |
---|---|
boolean |
addGearUseFeatures(GearUseFeatures elementToAdd)
Paramètre de mise en oeuvre de l'engin durant une opération.
|
boolean |
addSurveyMeasurements(SurveyMeasurement elementToAdd)
Caractéristiques de l'enquete.
|
boolean |
addVesselPersonFeatures(VesselPersonFeatures elementToAdd)
Caractéristiques d'une personne physique en relation avec un Vessel
(usager), pour une période.
|
boolean |
addVesselUseFeatures(VesselUseFeatures elementToAdd)
Paramètres de mise en oeuvre du navire.
|
int |
compareTo(EconomicalSurvey o) |
boolean |
equals(Object object)
Returns
true if the argument is an EconomicalSurvey instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getComments() |
Date |
getControlDate() |
Date |
getCreationDate() |
Collection<GearUseFeatures> |
getGearUseFeatures()
Paramètre de mise en oeuvre de l'engin durant une opération.
|
Integer |
getId()
Identifiant interne.
|
Program |
getProgram()
Programme d'observation à l'origine d'une collecte de données.
|
String |
getQualificationComments() |
Date |
getQualificationDate() |
QualityFlag |
getQualityFlag()
Indice qualité d'une donnée.
|
Department |
getRecorderDepartment()
Service d'appartenance d'une personne.
|
Person |
getRecorderPerson()
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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.
|
VesselOwner |
getVesselOwner()
Armateur (ou propriétaire) de navire(s).
|
Collection<VesselPersonFeatures> |
getVesselPersonFeatures()
Caractéristiques d'une personne physique en relation avec un Vessel
(usager), pour une période.
|
Collection<VesselUseFeatures> |
getVesselUseFeatures()
Paramètres de mise en oeuvre du navire.
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeGearUseFeatures(GearUseFeatures elementToRemove)
Paramètre de mise en oeuvre de l'engin durant une opération.
|
boolean |
removeSurveyMeasurements(SurveyMeasurement elementToRemove)
Caractéristiques de l'enquete.
|
boolean |
removeVesselPersonFeatures(VesselPersonFeatures elementToRemove)
Caractéristiques d'une personne physique en relation avec un Vessel
(usager), pour une période.
|
boolean |
removeVesselUseFeatures(VesselUseFeatures elementToRemove)
Paramètres de mise en oeuvre du navire.
|
void |
setComments(String commentsIn) |
void |
setControlDate(Date controlDateIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setGearUseFeatures(Collection<GearUseFeatures> gearUseFeaturesIn)
Paramètre de mise en oeuvre de l'engin durant une opération.
|
void |
setId(Integer idIn)
Identifiant interne.
|
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)
Indice qualité d'une donnée.
|
void |
setRecorderDepartment(Department recorderDepartmentIn)
Service d'appartenance d'une personne.
|
void |
setRecorderPerson(Person recorderPersonIn)
Personne liées aux données : utilisateur du système, ou observateurs,
responsable de données, etc.
|
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.
|
void |
setVesselOwner(VesselOwner vesselOwnerIn)
Armateur (ou propriétaire) de navire(s).
|
void |
setVesselPersonFeatures(Collection<VesselPersonFeatures> vesselPersonFeaturesIn)
Caractéristiques d'une personne physique en relation avec un Vessel
(usager), pour une période.
|
void |
setVesselUseFeatures(Collection<VesselUseFeatures> vesselUseFeaturesIn)
Paramètres de mise en oeuvre du navire.
|
public EconomicalSurvey()
public void setId(Integer idIn)
idIn
- Integerpublic 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 Collection<VesselPersonFeatures> getVesselPersonFeatures()
Caractéristiques d'une personne physique en relation avec un Vessel (usager), pour une période.
Dans tous les cas, il s'agit bien d'une personne physique, et jamais d'un regroupement de plusieurs personnes. Ainsi, des variables comme le "nombre d'hommes à bord" ne sera pas stocké ici, mais plutot dans VesselUseFeatures/VesselUseMesurement.
public void setVesselPersonFeatures(Collection<VesselPersonFeatures> vesselPersonFeaturesIn)
Caractéristiques d'une personne physique en relation avec un Vessel (usager), pour une période.
Dans tous les cas, il s'agit bien d'une personne physique, et jamais d'un regroupement de plusieurs personnes. Ainsi, des variables comme le "nombre d'hommes à bord" ne sera pas stocké ici, mais plutot dans VesselUseFeatures/VesselUseMesurement.
vesselPersonFeaturesIn
- Collectionpublic boolean addVesselPersonFeatures(VesselPersonFeatures elementToAdd)
Caractéristiques d'une personne physique en relation avec un Vessel (usager), pour une période.
Dans tous les cas, il s'agit bien d'une personne physique, et jamais d'un regroupement de plusieurs personnes. Ainsi, des variables comme le "nombre d'hommes à bord" ne sera pas stocké ici, mais plutot dans VesselUseFeatures/VesselUseMesurement.
elementToAdd
- VesselPersonFeaturespublic boolean removeVesselPersonFeatures(VesselPersonFeatures elementToRemove)
Caractéristiques d'une personne physique en relation avec un Vessel (usager), pour une période.
Dans tous les cas, il s'agit bien d'une personne physique, et jamais d'un regroupement de plusieurs personnes. Ainsi, des variables comme le "nombre d'hommes à bord" ne sera pas stocké ici, mais plutot dans VesselUseFeatures/VesselUseMesurement.
elementToRemove
- VesselPersonFeaturespublic 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 Collection<SurveyMeasurement> getSurveyMeasurements()
public void setSurveyMeasurements(Collection<SurveyMeasurement> surveyMeasurementsIn)
surveyMeasurementsIn
- Collectionpublic boolean addSurveyMeasurements(SurveyMeasurement elementToAdd)
elementToAdd
- SurveyMeasurementpublic boolean removeSurveyMeasurements(SurveyMeasurement elementToRemove)
elementToRemove
- SurveyMeasurementpublic Collection<GearUseFeatures> getGearUseFeatures()
public void setGearUseFeatures(Collection<GearUseFeatures> gearUseFeaturesIn)
gearUseFeaturesIn
- Collectionpublic boolean addGearUseFeatures(GearUseFeatures elementToAdd)
elementToAdd
- GearUseFeaturespublic boolean removeGearUseFeatures(GearUseFeatures elementToRemove)
elementToRemove
- GearUseFeaturespublic Collection<VesselUseFeatures> getVesselUseFeatures()
public void setVesselUseFeatures(Collection<VesselUseFeatures> vesselUseFeaturesIn)
vesselUseFeaturesIn
- Collectionpublic boolean addVesselUseFeatures(VesselUseFeatures elementToAdd)
elementToAdd
- VesselUseFeaturespublic boolean removeVesselUseFeatures(VesselUseFeatures elementToRemove)
elementToRemove
- VesselUseFeaturespublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic VesselOwner getVesselOwner()
Armateur (ou propriétaire) de navire(s). Personne physique ou morale.
Dans le cas de pecheur à pied ou groupement de navires, VesselOwner permet aussi de porter les informations sur le pecheur à pied, ou sur le responsable du groupement de navire.
Nombre de lignes : 20900
public void setVesselOwner(VesselOwner vesselOwnerIn)
Armateur (ou propriétaire) de navire(s). Personne physique ou morale.
Dans le cas de pecheur à pied ou groupement de navires, VesselOwner permet aussi de porter les informations sur le pecheur à pied, ou sur le responsable du groupement de navire.
Nombre de lignes : 20900
vesselOwnerIn
- VesselOwnerpublic Vessel getVessel()
public void setVessel(Vessel vesselIn)
vesselIn
- Vesselpublic QualityFlag getQualityFlag()
public void setQualityFlag(QualityFlag qualityFlagIn)
qualityFlagIn
- QualityFlagpublic boolean equals(Object object)
true
if the argument is an EconomicalSurvey instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(EconomicalSurvey o)
compareTo
in interface Comparable<EconomicalSurvey>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.