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

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.produce.ProduceDaoBase
          extended by fr.ifremer.allegro.data.produce.ProduceDaoImpl
              extended by fr.ifremer.allegro.data.survey.sale.SaleProduceDaoBase
All Implemented Interfaces:
ProduceDao, SaleProduceDao
Direct Known Subclasses:
SaleProduceDaoImpl

public abstract class SaleProduceDaoBase
extends ProduceDaoImpl
implements SaleProduceDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.data.survey.sale.SaleProduce.

See Also:
SaleProduce

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.sale.SaleProduceDao
TRANSFORM_CLUSTERSALEPRODUCE, TRANSFORM_REMOTESALEPRODUCEFULLVO, TRANSFORM_REMOTESALEPRODUCENATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.produce.ProduceDao
TRANSFORM_CLUSTERPRODUCE, TRANSFORM_NONE, TRANSFORM_REMOTEPRODUCEFULLVO, TRANSFORM_REMOTEPRODUCENATURALID
 
Constructor Summary
SaleProduceDaoBase()
           
 
Method Summary
 void clusterSaleProduceToEntity(ClusterSaleProduce source, SaleProduce target, boolean copyIfNull)
          Copies the fields of ClusterSaleProduce to the specified entity.
 void clusterSaleProduceToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSaleProduce to this DAO's entity.
 SaleProduce create(java.lang.Boolean isDiscard, java.lang.Float subgroupCount, java.lang.Short individualCount, java.lang.String taxonGroupOtherInformation, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Batch batch, java.util.Collection sortingMeasurements, java.util.Collection quantificationMeasurements, Landing landing, Gear gear, TaxonGroup otherTaxonGroup, TaxonGroup taxonGroup, java.util.Collection fishingAreas, FishingOperation fishingOperation, Transshipment transshipment, QualityFlag qualityFlag, Buyer buyer, Sale sale, ExpectedSale expectedSale)
           Creates a new fr.ifremer.allegro.data.survey.sale.SaleProduce instance from all attributes and properties and adds it to the persistent store.
 SaleProduce create(java.lang.Boolean isDiscard, QualityFlag qualityFlag, java.util.Collection quantificationMeasurements, TaxonGroup taxonGroup)
           Creates a new fr.ifremer.allegro.data.produce.Produce instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.produce.Produce and adds from the passed in entities collection
 java.lang.Object create(int transform, java.lang.Boolean isDiscard, java.lang.Float subgroupCount, java.lang.Short individualCount, java.lang.String taxonGroupOtherInformation, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Batch batch, java.util.Collection sortingMeasurements, java.util.Collection quantificationMeasurements, Landing landing, Gear gear, TaxonGroup otherTaxonGroup, TaxonGroup taxonGroup, java.util.Collection fishingAreas, FishingOperation fishingOperation, Transshipment transshipment, QualityFlag qualityFlag, Buyer buyer, Sale sale, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.create(java.lang.Boolean,java.lang.Float,java.lang.Short,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.batch.Batch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.TaxonGroup,java.util.Collection,fr.ifremer.allegro.data.operation.FishingOperation,fr.ifremer.allegro.data.transshipment.Transshipment,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.buyer.Buyer,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Boolean isDiscard, QualityFlag qualityFlag, java.util.Collection quantificationMeasurements, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as ProduceDao.create(fr.ifremer.allegro.data.produce.Produce) with an additional flag called transform.
 java.lang.Object create(int transform, SaleProduce saleProduce)
           Does the same thing as SaleProduceDao.create(fr.ifremer.allegro.data.survey.sale.SaleProduce) with an additional flag called transform.
 SaleProduce create(SaleProduce saleProduce)
          Creates an instance of fr.ifremer.allegro.data.survey.sale.SaleProduce and adds it to the persistent store.
 SaleProduce createFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
           
 java.util.Collection findProduceByBatch(Batch batch)
           
 java.util.Collection findProduceByBatch(int transform, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform.
 java.util.Collection findProduceByBatch(int pageNumber, int pageSize, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByBatch(int transform, int pageNumber, int pageSize, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByBatch(int transform, java.lang.String queryString, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findProduceByBatch(int transform, java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByBatch(java.lang.String queryString, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findProduceByBatch(java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as ProduceDao.findProduceByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByFishingOperation(FishingOperation fishingOperation)
           
 java.util.Collection findProduceByFishingOperation(int transform, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional flag called transform.
 java.util.Collection findProduceByFishingOperation(int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByFishingOperation(int transform, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByFishingOperation(int transform, java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findProduceByFishingOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByFishingOperation(java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findProduceByFishingOperation(java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as ProduceDao.findProduceByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByGear(Gear gear)
           
 java.util.Collection findProduceByGear(int transform, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findProduceByGear(int pageNumber, int pageSize, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByGear(int transform, int pageNumber, int pageSize, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByGear(int transform, java.lang.String queryString, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findProduceByGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByGear(java.lang.String queryString, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findProduceByGear(java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as ProduceDao.findProduceByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 Produce findProduceById(java.lang.Integer id)
           
 java.lang.Object findProduceById(int transform, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findProduceById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceById(int, java.lang.Integer) with an additional argument called queryString.
 Produce findProduceById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findProduceByLanding(int transform, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByLanding(int pageNumber, int pageSize, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByLanding(int transform, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform.
 java.util.Collection findProduceByLanding(int transform, java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByLanding(int transform, java.lang.String queryString, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 java.util.Collection findProduceByLanding(Landing landing)
           
 java.util.Collection findProduceByLanding(java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByLanding(java.lang.String queryString, Landing landing)
           Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 Produce findProduceByNaturalId(java.lang.Integer id)
           
 java.lang.Object findProduceByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findProduceByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Produce findProduceByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ProduceDao.findProduceByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findProduceByOtherTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByOtherTaxonGroup(int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByOtherTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByOtherTaxonGroup(int transform, java.lang.String queryString, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findProduceByOtherTaxonGroup(int transform, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findProduceByOtherTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByOtherTaxonGroup(java.lang.String queryString, TaxonGroup otherTaxonGroup)
           Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findProduceByOtherTaxonGroup(TaxonGroup otherTaxonGroup)
           
 java.util.Collection findProduceByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findProduceByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findProduceByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findProduceByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findProduceByTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTaxonGroup(int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTaxonGroup(int transform, java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findProduceByTaxonGroup(int transform, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findProduceByTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTaxonGroup(java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findProduceByTaxonGroup(TaxonGroup taxonGroup)
           
 java.util.Collection findProduceByTransshipment(int transform, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTransshipment(int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTransshipment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTransshipment(int transform, java.lang.String queryString, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString.
 java.util.Collection findProduceByTransshipment(int transform, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform.
 java.util.Collection findProduceByTransshipment(java.lang.String queryString, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findProduceByTransshipment(java.lang.String queryString, Transshipment transshipment)
           Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString.
 java.util.Collection findProduceByTransshipment(Transshipment transshipment)
           
 java.util.Collection findSaleProduceByBatch(Batch batch)
           
 java.util.Collection findSaleProduceByBatch(int transform, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform.
 java.util.Collection findSaleProduceByBatch(int pageNumber, int pageSize, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBatch(int transform, int pageNumber, int pageSize, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBatch(int transform, java.lang.String queryString, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findSaleProduceByBatch(int transform, java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBatch(java.lang.String queryString, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findSaleProduceByBatch(java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as SaleProduceDao.findSaleProduceByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBuyer(Buyer buyer)
           
 java.util.Collection findSaleProduceByBuyer(int transform, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional flag called transform.
 java.util.Collection findSaleProduceByBuyer(int pageNumber, int pageSize, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBuyer(int transform, int pageNumber, int pageSize, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBuyer(int transform, java.lang.String queryString, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer) with an additional argument called queryString.
 java.util.Collection findSaleProduceByBuyer(int transform, java.lang.String queryString, int pageNumber, int pageSize, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, String, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByBuyer(java.lang.String queryString, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional argument called queryString.
 java.util.Collection findSaleProduceByBuyer(java.lang.String queryString, int pageNumber, int pageSize, Buyer buyer)
           Does the same thing as SaleProduceDao.findSaleProduceByBuyer(String, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByExpectedSale(ExpectedSale expectedSale)
           
 java.util.Collection findSaleProduceByExpectedSale(int transform, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform.
 java.util.Collection findSaleProduceByExpectedSale(int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByExpectedSale(int transform, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByExpectedSale(int transform, java.lang.String queryString, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString.
 java.util.Collection findSaleProduceByExpectedSale(int transform, java.lang.String queryString, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByExpectedSale(java.lang.String queryString, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString.
 java.util.Collection findSaleProduceByExpectedSale(java.lang.String queryString, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByFishingOperation(FishingOperation fishingOperation)
           
 java.util.Collection findSaleProduceByFishingOperation(int transform, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional flag called transform.
 java.util.Collection findSaleProduceByFishingOperation(int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByFishingOperation(int transform, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByFishingOperation(int transform, java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findSaleProduceByFishingOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByFishingOperation(java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findSaleProduceByFishingOperation(java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByGear(Gear gear)
           
 java.util.Collection findSaleProduceByGear(int transform, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findSaleProduceByGear(int pageNumber, int pageSize, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByGear(int transform, int pageNumber, int pageSize, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByGear(int transform, java.lang.String queryString, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findSaleProduceByGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByGear(java.lang.String queryString, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findSaleProduceByGear(java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as SaleProduceDao.findSaleProduceByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 SaleProduce findSaleProduceById(java.lang.Integer id)
           
 java.lang.Object findSaleProduceById(int transform, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleProduceById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceById(int, java.lang.Integer) with an additional argument called queryString.
 SaleProduce findSaleProduceById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSaleProduceByLanding(int transform, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByLanding(int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByLanding(int transform, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform.
 java.util.Collection findSaleProduceByLanding(int transform, java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByLanding(int transform, java.lang.String queryString, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 java.util.Collection findSaleProduceByLanding(Landing landing)
           
 java.util.Collection findSaleProduceByLanding(java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByLanding(java.lang.String queryString, Landing landing)
           Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 SaleProduce findSaleProduceByNaturalId(java.lang.Integer id)
           
 java.lang.Object findSaleProduceByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleProduceByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 SaleProduce findSaleProduceByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSaleProduceByOtherTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByOtherTaxonGroup(int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByOtherTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByOtherTaxonGroup(int transform, java.lang.String queryString, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSaleProduceByOtherTaxonGroup(int transform, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findSaleProduceByOtherTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByOtherTaxonGroup(java.lang.String queryString, TaxonGroup otherTaxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSaleProduceByOtherTaxonGroup(TaxonGroup otherTaxonGroup)
           
 java.util.Collection findSaleProduceByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findSaleProduceByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleProduceByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findSaleProduceByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleProduceBySale(int transform, int pageNumber, int pageSize, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceBySale(int pageNumber, int pageSize, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceBySale(int transform, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional flag called transform.
 java.util.Collection findSaleProduceBySale(int transform, java.lang.String queryString, int pageNumber, int pageSize, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(int, String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceBySale(int transform, java.lang.String queryString, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString.
 java.util.Collection findSaleProduceBySale(Sale sale)
           
 java.util.Collection findSaleProduceBySale(java.lang.String queryString, int pageNumber, int pageSize, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceBySale(java.lang.String queryString, Sale sale)
           Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString.
 java.util.Collection findSaleProduceByTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTaxonGroup(int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTaxonGroup(int transform, java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSaleProduceByTaxonGroup(int transform, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findSaleProduceByTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTaxonGroup(java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSaleProduceByTaxonGroup(TaxonGroup taxonGroup)
           
 java.util.Collection findSaleProduceByTransshipment(int transform, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTransshipment(int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTransshipment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTransshipment(int transform, java.lang.String queryString, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString.
 java.util.Collection findSaleProduceByTransshipment(int transform, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform.
 java.util.Collection findSaleProduceByTransshipment(java.lang.String queryString, int pageNumber, int pageSize, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleProduceByTransshipment(java.lang.String queryString, Transshipment transshipment)
           Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString.
 java.util.Collection findSaleProduceByTransshipment(Transshipment transshipment)
           
 ClusterSaleProduce[] getAllClusterSaleProduce(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllProduce()
           
 java.util.Collection getAllProduce(int transform)
           Does the same thing as ProduceDao.getAllProduce() with an additional flag called transform.
 java.util.Collection getAllProduce(int pageNumber, int pageSize)
           Does the same thing as ProduceDao.getAllProduce() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllProduce(int transform, int pageNumber, int pageSize)
           Does the same thing as ProduceDao.getAllProduce(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllProduce(int transform, java.lang.String queryString)
           Does the same thing as ProduceDao.getAllProduce(int) with an additional argument called queryString.
 java.util.Collection getAllProduce(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as ProduceDao.getAllProduce(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllProduce(java.lang.String queryString)
           Does the same thing as ProduceDao.getAllProduce() with an additional argument called queryString.
 java.util.Collection getAllProduce(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as ProduceDao.getAllProduce(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleProduce()
           
 java.util.Collection getAllSaleProduce(int transform)
           Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional flag called transform.
 java.util.Collection getAllSaleProduce(int pageNumber, int pageSize)
           Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleProduce(int transform, int pageNumber, int pageSize)
           Does the same thing as SaleProduceDao.getAllSaleProduce(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleProduce(int transform, java.lang.String queryString)
           Does the same thing as SaleProduceDao.getAllSaleProduce(int) with an additional argument called queryString.
 java.util.Collection getAllSaleProduce(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SaleProduceDao.getAllSaleProduce(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleProduce(java.lang.String queryString)
           Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional argument called queryString.
 java.util.Collection getAllSaleProduce(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SaleProduceDao.getAllSaleProduce(String) with an additional two arguments called pageNumber and pageSize.
protected  BuyerDao getBuyerDao()
          Gets the reference to buyerDao.
protected  ExpectedSaleDao getExpectedSaleDao()
          Gets the reference to expectedSaleDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  SaleDao getSaleDao()
          Gets the reference to saleDao.
protected abstract  SaleProduce handleCreateFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
          Performs the core logic for createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
protected abstract  ClusterSaleProduce[] handleGetAllClusterSaleProduce(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 SaleProduce load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.produce.Produce from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as ProduceDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Produce.
 java.util.Collection loadAll(int transform)
           Does the same thing as ProduceDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as ProduceDao.loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as ProduceDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO source, SaleProduce target, boolean copyIfNull)
          Copies the fields of RemoteSaleProduceFullVO to the specified entity.
 void remoteSaleProduceFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleProduceFullVO to this DAO's entity.
 void remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId source, SaleProduce target, boolean copyIfNull)
          Copies the fields of RemoteSaleProduceNaturalId to the specified entity.
 void remoteSaleProduceNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleProduceNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.produce.Produce having the given identifier from the persistent store.
 void remove(SaleProduce saleProduce)
          Removes the instance of fr.ifremer.allegro.data.survey.sale.SaleProduce from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as ProduceDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 void setBuyerDao(BuyerDao buyerDao)
          Sets the reference to buyerDao.
 void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
          Sets the reference to expectedSaleDao.
 void setSaleDao(SaleDao saleDao)
          Sets the reference to saleDao.
protected  ClusterSaleProduce toClusterSaleProduce(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterSaleProduce toClusterSaleProduce(SaleProduce entity)
          Converts this DAO's entity to an object of type ClusterSaleProduce.
 void toClusterSaleProduce(SaleProduce source, ClusterSaleProduce target)
          Copies the fields of the specified entity to the target value object.
 ClusterSaleProduce[] toClusterSaleProduceArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSaleProduce.
 void toClusterSaleProduceCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSaleProduce.
protected  SaleProduce toEntity(java.lang.Object[] row)
           
protected  RemoteSaleProduceFullVO toRemoteSaleProduceFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteSaleProduceFullVO toRemoteSaleProduceFullVO(SaleProduce entity)
          Converts this DAO's entity to an object of type RemoteSaleProduceFullVO.
 void toRemoteSaleProduceFullVO(SaleProduce source, RemoteSaleProduceFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleProduceFullVO[] toRemoteSaleProduceFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleProduceFullVO.
 void toRemoteSaleProduceFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleProduceFullVO.
protected  RemoteSaleProduceNaturalId toRemoteSaleProduceNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteSaleProduceNaturalId toRemoteSaleProduceNaturalId(SaleProduce entity)
          Converts this DAO's entity to an object of type RemoteSaleProduceNaturalId.
 void toRemoteSaleProduceNaturalId(SaleProduce source, RemoteSaleProduceNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleProduceNaturalId[] toRemoteSaleProduceNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleProduceNaturalId.
 void toRemoteSaleProduceNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleProduceNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.sale.SaleProduce) method.
protected  java.lang.Object transformEntity(int transform, SaleProduce entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.survey.sale.SaleProduceDao, please note that the ProduceDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(SaleProduce saleProduce)
          Updates the saleProduce instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.data.produce.ProduceDaoImpl
clusterProduceToEntity, clusterProduceToEntity, handleCreateFromClusterProduce, handleGetAllClusterProduce, remoteProduceFullVOToEntity, remoteProduceFullVOToEntity, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntity, toClusterProduce, toClusterProduce, toRemoteProduceFullVO, toRemoteProduceFullVO, toRemoteProduceNaturalId, toRemoteProduceNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.produce.ProduceDaoBase
clusterProduceToEntityCollection, create, create, create, create, createFromClusterProduce, getAllClusterProduce, getBatchDao, getFishingAreaDao, getFishingOperationDao, getGearDao, getLandingDao, getQualityFlagDao, getQuantificationMeasurementDao, getSortingMeasurementDao, getTaxonGroupDao, getTransshipmentDao, remoteProduceFullVOToEntityCollection, remoteProduceNaturalIdToEntityCollection, remove, setBatchDao, setFishingAreaDao, setFishingOperationDao, setGearDao, setLandingDao, setQualityFlagDao, setQuantificationMeasurementDao, setSortingMeasurementDao, setTaxonGroupDao, setTransshipmentDao, toClusterProduce, toClusterProduceArray, toClusterProduceCollection, toRemoteProduceFullVO, toRemoteProduceFullVOArray, toRemoteProduceFullVOCollection, toRemoteProduceNaturalId, toRemoteProduceNaturalIdArray, toRemoteProduceNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.survey.sale.SaleProduceDao
clusterSaleProduceToEntity, remoteSaleProduceFullVOToEntity, remoteSaleProduceNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.data.produce.ProduceDao
clusterProduceToEntity, clusterProduceToEntity, clusterProduceToEntityCollection, create, create, create, create, createFromClusterProduce, getAllClusterProduce, remoteProduceFullVOToEntity, remoteProduceFullVOToEntity, remoteProduceFullVOToEntityCollection, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntityCollection, remove, toClusterProduce, toClusterProduce, toClusterProduceArray, toClusterProduceCollection, toRemoteProduceFullVO, toRemoteProduceFullVO, toRemoteProduceFullVOArray, toRemoteProduceFullVOCollection, toRemoteProduceNaturalId, toRemoteProduceNaturalId, toRemoteProduceNaturalIdArray, toRemoteProduceNaturalIdCollection, update
 

Constructor Detail

SaleProduceDaoBase

public SaleProduceDaoBase()
Method Detail

setSaleDao

public void setSaleDao(SaleDao saleDao)
Sets the reference to saleDao.


getSaleDao

protected SaleDao getSaleDao()
Gets the reference to saleDao.


setBuyerDao

public void setBuyerDao(BuyerDao buyerDao)
Sets the reference to buyerDao.


getBuyerDao

protected BuyerDao getBuyerDao()
Gets the reference to buyerDao.


setExpectedSaleDao

public void setExpectedSaleDao(ExpectedSaleDao expectedSaleDao)
Sets the reference to expectedSaleDao.


getExpectedSaleDao

protected ExpectedSaleDao getExpectedSaleDao()
Gets the reference to expectedSaleDao.


load

public java.lang.Object load(int transform,
                             java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.load(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined in this class then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
load in interface ProduceDao
Specified by:
load in interface SaleProduceDao
Overrides:
load in class ProduceDaoBase
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
SaleProduceDao.load(int, java.lang.Integer)

load

public SaleProduce load(java.lang.Integer id)
Description copied from interface: ProduceDao
Loads an instance of fr.ifremer.allegro.data.produce.Produce from the persistent store.

Specified by:
load in interface ProduceDao
Specified by:
load in interface SaleProduceDao
Overrides:
load in class ProduceDaoBase
See Also:
SaleProduceDao.load(java.lang.Integer)

loadAll

public java.util.Collection loadAll()
Description copied from interface: ProduceDao
Loads all entities of type Produce.

Specified by:
loadAll in interface ProduceDao
Specified by:
loadAll in interface SaleProduceDao
Overrides:
loadAll in class ProduceDaoBase
Returns:
the loaded entities.
See Also:
SaleProduceDao.loadAll()

loadAll

public java.util.Collection loadAll(int transform)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.loadAll() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
loadAll in interface ProduceDao
Specified by:
loadAll in interface SaleProduceDao
Overrides:
loadAll in class ProduceDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
SaleProduceDao.loadAll(int)

loadAll

public java.util.Collection loadAll(int pageNumber,
                                    int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.loadAll() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface ProduceDao
Specified by:
loadAll in interface SaleProduceDao
Overrides:
loadAll in class ProduceDaoBase
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
SaleProduceDao.loadAll(int, int)

loadAll

public java.util.Collection loadAll(int transform,
                                    int pageNumber,
                                    int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.loadAll(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface ProduceDao
Specified by:
loadAll in interface SaleProduceDao
Overrides:
loadAll in class ProduceDaoBase
Parameters:
transform - the flag indicating what transformation to use.
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
SaleProduceDao.loadAll(int, int, int)

create

public SaleProduce create(SaleProduce saleProduce)
Description copied from interface: SaleProduceDao
Creates an instance of fr.ifremer.allegro.data.survey.sale.SaleProduce and adds it to the persistent store.

Specified by:
create in interface SaleProduceDao
See Also:
SaleProduceDao.create(fr.ifremer.allegro.data.survey.sale.SaleProduce)

create

public java.lang.Object create(int transform,
                               SaleProduce saleProduce)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.create(fr.ifremer.allegro.data.survey.sale.SaleProduce) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface SaleProduceDao
See Also:
SaleProduceDao.create(int transform, fr.ifremer.allegro.data.survey.sale.SaleProduce)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: ProduceDao
Creates a new instance of fr.ifremer.allegro.data.produce.Produce and adds from the passed in entities collection

Specified by:
create in interface ProduceDao
Specified by:
create in interface SaleProduceDao
Overrides:
create in class ProduceDaoBase
Parameters:
entities - the collection of fr.ifremer.allegro.data.produce.Produce instances to create.
Returns:
the created instances.
See Also:
SaleProduceDao.create(java.util.Collection)

create

public java.util.Collection create(int transform,
                                   java.util.Collection entities)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.create(fr.ifremer.allegro.data.produce.Produce) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
create in interface ProduceDao
Specified by:
create in interface SaleProduceDao
Overrides:
create in class ProduceDaoBase
See Also:
SaleProduceDao.create(int, java.util.Collection)

create

public SaleProduce create(java.lang.Boolean isDiscard,
                          java.lang.Float subgroupCount,
                          java.lang.Short individualCount,
                          java.lang.String taxonGroupOtherInformation,
                          java.util.Date controlDate,
                          java.util.Date validationDate,
                          java.util.Date qualificationDate,
                          java.lang.String qualificationComments,
                          Batch batch,
                          java.util.Collection sortingMeasurements,
                          java.util.Collection quantificationMeasurements,
                          Landing landing,
                          Gear gear,
                          TaxonGroup otherTaxonGroup,
                          TaxonGroup taxonGroup,
                          java.util.Collection fishingAreas,
                          FishingOperation fishingOperation,
                          Transshipment transshipment,
                          QualityFlag qualityFlag,
                          Buyer buyer,
                          Sale sale,
                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Creates a new fr.ifremer.allegro.data.survey.sale.SaleProduce instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface SaleProduceDao
See Also:
fr.ifremer.allegro.data.produce.ProduceDao#create(java.lang.Boolean,java.lang.Float,java.lang.Short,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.batch.Batch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.TaxonGroup,java.util.Collection,fr.ifremer.allegro.data.operation.FishingOperation,fr.ifremer.allegro.data.transshipment.Transshipment,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.buyer.Buyer,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale)

create

public java.lang.Object create(int transform,
                               java.lang.Boolean isDiscard,
                               java.lang.Float subgroupCount,
                               java.lang.Short individualCount,
                               java.lang.String taxonGroupOtherInformation,
                               java.util.Date controlDate,
                               java.util.Date validationDate,
                               java.util.Date qualificationDate,
                               java.lang.String qualificationComments,
                               Batch batch,
                               java.util.Collection sortingMeasurements,
                               java.util.Collection quantificationMeasurements,
                               Landing landing,
                               Gear gear,
                               TaxonGroup otherTaxonGroup,
                               TaxonGroup taxonGroup,
                               java.util.Collection fishingAreas,
                               FishingOperation fishingOperation,
                               Transshipment transshipment,
                               QualityFlag qualityFlag,
                               Buyer buyer,
                               Sale sale,
                               ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.create(java.lang.Boolean,java.lang.Float,java.lang.Short,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.batch.Batch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.TaxonGroup,java.util.Collection,fr.ifremer.allegro.data.operation.FishingOperation,fr.ifremer.allegro.data.transshipment.Transshipment,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.buyer.Buyer,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface SaleProduceDao
See Also:
fr.ifremer.allegro.data.produce.ProduceDao#create(int, java.lang.Boolean,java.lang.Float,java.lang.Short,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.batch.Batch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.TaxonGroup,java.util.Collection,fr.ifremer.allegro.data.operation.FishingOperation,fr.ifremer.allegro.data.transshipment.Transshipment,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.buyer.Buyer,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale)

create

public SaleProduce create(java.lang.Boolean isDiscard,
                          QualityFlag qualityFlag,
                          java.util.Collection quantificationMeasurements,
                          TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Creates a new fr.ifremer.allegro.data.produce.Produce instance from only required properties (attributes and association ends) and adds it to the persistent store.

Specified by:
create in interface ProduceDao
Specified by:
create in interface SaleProduceDao
Overrides:
create in class ProduceDaoBase
See Also:
SaleProduceDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.referential.taxon.TaxonGroup)

create

public java.lang.Object create(int transform,
                               java.lang.Boolean isDiscard,
                               QualityFlag qualityFlag,
                               java.util.Collection quantificationMeasurements,
                               TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOTWILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface ProduceDao
Specified by:
create in interface SaleProduceDao
Overrides:
create in class ProduceDaoBase
See Also:
SaleProduceDao.create(int, java.lang.Boolean,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.referential.taxon.TaxonGroup)

update

public void update(SaleProduce saleProduce)
Description copied from interface: SaleProduceDao
Updates the saleProduce instance in the persistent store.

Specified by:
update in interface SaleProduceDao
See Also:
SaleProduceDao.update(fr.ifremer.allegro.data.survey.sale.SaleProduce)

update

public void update(java.util.Collection entities)
Description copied from interface: ProduceDao
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface ProduceDao
Specified by:
update in interface SaleProduceDao
Overrides:
update in class ProduceDaoBase
See Also:
ProduceDao.update(java.util.Collection)

remove

public void remove(SaleProduce saleProduce)
Description copied from interface: SaleProduceDao
Removes the instance of fr.ifremer.allegro.data.survey.sale.SaleProduce from the persistent store.

Specified by:
remove in interface SaleProduceDao
See Also:
SaleProduceDao.remove(fr.ifremer.allegro.data.survey.sale.SaleProduce)

remove

public void remove(java.lang.Integer id)
Description copied from interface: ProduceDao
Removes the instance of fr.ifremer.allegro.data.produce.Produce having the given identifier from the persistent store.

Specified by:
remove in interface ProduceDao
Specified by:
remove in interface SaleProduceDao
Overrides:
remove in class ProduceDaoBase
See Also:
SaleProduceDao.remove(java.lang.Integer)

remove

public void remove(java.util.Collection entities)
Description copied from interface: ProduceDao
Removes all entities in the given entities collection.

Specified by:
remove in interface ProduceDao
Specified by:
remove in interface SaleProduceDao
Overrides:
remove in class ProduceDaoBase
See Also:
ProduceDao.remove(java.util.Collection)

getAllSaleProduce

public java.util.Collection getAllSaleProduce()
Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce()

getAllSaleProduce

public java.util.Collection getAllSaleProduce(int transform)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(int)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(java.lang.String queryString)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.getAllSaleProduce().

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(java.lang.String)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(int pageNumber,
                                              int pageSize)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(int, int)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce(String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(String, int, int)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(int transform,
                                              java.lang.String queryString)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.getAllSaleProduce(int).

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(int, String)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(int transform,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(int, int, int)

getAllSaleProduce

public java.util.Collection getAllSaleProduce(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.getAllSaleProduce(int, String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllSaleProduce(int, java.lang.String, int, int)

findSaleProduceById

public SaleProduce findSaleProduceById(java.lang.Integer id)
Specified by:
findSaleProduceById in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceById(java.lang.Integer)

findSaleProduceById

public java.lang.Object findSaleProduceById(int transform,
                                            java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceById in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceById(int, java.lang.Integer)

findSaleProduceById

public SaleProduce findSaleProduceById(java.lang.String queryString,
                                       java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceById(java.lang.Integer).

Specified by:
findSaleProduceById in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceById(java.lang.String, java.lang.Integer)

findSaleProduceById

public java.lang.Object findSaleProduceById(int transform,
                                            java.lang.String queryString,
                                            java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceById(int, java.lang.Integer id).

Specified by:
findSaleProduceById in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceById(int, java.lang.String, java.lang.Integer)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(Sale sale)
Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(int transform,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(java.lang.String queryString,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale).

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(java.lang.String, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(int pageNumber,
                                                  int pageSize,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(int, int, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(String, int, int, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(int transform,
                                                  java.lang.String queryString,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale sale).

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(int, String, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(int, int, int, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceBySale

public java.util.Collection findSaleProduceBySale(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Sale sale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceBySale(int, String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceBySale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceBySale(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.sale.Sale)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(Buyer buyer)
Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(int transform,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(java.lang.String queryString,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer).

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(java.lang.String, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(int pageNumber,
                                                   int pageSize,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(int, int, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(String, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(String, int, int, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(int transform,
                                                   java.lang.String queryString,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer buyer).

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(int, String, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(int transform,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(int, int, int, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByBuyer

public java.util.Collection findSaleProduceByBuyer(int transform,
                                                   java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Buyer buyer)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBuyer(int, String, fr.ifremer.allegro.referential.buyer.Buyer) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBuyer in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBuyer(int, java.lang.String, int, int, fr.ifremer.allegro.referential.buyer.Buyer)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(ExpectedSale expectedSale)
Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(int transform,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(java.lang.String queryString,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale).

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(java.lang.String, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(int pageNumber,
                                                          int pageSize,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(int, int, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(String, int, int, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(int transform,
                                                          java.lang.String queryString,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale expectedSale).

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(int, String, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(int, int, int, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByExpectedSale

public java.util.Collection findSaleProduceByExpectedSale(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          ExpectedSale expectedSale)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByExpectedSale(int, String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByExpectedSale in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByExpectedSale(int, java.lang.String, int, int, fr.ifremer.allegro.data.sale.ExpectedSale)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(TaxonGroup otherTaxonGroup)
Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(int transform,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(java.lang.String queryString,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(java.lang.String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(int pageNumber,
                                                             int pageSize,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(int transform,
                                                             java.lang.String queryString,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup otherTaxonGroup).

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByOtherTaxonGroup

public java.util.Collection findSaleProduceByOtherTaxonGroup(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             TaxonGroup otherTaxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByOtherTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByOtherTaxonGroup(int, java.lang.String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(TaxonGroup taxonGroup)
Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(int transform,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(java.lang.String queryString,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(java.lang.String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(int pageNumber,
                                                        int pageSize,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(int transform,
                                                        java.lang.String queryString,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup taxonGroup).

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(int, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByTaxonGroup

public java.util.Collection findSaleProduceByTaxonGroup(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        TaxonGroup taxonGroup)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTaxonGroup in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTaxonGroup(int, java.lang.String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(Landing landing)
Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(int transform,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(java.lang.String queryString,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing).

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(java.lang.String, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(int pageNumber,
                                                     int pageSize,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(int transform,
                                                     java.lang.String queryString,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing landing).

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(int transform,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(int, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByLanding

public java.util.Collection findSaleProduceByLanding(int transform,
                                                     java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Landing landing)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByLanding in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByLanding(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(Gear gear)
Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(int transform,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(java.lang.String queryString,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear).

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(java.lang.String, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(int pageNumber,
                                                  int pageSize,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(int, int, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(int transform,
                                                  java.lang.String queryString,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear gear).

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(int, int, int, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByGear

public java.util.Collection findSaleProduceByGear(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Gear gear)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByGear in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByGear(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(Transshipment transshipment)
Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(int transform,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(java.lang.String queryString,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment).

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(java.lang.String, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(int pageNumber,
                                                           int pageSize,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(String, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(int transform,
                                                           java.lang.String queryString,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment transshipment).

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(int, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByTransshipment

public java.util.Collection findSaleProduceByTransshipment(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Transshipment transshipment)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByTransshipment in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByTransshipment(int, java.lang.String, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(Batch batch)
Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(int transform,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(java.lang.String queryString,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch).

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(java.lang.String, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(int pageNumber,
                                                   int pageSize,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(int, int, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(String, int, int, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(int transform,
                                                   java.lang.String queryString,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch batch).

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(int transform,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(int, int, int, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByBatch

public java.util.Collection findSaleProduceByBatch(int transform,
                                                   java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Batch batch)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByBatch in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByBatch(int, java.lang.String, int, int, fr.ifremer.allegro.data.batch.Batch)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(FishingOperation fishingOperation)
Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(int transform,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(java.lang.String queryString,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation).

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(java.lang.String, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(int pageNumber,
                                                              int pageSize,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(String, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(int transform,
                                                              java.lang.String queryString,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation fishingOperation).

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(int transform,
                                                              int pageNumber,
                                                              int pageSize,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(int, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByFishingOperation

public java.util.Collection findSaleProduceByFishingOperation(int transform,
                                                              java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              FishingOperation fishingOperation)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByFishingOperation in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByFishingOperation(int, java.lang.String, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(QualityFlag qualityFlag)
Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(int transform,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(java.lang.String queryString,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(int transform,
                                                         java.lang.String queryString,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByQualityFlag

public java.util.Collection findSaleProduceByQualityFlag(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findSaleProduceByQualityFlag in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleProduceByNaturalId

public SaleProduce findSaleProduceByNaturalId(java.lang.Integer id)
Specified by:
findSaleProduceByNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer)

findSaleProduceByNaturalId

public java.lang.Object findSaleProduceByNaturalId(int transform,
                                                   java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findSaleProduceByNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByNaturalId(int, java.lang.Integer)

findSaleProduceByNaturalId

public SaleProduce findSaleProduceByNaturalId(java.lang.String queryString,
                                              java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByNaturalId(java.lang.Integer).

Specified by:
findSaleProduceByNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByNaturalId(java.lang.String, java.lang.Integer)

findSaleProduceByNaturalId

public java.lang.Object findSaleProduceByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.lang.Integer id)
Description copied from interface: SaleProduceDao

Does the same thing as SaleProduceDao.findSaleProduceByNaturalId(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleProduceDao.findSaleProduceByNaturalId(int, java.lang.Integer id).

Specified by:
findSaleProduceByNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.findSaleProduceByNaturalId(int, java.lang.String, java.lang.Integer)

getAllProduce

public java.util.Collection getAllProduce()
Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce()

getAllProduce

public java.util.Collection getAllProduce(int transform)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(int)

getAllProduce

public java.util.Collection getAllProduce(java.lang.String queryString)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce() with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.getAllProduce().

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(java.lang.String)

getAllProduce

public java.util.Collection getAllProduce(int pageNumber,
                                          int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(int, int)

getAllProduce

public java.util.Collection getAllProduce(java.lang.String queryString,
                                          int pageNumber,
                                          int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce(String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(String, int, int)

getAllProduce

public java.util.Collection getAllProduce(int transform,
                                          java.lang.String queryString)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.getAllProduce(int).

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(int, String)

getAllProduce

public java.util.Collection getAllProduce(int transform,
                                          int pageNumber,
                                          int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(int, int, int)

getAllProduce

public java.util.Collection getAllProduce(int transform,
                                          java.lang.String queryString,
                                          int pageNumber,
                                          int pageSize)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.getAllProduce(int, String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllProduce in interface ProduceDao
Overrides:
getAllProduce in class ProduceDaoBase
See Also:
ProduceDao.getAllProduce(int, java.lang.String, int, int)

findProduceById

public Produce findProduceById(java.lang.Integer id)
Specified by:
findProduceById in interface ProduceDao
Overrides:
findProduceById in class ProduceDaoBase
See Also:
ProduceDao.findProduceById(java.lang.Integer)

findProduceById

public java.lang.Object findProduceById(int transform,
                                        java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceById in interface ProduceDao
Overrides:
findProduceById in class ProduceDaoBase
See Also:
ProduceDao.findProduceById(int, java.lang.Integer)

findProduceById

public Produce findProduceById(java.lang.String queryString,
                               java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceById(java.lang.Integer).

Specified by:
findProduceById in interface ProduceDao
Overrides:
findProduceById in class ProduceDaoBase
See Also:
ProduceDao.findProduceById(java.lang.String, java.lang.Integer)

findProduceById

public java.lang.Object findProduceById(int transform,
                                        java.lang.String queryString,
                                        java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceById(int, java.lang.Integer id).

Specified by:
findProduceById in interface ProduceDao
Overrides:
findProduceById in class ProduceDaoBase
See Also:
ProduceDao.findProduceById(int, java.lang.String, java.lang.Integer)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(TaxonGroup otherTaxonGroup)
Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(int transform,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(java.lang.String queryString,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(java.lang.String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(int pageNumber,
                                                         int pageSize,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(int transform,
                                                         java.lang.String queryString,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup otherTaxonGroup).

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(int, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByOtherTaxonGroup

public java.util.Collection findProduceByOtherTaxonGroup(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         TaxonGroup otherTaxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByOtherTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByOtherTaxonGroup in interface ProduceDao
Overrides:
findProduceByOtherTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByOtherTaxonGroup(int, java.lang.String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(TaxonGroup taxonGroup)
Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(int transform,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(java.lang.String queryString,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(java.lang.String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(int pageNumber,
                                                    int pageSize,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(int transform,
                                                    java.lang.String queryString,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup taxonGroup).

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(int transform,
                                                    int pageNumber,
                                                    int pageSize,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(int, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByTaxonGroup

public java.util.Collection findProduceByTaxonGroup(int transform,
                                                    java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    TaxonGroup taxonGroup)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTaxonGroup in interface ProduceDao
Overrides:
findProduceByTaxonGroup in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTaxonGroup(int, java.lang.String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findProduceByLanding

public java.util.Collection findProduceByLanding(Landing landing)
Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(int transform,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(java.lang.String queryString,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing).

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(java.lang.String, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(int pageNumber,
                                                 int pageSize,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(int transform,
                                                 java.lang.String queryString,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing landing).

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(int transform,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(int, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByLanding

public java.util.Collection findProduceByLanding(int transform,
                                                 java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Landing landing)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByLanding in interface ProduceDao
Overrides:
findProduceByLanding in class ProduceDaoBase
See Also:
ProduceDao.findProduceByLanding(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findProduceByGear

public java.util.Collection findProduceByGear(Gear gear)
Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(int transform,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(java.lang.String queryString,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear).

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(java.lang.String, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(int pageNumber,
                                              int pageSize,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(int, int, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(int transform,
                                              java.lang.String queryString,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear gear).

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(int transform,
                                              int pageNumber,
                                              int pageSize,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(int, int, int, fr.ifremer.allegro.referential.gear.Gear)

findProduceByGear

public java.util.Collection findProduceByGear(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Gear gear)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByGear in interface ProduceDao
Overrides:
findProduceByGear in class ProduceDaoBase
See Also:
ProduceDao.findProduceByGear(int, java.lang.String, int, int, fr.ifremer.allegro.referential.gear.Gear)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(Transshipment transshipment)
Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(int transform,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(java.lang.String queryString,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment).

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(java.lang.String, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(int pageNumber,
                                                       int pageSize,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(String, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(int transform,
                                                       java.lang.String queryString,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment transshipment).

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(int, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(int, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByTransshipment

public java.util.Collection findProduceByTransshipment(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Transshipment transshipment)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByTransshipment(int, String, fr.ifremer.allegro.data.transshipment.Transshipment) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByTransshipment in interface ProduceDao
Overrides:
findProduceByTransshipment in class ProduceDaoBase
See Also:
ProduceDao.findProduceByTransshipment(int, java.lang.String, int, int, fr.ifremer.allegro.data.transshipment.Transshipment)

findProduceByBatch

public java.util.Collection findProduceByBatch(Batch batch)
Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(int transform,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(java.lang.String queryString,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch).

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(java.lang.String, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(int pageNumber,
                                               int pageSize,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(int, int, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(String, int, int, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(int transform,
                                               java.lang.String queryString,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch batch).

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(int transform,
                                               int pageNumber,
                                               int pageSize,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(int, int, int, fr.ifremer.allegro.data.batch.Batch)

findProduceByBatch

public java.util.Collection findProduceByBatch(int transform,
                                               java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               Batch batch)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByBatch in interface ProduceDao
Overrides:
findProduceByBatch in class ProduceDaoBase
See Also:
ProduceDao.findProduceByBatch(int, java.lang.String, int, int, fr.ifremer.allegro.data.batch.Batch)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(FishingOperation fishingOperation)
Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(int transform,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(java.lang.String queryString,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation).

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(java.lang.String, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(int pageNumber,
                                                          int pageSize,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(String, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(int transform,
                                                          java.lang.String queryString,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation fishingOperation).

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(int, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByFishingOperation

public java.util.Collection findProduceByFishingOperation(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingOperation fishingOperation)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByFishingOperation in interface ProduceDao
Overrides:
findProduceByFishingOperation in class ProduceDaoBase
See Also:
ProduceDao.findProduceByFishingOperation(int, java.lang.String, int, int, fr.ifremer.allegro.data.operation.FishingOperation)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(QualityFlag qualityFlag)
Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(int transform,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(java.lang.String queryString,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(int pageNumber,
                                                     int pageSize,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(int transform,
                                                     java.lang.String queryString,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(int transform,
                                                     int pageNumber,
                                                     int pageSize,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findProduceByQualityFlag

public java.util.Collection findProduceByQualityFlag(int transform,
                                                     java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     QualityFlag qualityFlag)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findProduceByQualityFlag in interface ProduceDao
Overrides:
findProduceByQualityFlag in class ProduceDaoBase
See Also:
ProduceDao.findProduceByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findProduceByNaturalId

public Produce findProduceByNaturalId(java.lang.Integer id)
Specified by:
findProduceByNaturalId in interface ProduceDao
Overrides:
findProduceByNaturalId in class ProduceDaoBase
See Also:
ProduceDao.findProduceByNaturalId(java.lang.Integer)

findProduceByNaturalId

public java.lang.Object findProduceByNaturalId(int transform,
                                               java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findProduceByNaturalId in interface ProduceDao
Overrides:
findProduceByNaturalId in class ProduceDaoBase
See Also:
ProduceDao.findProduceByNaturalId(int, java.lang.Integer)

findProduceByNaturalId

public Produce findProduceByNaturalId(java.lang.String queryString,
                                      java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByNaturalId(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByNaturalId(java.lang.Integer).

Specified by:
findProduceByNaturalId in interface ProduceDao
Overrides:
findProduceByNaturalId in class ProduceDaoBase
See Also:
ProduceDao.findProduceByNaturalId(java.lang.String, java.lang.Integer)

findProduceByNaturalId

public java.lang.Object findProduceByNaturalId(int transform,
                                               java.lang.String queryString,
                                               java.lang.Integer id)
Description copied from interface: ProduceDao

Does the same thing as ProduceDao.findProduceByNaturalId(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ProduceDao.findProduceByNaturalId(int, java.lang.Integer id).

Specified by:
findProduceByNaturalId in interface ProduceDao
Overrides:
findProduceByNaturalId in class ProduceDaoBase
See Also:
ProduceDao.findProduceByNaturalId(int, java.lang.String, java.lang.Integer)

createFromClusterSaleProduce

public SaleProduce createFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
Specified by:
createFromClusterSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)

handleCreateFromClusterSaleProduce

protected abstract SaleProduce handleCreateFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
                                                           throws java.lang.Exception
Performs the core logic for createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)

Throws:
java.lang.Exception

getAllClusterSaleProduce

public ClusterSaleProduce[] getAllClusterSaleProduce(java.lang.Integer userId,
                                                     java.lang.Integer[] registrationLocationIds,
                                                     java.lang.Integer pageNumber,
                                                     java.lang.Integer pageSize)
Specified by:
getAllClusterSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterSaleProduce

protected abstract ClusterSaleProduce[] handleGetAllClusterSaleProduce(java.lang.Integer userId,
                                                                       java.lang.Integer[] registrationLocationIds,
                                                                       java.lang.Integer pageNumber,
                                                                       java.lang.Integer pageSize)
                                                                throws java.lang.Exception
Performs the core logic for getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           SaleProduce entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.survey.sale.SaleProduceDao, please note that the ProduceDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown ProduceDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in SaleProduceDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.sale.SaleProduce) method. This method does not instantiate a new collection.

This method is to be used internally only.

Overrides:
transformEntities in class ProduceDaoBase
Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.survey.sale.SaleProduceDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.survey.sale.SaleProduce)

toEntity

protected SaleProduce toEntity(java.lang.Object[] row)
Overrides:
toEntity in class ProduceDaoBase

toRemoteSaleProduceFullVOCollection

public final void toRemoteSaleProduceFullVOCollection(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to a Collection of instances of type RemoteSaleProduceFullVO.

Specified by:
toRemoteSaleProduceFullVOCollection in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceFullVOCollection(java.util.Collection)

toRemoteSaleProduceFullVOArray

public final RemoteSaleProduceFullVO[] toRemoteSaleProduceFullVOArray(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an array of instances of type RemoteSaleProduceFullVO.

Specified by:
toRemoteSaleProduceFullVOArray in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceFullVOArray(java.util.Collection)

toRemoteSaleProduceFullVO

protected RemoteSaleProduceFullVO toRemoteSaleProduceFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the SaleProduceDaoImpl class if you intend to use reporting queries.

See Also:
SaleProduceDao.toRemoteSaleProduceFullVO(fr.ifremer.allegro.data.survey.sale.SaleProduce)

remoteSaleProduceFullVOToEntityCollection

public final void remoteSaleProduceFullVOToEntityCollection(java.util.Collection instances)
Description copied from interface: SaleProduceDao
Converts a Collection of instances of type RemoteSaleProduceFullVO to this DAO's entity.

Specified by:
remoteSaleProduceFullVOToEntityCollection in interface SaleProduceDao
See Also:
SaleProduceDao.remoteSaleProduceFullVOToEntityCollection(java.util.Collection)

toRemoteSaleProduceFullVO

public void toRemoteSaleProduceFullVO(SaleProduce source,
                                      RemoteSaleProduceFullVO target)
Description copied from interface: SaleProduceDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleProduceFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteSaleProduceFullVO in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceFullVO(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)

toRemoteSaleProduceFullVO

public RemoteSaleProduceFullVO toRemoteSaleProduceFullVO(SaleProduce entity)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an object of type RemoteSaleProduceFullVO.

Specified by:
toRemoteSaleProduceFullVO in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceFullVO(fr.ifremer.allegro.data.survey.sale.SaleProduce)

remoteSaleProduceFullVOToEntity

public void remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO source,
                                            SaleProduce target,
                                            boolean copyIfNull)
Description copied from interface: SaleProduceDao
Copies the fields of RemoteSaleProduceFullVO to the specified entity.

Specified by:
remoteSaleProduceFullVOToEntity in interface SaleProduceDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.sale.SaleProduceDao#remoteSaleProduceFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.SaleProduce)

toRemoteSaleProduceNaturalIdCollection

public final void toRemoteSaleProduceNaturalIdCollection(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to a Collection of instances of type RemoteSaleProduceNaturalId.

Specified by:
toRemoteSaleProduceNaturalIdCollection in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceNaturalIdCollection(java.util.Collection)

toRemoteSaleProduceNaturalIdArray

public final RemoteSaleProduceNaturalId[] toRemoteSaleProduceNaturalIdArray(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an array of instances of type RemoteSaleProduceNaturalId.

Specified by:
toRemoteSaleProduceNaturalIdArray in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceNaturalIdArray(java.util.Collection)

toRemoteSaleProduceNaturalId

protected RemoteSaleProduceNaturalId toRemoteSaleProduceNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the SaleProduceDaoImpl class if you intend to use reporting queries.

See Also:
SaleProduceDao.toRemoteSaleProduceNaturalId(fr.ifremer.allegro.data.survey.sale.SaleProduce)

remoteSaleProduceNaturalIdToEntityCollection

public final void remoteSaleProduceNaturalIdToEntityCollection(java.util.Collection instances)
Description copied from interface: SaleProduceDao
Converts a Collection of instances of type RemoteSaleProduceNaturalId to this DAO's entity.

Specified by:
remoteSaleProduceNaturalIdToEntityCollection in interface SaleProduceDao
See Also:
SaleProduceDao.remoteSaleProduceNaturalIdToEntityCollection(java.util.Collection)

toRemoteSaleProduceNaturalId

public void toRemoteSaleProduceNaturalId(SaleProduce source,
                                         RemoteSaleProduceNaturalId target)
Description copied from interface: SaleProduceDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleProduceNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteSaleProduceNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceNaturalId(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)

toRemoteSaleProduceNaturalId

public RemoteSaleProduceNaturalId toRemoteSaleProduceNaturalId(SaleProduce entity)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an object of type RemoteSaleProduceNaturalId.

Specified by:
toRemoteSaleProduceNaturalId in interface SaleProduceDao
See Also:
SaleProduceDao.toRemoteSaleProduceNaturalId(fr.ifremer.allegro.data.survey.sale.SaleProduce)

remoteSaleProduceNaturalIdToEntity

public void remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId source,
                                               SaleProduce target,
                                               boolean copyIfNull)
Description copied from interface: SaleProduceDao
Copies the fields of RemoteSaleProduceNaturalId to the specified entity.

Specified by:
remoteSaleProduceNaturalIdToEntity in interface SaleProduceDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.sale.SaleProduceDao#remoteSaleProduceNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId, fr.ifremer.allegro.data.survey.sale.SaleProduce)

toClusterSaleProduceCollection

public final void toClusterSaleProduceCollection(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to a Collection of instances of type ClusterSaleProduce.

Specified by:
toClusterSaleProduceCollection in interface SaleProduceDao
See Also:
SaleProduceDao.toClusterSaleProduceCollection(java.util.Collection)

toClusterSaleProduceArray

public final ClusterSaleProduce[] toClusterSaleProduceArray(java.util.Collection entities)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an array of instances of type ClusterSaleProduce.

Specified by:
toClusterSaleProduceArray in interface SaleProduceDao
See Also:
SaleProduceDao.toClusterSaleProduceArray(java.util.Collection)

toClusterSaleProduce

protected ClusterSaleProduce toClusterSaleProduce(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the SaleProduceDaoImpl class if you intend to use reporting queries.

See Also:
SaleProduceDao.toClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.SaleProduce)

clusterSaleProduceToEntityCollection

public final void clusterSaleProduceToEntityCollection(java.util.Collection instances)
Description copied from interface: SaleProduceDao
Converts a Collection of instances of type ClusterSaleProduce to this DAO's entity.

Specified by:
clusterSaleProduceToEntityCollection in interface SaleProduceDao
See Also:
SaleProduceDao.clusterSaleProduceToEntityCollection(java.util.Collection)

toClusterSaleProduce

public void toClusterSaleProduce(SaleProduce source,
                                 ClusterSaleProduce target)
Description copied from interface: SaleProduceDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSaleProduce(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.toClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)

toClusterSaleProduce

public ClusterSaleProduce toClusterSaleProduce(SaleProduce entity)
Description copied from interface: SaleProduceDao
Converts this DAO's entity to an object of type ClusterSaleProduce.

Specified by:
toClusterSaleProduce in interface SaleProduceDao
See Also:
SaleProduceDao.toClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.SaleProduce)

clusterSaleProduceToEntity

public void clusterSaleProduceToEntity(ClusterSaleProduce source,
                                       SaleProduce target,
                                       boolean copyIfNull)
Description copied from interface: SaleProduceDao
Copies the fields of ClusterSaleProduce to the specified entity.

Specified by:
clusterSaleProduceToEntity in interface SaleProduceDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.sale.SaleProduceDao#clusterSaleProduceToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce, fr.ifremer.allegro.data.survey.sale.SaleProduce)

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Overrides:
getPrincipal in class ProduceDaoBase
Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: ProduceDao
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface ProduceDao
Specified by:
search in interface SaleProduceDao
Overrides:
search in class ProduceDaoBase
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
SaleProduceDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: ProduceDao
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface ProduceDao
Specified by:
search in interface SaleProduceDao
Overrides:
search in class ProduceDaoBase
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
SaleProduceDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: ProduceDao
Does the same thing as ProduceDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
search in interface ProduceDao
Specified by:
search in interface SaleProduceDao
Overrides:
search in class ProduceDaoBase
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
SaleProduceDao.search(int, fr.ifremer.allegro.Search)

search

public java.util.Set search(Search search)
Description copied from interface: ProduceDao
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface ProduceDao
Specified by:
search in interface SaleProduceDao
Overrides:
search in class ProduceDaoBase
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
SaleProduceDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.