public abstract class FishingOperation extends OperationImpl
Modifier and Type | Class and Description |
---|---|
static class |
FishingOperation.Factory
Constructs new instances of
FishingOperation . |
Constructor and Description |
---|
FishingOperation() |
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 |
addSamples(Sample elementToAdd)
Un prélèvement représente un (et un seul) support, prélevé au cours d'une opération de peche,
d'un
échantillonnage au débarquement ou d'une vente.
|
int |
compareTo(FishingOperation o) |
boolean |
equals(Object object)
This entity does not have any identifiers
but since it extends the
OperationImpl class
it will simply delegate the call up there. |
CatchBatch |
getCatchBatch()
Capture réalisée au cours d'une opération, et sur laquelle un échantillonnage est réalisé.
|
Date |
getFishingEndDateTime()
Date/heure à la fin du prélèvement.
|
Date |
getFishingStartDateTime()
Date/heure au début du prélèvement.
|
Boolean |
getHasCatch()
Une capture a t elle été prélevée ?
|
Collection<Produce> |
getProduces()
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
Collection<Sample> |
getSamples()
Un prélèvement représente un (et un seul) support, prélevé au cours d'une opération de peche,
d'un
échantillonnage au débarquement ou d'une vente.
|
int |
hashCode()
This entity does not have any identifiers
but since it extends the
OperationImpl class
it will simply delegate the call up there. |
boolean |
removeProduces(Produce elementToRemove)
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
boolean |
removeSamples(Sample elementToRemove)
Un prélèvement représente un (et un seul) support, prélevé au cours d'une opération de peche,
d'un
échantillonnage au débarquement ou d'une vente.
|
void |
setCatchBatch(CatchBatch catchBatchIn)
Capture réalisée au cours d'une opération, et sur laquelle un échantillonnage est réalisé.
|
void |
setFishingEndDateTime(Date fishingEndDateTimeIn)
Date/heure à la fin du prélèvement.
|
void |
setFishingStartDateTime(Date fishingStartDateTimeIn)
Date/heure au début du prélèvement.
|
void |
setHasCatch(Boolean hasCatchIn)
Une capture a t elle été prélevée ?
|
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 |
setSamples(Collection<Sample> samplesIn)
Un prélèvement représente un (et un seul) support, prélevé au cours d'une opération de peche,
d'un
échantillonnage au débarquement ou d'une vente.
|
addGearUseFeatures, addOperationVesselAssociations, addVesselPersonFeatures, addVesselPositions, addVesselPositionVMSs, addVesselUseFeatures, compareTo, getComments, getControlDate, getEndDateTime, getFishingTrip, getGearPhysicalFeatures, getGearUseFeatures, getId, getIsMainOperation, getName, getOperationVesselAssociations, getPosition, getQualificationComments, getQualificationDate, getQualityFlag, getRankOrderOnPeriod, getStartDateTime, getValidationDate, getVessel, getVesselPersonFeatures, getVesselPositions, getVesselPositionVMSs, getVesselUseFeatures, removeGearUseFeatures, removeOperationVesselAssociations, removeVesselPersonFeatures, removeVesselPositions, removeVesselPositionVMSs, removeVesselUseFeatures, setComments, setControlDate, setEndDateTime, setFishingTrip, setGearPhysicalFeatures, setGearUseFeatures, setId, setIsMainOperation, setName, setOperationVesselAssociations, setPosition, setQualificationComments, setQualificationDate, setQualityFlag, setRankOrderOnPeriod, setStartDateTime, setValidationDate, setVessel, setVesselPersonFeatures, setVesselPositions, setVesselPositionVMSs, setVesselUseFeatures
public FishingOperation()
public Date getFishingStartDateTime()
public void setFishingStartDateTime(Date fishingStartDateTimeIn)
fishingStartDateTimeIn
- Datepublic Date getFishingEndDateTime()
public void setFishingEndDateTime(Date fishingEndDateTimeIn)
fishingEndDateTimeIn
- Datepublic Boolean getHasCatch()
public void setHasCatch(Boolean hasCatchIn)
hasCatchIn
- Booleanpublic 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 CatchBatch getCatchBatch()
public void setCatchBatch(CatchBatch catchBatchIn)
catchBatchIn
- CatchBatchpublic Collection<Sample> getSamples()
public void setSamples(Collection<Sample> samplesIn)
samplesIn
- Collectionpublic boolean addSamples(Sample elementToAdd)
elementToAdd
- Samplepublic boolean removeSamples(Sample elementToRemove)
elementToRemove
- Samplepublic boolean equals(Object object)
OperationImpl
class
it will simply delegate the call up there.equals
in class Operation
Operation.equals(Object)
public int hashCode()
OperationImpl
class
it will simply delegate the call up there.hashCode
in class Operation
Operation.hashCode()
public int compareTo(FishingOperation o)
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.