public abstract class Transshipment extends Object implements Serializable, Comparable<Transshipment>
Modifier and Type | Class and Description |
---|---|
static class |
Transshipment.Factory
Constructs new instances of
Transshipment . |
Constructor and Description |
---|
Transshipment() |
Modifier and Type | Method and Description |
---|---|
boolean |
addProduces(Produce elementToAdd)
Listes de produits transbordés.
|
boolean |
addSurveyMeasurements(SurveyMeasurement elementToAdd) |
int |
compareTo(Transshipment o) |
boolean |
equals(Object object)
Returns
true if the argument is an Transshipment instance and all identifiers for this entity
equal the identifiers of the argument entity. |
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.)
|
Vessel |
getFromVessel()
Navire, ou plus généralement un usager de la ressource.
|
Integer |
getId()
Idenfiant interne.
|
Point |
getPosition()
Geometry of the transshipment (Point)
|
Collection<Produce> |
getProduces()
Listes de produits transbordés.
|
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.
|
Short |
getRankOrder()
Rang du transbordement, utilisé quand plusieurs transbordements ont
eu lieu le meme jour pour une meme navire, et que l'heure de landingDateTime
ne permet pas de distinguer les débarquement entre eux.
|
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() |
Vessel |
getToVessel()
Navire vers lequel le transbordement a été réalisé.
|
Date |
getTransshipmentDateTime()
Rang du transbordement, utilisé quand plusieurs transbordements ont eu lieu le meme jour pour
une meme navire, et que l'heure de landingDateTime ne permet pas de distinguer les
transbordements entre eux.
|
Location |
getTransshipmentLocation()
Zone ou port dans lequel se fait le transbordement.
|
Timestamp |
getUpdateDate() |
int |
hashCode()
Returns a hash code based on this entity's identifiers.
|
boolean |
removeProduces(Produce elementToRemove)
Listes de produits transbordés.
|
boolean |
removeSurveyMeasurements(SurveyMeasurement elementToRemove) |
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 |
setFromVessel(Vessel fromVesselIn)
Navire, ou plus généralement un usager de la ressource.
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setPosition(Point positionIn)
Geometry of the transshipment (Point)
|
void |
setProduces(Collection<Produce> producesIn)
Listes de produits transbordés.
|
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 |
setRankOrder(Short rankOrderIn)
Rang du transbordement, utilisé quand plusieurs transbordements ont
eu lieu le meme jour pour une meme navire, et que l'heure de landingDateTime
ne permet pas de distinguer les débarquement entre eux.
|
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) |
void |
setToVessel(Vessel toVesselIn)
Navire vers lequel le transbordement a été réalisé.
|
void |
setTransshipmentDateTime(Date transshipmentDateTimeIn)
Rang du transbordement, utilisé quand plusieurs transbordements ont eu lieu le meme jour pour
une meme navire, et que l'heure de landingDateTime ne permet pas de distinguer les
transbordements entre eux.
|
void |
setTransshipmentLocation(Location transshipmentLocationIn)
Zone ou port dans lequel se fait le transbordement.
|
void |
setUpdateDate(Timestamp updateDateIn) |
public Transshipment()
public void setId(Integer idIn)
idIn
- Integerpublic Date getTransshipmentDateTime()
public void setTransshipmentDateTime(Date transshipmentDateTimeIn)
transshipmentDateTimeIn
- Datepublic Short getRankOrder()
Rang du transbordement, utilisé quand plusieurs transbordements ont
eu lieu le meme jour pour une meme navire, et que l'heure de landingDateTime
ne permet pas de distinguer les débarquement entre eux.
Utiliser
pour SACAPT : l'ordre es alors celui de présence dans le fichier
d'origine.
public void setRankOrder(Short rankOrderIn)
Rang du transbordement, utilisé quand plusieurs transbordements ont
eu lieu le meme jour pour une meme navire, et que l'heure de landingDateTime
ne permet pas de distinguer les débarquement entre eux.
Utiliser
pour SACAPT : l'ordre es alors celui de présence dans le fichier
d'origine.
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 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 Point getPosition()
public void setPosition(Point positionIn)
positionIn
- Pointpublic Vessel getToVessel()
public void setToVessel(Vessel toVesselIn)
toVesselIn
- Vesselpublic Location getTransshipmentLocation()
public void setTransshipmentLocation(Location transshipmentLocationIn)
transshipmentLocationIn
- Locationpublic QualityFlag getQualityFlag()
public void setQualityFlag(QualityFlag qualityFlagIn)
qualityFlagIn
- QualityFlagpublic Department getRecorderDepartment()
public void setRecorderDepartment(Department recorderDepartmentIn)
recorderDepartmentIn
- Departmentpublic Vessel getFromVessel()
public void setFromVessel(Vessel fromVesselIn)
fromVesselIn
- Vesselpublic 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<Produce> getProduces()
public void setProduces(Collection<Produce> producesIn)
producesIn
- Collectionpublic boolean addProduces(Produce elementToAdd)
elementToAdd
- Producepublic boolean removeProduces(Produce elementToRemove)
elementToRemove
- Producepublic FishingTrip getFishingTrip()
public void setFishingTrip(FishingTrip fishingTripIn)
fishingTripIn
- FishingTrippublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic boolean equals(Object object)
true
if the argument is an Transshipment instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(Transshipment o)
compareTo
in interface Comparable<Transshipment>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.