public abstract class ExpectedSale extends Object implements Serializable, Comparable<ExpectedSale>
Modifier and Type | Class and Description |
---|---|
static class |
ExpectedSale.Factory
Constructs new instances of
ExpectedSale . |
Constructor and Description |
---|
ExpectedSale() |
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 |
addSaleMeasurements(SaleMeasurement elementToAdd)
Caractéristiques sur la vente (données economiques, ou caractéristiques de l'observation,
etc.).
|
int |
compareTo(ExpectedSale o) |
boolean |
equals(Object object)
Returns
true if the argument is an ExpectedSale instance and all identifiers for this entity
equal the identifiers of the argument entity. |
Integer |
getId()
Idenfiant interne.
|
ObservedFishingTrip |
getObservedFishingTrip()
Marée observée au cours de laquelle ont été recueillies les données de ventes escomptées.
|
ObservedLanding |
getObservedLanding() |
Collection<Produce> |
getProduces()
Un produit est identifié par une espèce commerciale, un état, une
qualité, présentation et catégorie commerciale.
|
Integer |
getRemoteId() |
Location |
getSaleLocation()
Lieu escompté de la vente.
|
Collection<SaleMeasurement> |
getSaleMeasurements()
Caractéristiques sur la vente (données economiques, ou caractéristiques de l'observation,
etc.).
|
SaleType |
getSaleType()
Type de la vente escomptée.
|
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 |
removeSaleMeasurements(SaleMeasurement elementToRemove)
Caractéristiques sur la vente (données economiques, ou caractéristiques de l'observation,
etc.).
|
void |
setId(Integer idIn)
Idenfiant interne.
|
void |
setObservedFishingTrip(ObservedFishingTrip observedFishingTripIn)
Marée observée au cours de laquelle ont été recueillies les données de ventes escomptées.
|
void |
setObservedLanding(ObservedLanding observedLandingIn) |
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 |
setRemoteId(Integer remoteIdIn) |
void |
setSaleLocation(Location saleLocationIn)
Lieu escompté de la vente.
|
void |
setSaleMeasurements(Collection<SaleMeasurement> saleMeasurementsIn)
Caractéristiques sur la vente (données economiques, ou caractéristiques de l'observation,
etc.).
|
void |
setSaleType(SaleType saleTypeIn)
Type de la vente escomptée.
|
public ExpectedSale()
public void setId(Integer idIn)
idIn
- Integerpublic Integer getRemoteId()
public void setRemoteId(Integer remoteIdIn)
remoteIdIn
- Integerpublic 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 Location getSaleLocation()
public void setSaleLocation(Location saleLocationIn)
saleLocationIn
- Locationpublic ObservedFishingTrip getObservedFishingTrip()
public void setObservedFishingTrip(ObservedFishingTrip observedFishingTripIn)
observedFishingTripIn
- ObservedFishingTrippublic SaleType getSaleType()
public void setSaleType(SaleType saleTypeIn)
saleTypeIn
- SaleTypepublic ObservedLanding getObservedLanding()
public void setObservedLanding(ObservedLanding observedLandingIn)
observedLandingIn
- ObservedLandingpublic Collection<SaleMeasurement> getSaleMeasurements()
public void setSaleMeasurements(Collection<SaleMeasurement> saleMeasurementsIn)
saleMeasurementsIn
- Collectionpublic boolean addSaleMeasurements(SaleMeasurement elementToAdd)
elementToAdd
- SaleMeasurementpublic boolean removeSaleMeasurements(SaleMeasurement elementToRemove)
elementToRemove
- SaleMeasurementpublic boolean equals(Object object)
true
if the argument is an ExpectedSale instance and all identifiers for this entity
equal the identifiers of the argument entity. Returns false
otherwise.public int hashCode()
public int compareTo(ExpectedSale o)
compareTo
in interface Comparable<ExpectedSale>
Comparable.compareTo(T)
Copyright © 2012–2014 IFREMER. All rights reserved.