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.
|
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()
Deprecated.
Use instead TakeOverType
|
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 |
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)
Deprecated.
Use instead TakeOverType
|
public ExpectedSale()
public void setId(Integer idIn)
idIn
- Integerpublic Location getSaleLocation()
public void setSaleLocation(Location saleLocationIn)
saleLocationIn
- Locationpublic SaleType getSaleType()
Type de vente.
Attention, mélange plusieurs aspects (comme le type de transaction, etc.).
Utiliser plutôt TakeOverType, puis détailler les autres composantes directement dans Produce ou ProduceSortingMeasurement
public void setSaleType(SaleType saleTypeIn)
Type de vente.
Attention, mélange plusieurs aspects (comme le type de transaction, etc.).
Utiliser plutôt TakeOverType, puis détailler les autres composantes directement dans Produce ou ProduceSortingMeasurement
saleTypeIn
- SaleTypepublic Collection<SaleMeasurement> getSaleMeasurements()
public void setSaleMeasurements(Collection<SaleMeasurement> saleMeasurementsIn)
saleMeasurementsIn
- Collectionpublic boolean addSaleMeasurements(SaleMeasurement elementToAdd)
elementToAdd
- SaleMeasurementpublic boolean removeSaleMeasurements(SaleMeasurement elementToRemove)
elementToRemove
- SaleMeasurementpublic 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 ObservedLanding getObservedLanding()
public void setObservedLanding(ObservedLanding observedLandingIn)
observedLandingIn
- ObservedLandingpublic ObservedFishingTrip getObservedFishingTrip()
public void setObservedFishingTrip(ObservedFishingTrip observedFishingTripIn)
observedFishingTripIn
- ObservedFishingTrippublic 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.