public abstract class ActivityCalendar extends Object implements Serializable, Comparable<ActivityCalendar>
Modifier and Type | Class and Description |
---|---|
static class |
ActivityCalendar.Factory
Constructs new instances of
ActivityCalendar . |
Constructor and Description |
---|
ActivityCalendar() |
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 |
addVesselUseFeatures(VesselUseFeatures elementToAdd)
Paramètres de mise en oeuvre du navire.
|
int |
compareTo(ActivityCalendar o) |
boolean |
equals(Object object)
Returns
true if the argument is an ActivityCalendar instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getComments() |
Date |
getControlDate() |
Date |
getCreationDate() |
FishingEffortCalendar |
getFishingEffortCalendar()
Enquete d'effort de peche (Calendrier d'effort de peche) d'un navire.
|
Collection<GearUseFeatures> |
getGearUseFeatures()
Paramètre de mise en oeuvre de l'engin durant une opération.
|
Integer |
getId()
Idenfiant interne.
|
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.
|
Department |
getRecorderDepartment()
Service saisisseur
|
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.
|
Collection<VesselUseFeatures> |
getVesselUseFeatures()
Paramètres de mise en oeuvre du navire.
|
Integer |
getYear()
Année de l'enquete d'activité
|
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
Boolean |
isDirectSurveyInvestigation()
Objectif d'enquete directe ?
|
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 |
removeVesselUseFeatures(VesselUseFeatures elementToRemove)
Paramètres de mise en oeuvre du navire.
|
void |
setComments(String commentsIn) |
void |
setControlDate(Date controlDateIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setDirectSurveyInvestigation(Boolean directSurveyInvestigationIn)
Objectif d'enquete directe ?
|
void |
setFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendarIn)
Enquete d'effort de peche (Calendrier d'effort de peche) d'un navire.
|
void |
setGearUseFeatures(Collection<GearUseFeatures> gearUseFeaturesIn)
Paramètre de mise en oeuvre de l'engin durant une opération.
|
void |
setId(Integer idIn)
Idenfiant 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)
Niveau de qualité de la donnée.
|
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 |
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 |
setVesselUseFeatures(Collection<VesselUseFeatures> vesselUseFeaturesIn)
Paramètres de mise en oeuvre du navire.
|
void |
setYear(Integer yearIn)
Année de l'enquete d'activité
|
public ActivityCalendar()
public void setId(Integer idIn)
idIn
- Integerpublic void setYear(Integer yearIn)
yearIn
- Integerpublic Boolean isDirectSurveyInvestigation()
public void setDirectSurveyInvestigation(Boolean directSurveyInvestigationIn)
directSurveyInvestigationIn
- Booleanpublic 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 Department getRecorderDepartment()
public void setRecorderDepartment(Department recorderDepartmentIn)
recorderDepartmentIn
- Departmentpublic Collection<GearUseFeatures> getGearUseFeatures()
public void setGearUseFeatures(Collection<GearUseFeatures> gearUseFeaturesIn)
gearUseFeaturesIn
- Collectionpublic boolean addGearUseFeatures(GearUseFeatures elementToAdd)
elementToAdd
- GearUseFeaturespublic boolean removeGearUseFeatures(GearUseFeatures elementToRemove)
elementToRemove
- GearUseFeaturespublic 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<VesselUseFeatures> getVesselUseFeatures()
public void setVesselUseFeatures(Collection<VesselUseFeatures> vesselUseFeaturesIn)
vesselUseFeaturesIn
- Collectionpublic boolean addVesselUseFeatures(VesselUseFeatures elementToAdd)
elementToAdd
- VesselUseFeaturespublic boolean removeVesselUseFeatures(VesselUseFeatures elementToRemove)
elementToRemove
- VesselUseFeaturespublic Vessel getVessel()
public void setVessel(Vessel vesselIn)
vesselIn
- Vesselpublic QualityFlag getQualityFlag()
public void setQualityFlag(QualityFlag qualityFlagIn)
qualityFlagIn
- QualityFlagpublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic FishingEffortCalendar getFishingEffortCalendar()
public void setFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendarIn)
fishingEffortCalendarIn
- FishingEffortCalendarpublic boolean equals(Object object)
true
if the argument is an ActivityCalendar instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(ActivityCalendar o)
compareTo
in interface Comparable<ActivityCalendar>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.