public abstract class TakeOver extends Object implements Serializable, Comparable<TakeOver>
Modifier and Type | Class and Description |
---|---|
static class |
TakeOver.Factory
Constructs new instances of
TakeOver . |
Constructor and Description |
---|
TakeOver() |
Modifier and Type | Method and Description |
---|---|
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 |
addTakeOverMeasurements(TakeOverMeasurement elementToAdd) |
int |
compareTo(TakeOver o) |
boolean |
equals(Object object)
Returns
true if the argument is an TakeOver instance and all identifiers for this entity
equal the identifiers of the argument entity. |
String |
getComments() |
Date |
getControlDate() |
Date |
getCreationDate() |
DeclaredDocumentReference |
getDeclaredDocumentReference()
Référence du document déclaratif.
|
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.
|
Landing |
getLanding()
Débarquement à la suite d'une marée en mer.
|
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()
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<Sale> |
getSales()
Vente liée à un navire, effectuée en un lieu et une date données.
|
Seller |
getSeller()
Vendeur, en charge de la vente d'un ensemble de produits d'un navire.
|
Seller |
getStorageFacility()
Vendeur, en charge de la vente d'un ensemble de produits d'un navire.
|
Date |
getTakeOverDateTime() |
Location |
getTakeOverLocation()
Représente un lieu au sens général du terme.
|
Collection<TakeOverMeasurement> |
getTakeOverMeasurements() |
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 |
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 |
removeTakeOverMeasurements(TakeOverMeasurement elementToRemove) |
void |
setComments(String commentsIn) |
void |
setControlDate(Date controlDateIn) |
void |
setCreationDate(Date creationDateIn) |
void |
setDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReferenceIn)
Référence du document déclaratif.
|
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 |
setLanding(Landing landingIn)
Débarquement à la suite d'une marée en mer.
|
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)
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 |
setSales(Collection<Sale> salesIn)
Vente liée à un navire, effectuée en un lieu et une date données.
|
void |
setSeller(Seller sellerIn)
Vendeur, en charge de la vente d'un ensemble de produits d'un navire.
|
void |
setStorageFacility(Seller storageFacilityIn)
Vendeur, en charge de la vente d'un ensemble de produits d'un navire.
|
void |
setTakeOverDateTime(Date takeOverDateTimeIn) |
void |
setTakeOverLocation(Location takeOverLocationIn)
Représente un lieu au sens général du terme.
|
void |
setTakeOverMeasurements(Collection<TakeOverMeasurement> takeOverMeasurementsIn) |
void |
setUpdateDate(Timestamp updateDateIn) |
void |
setValidationDate(Date validationDateIn) |
void |
setVessel(Vessel vesselIn)
Navire, ou plus généralement un usager de la ressource.
|
public TakeOver()
public void setId(Integer idIn)
idIn
- Integerpublic Date getTakeOverDateTime()
public void setTakeOverDateTime(Date takeOverDateTimeIn)
takeOverDateTimeIn
- Datepublic 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 String getComments()
public void setComments(String commentsIn)
commentsIn
- Stringpublic Collection<TakeOverMeasurement> getTakeOverMeasurements()
public void setTakeOverMeasurements(Collection<TakeOverMeasurement> takeOverMeasurementsIn)
takeOverMeasurementsIn
- Collectionpublic boolean addTakeOverMeasurements(TakeOverMeasurement elementToAdd)
elementToAdd
- TakeOverMeasurementpublic boolean removeTakeOverMeasurements(TakeOverMeasurement elementToRemove)
elementToRemove
- TakeOverMeasurementpublic 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 Location getTakeOverLocation()
public void setTakeOverLocation(Location takeOverLocationIn)
takeOverLocationIn
- Locationpublic Seller getStorageFacility()
public void setStorageFacility(Seller storageFacilityIn)
storageFacilityIn
- Sellerpublic 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 Collection<Sale> getSales()
public void setSales(Collection<Sale> salesIn)
salesIn
- Collectionpublic boolean addSales(Sale elementToAdd)
elementToAdd
- Salepublic boolean removeSales(Sale elementToRemove)
elementToRemove
- Salepublic Seller getSeller()
public void setSeller(Seller sellerIn)
sellerIn
- Sellerpublic DeclaredDocumentReference getDeclaredDocumentReference()
public void setDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReferenceIn)
declaredDocumentReferenceIn
- DeclaredDocumentReferencepublic FishingTrip getFishingTrip()
public void setFishingTrip(FishingTrip fishingTripIn)
fishingTripIn
- FishingTrippublic Program getProgram()
public void setProgram(Program programIn)
programIn
- Programpublic QualityFlag getQualityFlag()
public void setQualityFlag(QualityFlag qualityFlagIn)
qualityFlagIn
- QualityFlagpublic Landing getLanding()
public void setLanding(Landing landingIn)
landingIn
- Landingpublic Vessel getVessel()
public void setVessel(Vessel vesselIn)
vesselIn
- Vesselpublic boolean equals(Object object)
true
if the argument is an TakeOver instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(TakeOver o)
compareTo
in interface Comparable<TakeOver>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.