fr.ifremer.allegro.data.survey.sale
Class SaleProduce

java.lang.Object
  extended by fr.ifremer.allegro.data.produce.Produce
      extended by fr.ifremer.allegro.data.produce.ProduceImpl
          extended by fr.ifremer.allegro.data.survey.sale.SaleProduce
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
SaleProduceImpl

public abstract class SaleProduce
extends ProduceImpl

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 .

See Also:
Serialized Form

Nested Class Summary
static class SaleProduce.Factory
          Constructs new instances of SaleProduce.
 
Constructor Summary
SaleProduce()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.produce.ProduceImpl class it will simply delegate the call up there.
 Buyer getBuyer()
           Acheteur concern?? par la vente (Optionnel)
 ExpectedSale getExpectedSale()
           
 Sale getSale()
           
 int hashCode()
          This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.produce.ProduceImpl class it will simply delegate the call up there.
 void setBuyer(Buyer buyer)
           
 void setExpectedSale(ExpectedSale expectedSale)
           
 void setSale(Sale sale)
           
 
Methods inherited from class fr.ifremer.allegro.data.produce.Produce
getBatch, getControlDate, getFishingAreas, getFishingOperation, getGear, getId, getIndividualCount, getIsDiscard, getLanding, getOtherTaxonGroup, getQualificationComments, getQualificationDate, getQualityFlag, getQuantificationMeasurements, getSortingMeasurements, getSubgroupCount, getTaxonGroup, getTaxonGroupOtherInformation, getTransshipment, getValidationDate, setBatch, setControlDate, setFishingAreas, setFishingOperation, setGear, setId, setIndividualCount, setIsDiscard, setLanding, setOtherTaxonGroup, setQualificationComments, setQualificationDate, setQualityFlag, setQuantificationMeasurements, setSortingMeasurements, setSubgroupCount, setTaxonGroup, setTaxonGroupOtherInformation, setTransshipment, setValidationDate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaleProduce

public SaleProduce()
Method Detail

getBuyer

public Buyer getBuyer()

Acheteur concern?? par la vente (Optionnel)


setBuyer

public void setBuyer(Buyer buyer)

getSale

public Sale getSale()

setSale

public void setSale(Sale sale)

getExpectedSale

public ExpectedSale getExpectedSale()

setExpectedSale

public void setExpectedSale(ExpectedSale expectedSale)

equals

public boolean equals(java.lang.Object object)
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.produce.ProduceImpl class it will simply delegate the call up there.

Overrides:
equals in class Produce
See Also:
Produce.equals(Object)

hashCode

public int hashCode()
This entity does not have any identifiers but since it extends the fr.ifremer.allegro.data.produce.ProduceImpl class it will simply delegate the call up there.

Overrides:
hashCode in class Produce
See Also:
Produce.hashCode()


Copyright © 2008-2010 IFREMER. All Rights Reserved.