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

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.survey.sale.SaleDaoBase
          extended by fr.ifremer.allegro.data.survey.sale.SaleDaoImpl
              extended by fr.ifremer.allegro.data.survey.sale.ObservedSaleDaoBase
All Implemented Interfaces:
ObservedSaleDao, SaleDao
Direct Known Subclasses:
ObservedSaleDaoImpl

public abstract class ObservedSaleDaoBase
extends SaleDaoImpl
implements ObservedSaleDao

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

See Also:
ObservedSale

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.sale.ObservedSaleDao
TRANSFORM_CLUSTEROBSERVEDSALE, TRANSFORM_REMOTEOBSERVEDSALEFULLVO, TRANSFORM_REMOTEOBSERVEDSALENATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.survey.sale.SaleDao
TRANSFORM_CLUSTERSALE, TRANSFORM_NONE, TRANSFORM_REMOTESALEFULLVO, TRANSFORM_REMOTESALENATURALID
 
Constructor Summary
ObservedSaleDaoBase()
           
 
Method Summary
 void clusterObservedSaleToEntity(ClusterObservedSale source, ObservedSale target, boolean copyIfNull)
          Copies the fields of ClusterObservedSale to the specified entity.
 void clusterObservedSaleToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterObservedSale to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.survey.sale.Sale and adds from the passed in entities collection
 ObservedSale create(java.util.Date creationDate, java.util.Collection observerPersons, Program program, QualityFlag qualityFlag, Department recorderDepartment, Location saleLocation, java.util.Date saleStartDate, SaleType saleType, Vessel vessel)
           Creates a new fr.ifremer.allegro.data.survey.sale.ObservedSale instance from only required properties (attributes and association ends) and adds it to the persistent store.
 ObservedSale create(java.util.Date saleStartDate, java.util.Date saleEndDate, java.lang.String comments, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, CatchBatch catchBatch, java.util.Collection saleMeasurements, java.util.Collection surveyMeasurements, DeclaredDocumentReference declaredDocumentReference, Landing landing, FishingTrip fishingTrip, Location saleLocation, SaleType saleType, Vessel vessel, java.util.Collection saleProduces, Program program, Department recorderDepartment, QualityFlag qualityFlag, java.util.Collection saleOrigins, Person recorderPerson, java.util.Collection observerPersons)
           Creates a new fr.ifremer.allegro.data.survey.sale.ObservedSale instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as SaleDao.create(fr.ifremer.allegro.data.survey.sale.Sale) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, java.util.Collection observerPersons, Program program, QualityFlag qualityFlag, Department recorderDepartment, Location saleLocation, java.util.Date saleStartDate, SaleType saleType, Vessel vessel)
           Does the same thing as ObservedSaleDao.create(java.util.Date,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date saleStartDate, java.util.Date saleEndDate, java.lang.String comments, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, CatchBatch catchBatch, java.util.Collection saleMeasurements, java.util.Collection surveyMeasurements, DeclaredDocumentReference declaredDocumentReference, Landing landing, FishingTrip fishingTrip, Location saleLocation, SaleType saleType, Vessel vessel, java.util.Collection saleProduces, Program program, Department recorderDepartment, QualityFlag qualityFlag, java.util.Collection saleOrigins, Person recorderPerson, java.util.Collection observerPersons)
           Does the same thing as ObservedSaleDao.create(java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.administration.user.Person,java.util.Collection) with an additional flag called transform.
 java.lang.Object create(int transform, ObservedSale observedSale)
           Does the same thing as ObservedSaleDao.create(fr.ifremer.allegro.data.survey.sale.ObservedSale) with an additional flag called transform.
 ObservedSale create(ObservedSale observedSale)
          Creates an instance of fr.ifremer.allegro.data.survey.sale.ObservedSale and adds it to the persistent store.
 ObservedSale createFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
           
 ObservedSale findObservedSaleByCatchBatch(CatchBatch catchBatch)
           
 java.lang.Object findObservedSaleByCatchBatch(int transform, CatchBatch catchBatch)
           Does the same thing as ObservedSaleDao.findObservedSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an additional flag called transform.
 java.lang.Object findObservedSaleByCatchBatch(int transform, java.lang.String queryString, CatchBatch catchBatch)
           Does the same thing as ObservedSaleDao.findObservedSaleByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch) with an additional argument called queryString.
 ObservedSale findObservedSaleByCatchBatch(java.lang.String queryString, CatchBatch catchBatch)
           Does the same thing as ObservedSaleDao.findObservedSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an additional argument called queryString.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)
           
 java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional flag called transform.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform, java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform, java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findObservedSaleByDeclaredDocumentReference(java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByFishingTrip(FishingTrip fishingTrip)
           
 java.util.Collection findObservedSaleByFishingTrip(int transform, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 java.util.Collection findObservedSaleByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findObservedSaleByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findObservedSaleByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 ObservedSale findObservedSaleById(java.lang.Integer id)
           
 java.lang.Object findObservedSaleById(int transform, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findObservedSaleById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleById(int, java.lang.Integer) with an additional argument called queryString.
 ObservedSale findObservedSaleById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findObservedSaleByLanding(int transform, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByLanding(int pageNumber, int pageSize, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByLanding(int transform, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform.
 java.util.Collection findObservedSaleByLanding(int transform, java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByLanding(int transform, java.lang.String queryString, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 java.util.Collection findObservedSaleByLanding(Landing landing)
           
 java.util.Collection findObservedSaleByLanding(java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByLanding(java.lang.String queryString, Landing landing)
           Does the same thing as ObservedSaleDao.findObservedSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 ObservedSale findObservedSaleByNaturalId(java.lang.Integer id)
           
 java.lang.Object findObservedSaleByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findObservedSaleByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 ObservedSale findObservedSaleByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as ObservedSaleDao.findObservedSaleByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findObservedSaleByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByProgram(int transform, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findObservedSaleByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findObservedSaleByProgram(Program program)
           
 java.util.Collection findObservedSaleByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByProgram(java.lang.String queryString, Program program)
           Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findObservedSaleByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findObservedSaleByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findObservedSaleByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findObservedSaleByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findObservedSaleByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findObservedSaleByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findObservedSaleByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findObservedSaleByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findObservedSaleByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderPerson(int transform, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderPerson(int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderPerson(int transform, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional flag called transform.
 java.util.Collection findObservedSaleByRecorderPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderPerson(int transform, java.lang.String queryString, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findObservedSaleByRecorderPerson(Person recorderPerson)
           
 java.util.Collection findObservedSaleByRecorderPerson(java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByRecorderPerson(java.lang.String queryString, Person recorderPerson)
           Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findObservedSaleBySaleLocation(int transform, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleLocation(int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleLocation(int transform, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findObservedSaleBySaleLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleLocation(int transform, java.lang.String queryString, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findObservedSaleBySaleLocation(Location saleLocation)
           
 java.util.Collection findObservedSaleBySaleLocation(java.lang.String queryString, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleLocation(java.lang.String queryString, Location saleLocation)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findObservedSaleBySaleType(int transform, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleType(int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleType(int transform, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional flag called transform.
 java.util.Collection findObservedSaleBySaleType(int transform, java.lang.String queryString, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleType(int transform, java.lang.String queryString, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString.
 java.util.Collection findObservedSaleBySaleType(SaleType saleType)
           
 java.util.Collection findObservedSaleBySaleType(java.lang.String queryString, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(String, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleBySaleType(java.lang.String queryString, SaleType saleType)
           Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString.
 java.util.Collection findObservedSaleByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findObservedSaleByVessel(int transform, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findObservedSaleByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findObservedSaleByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findObservedSaleByVessel(Vessel vessel)
           
 Sale findSaleByCatchBatch(CatchBatch catchBatch)
           
 java.lang.Object findSaleByCatchBatch(int transform, CatchBatch catchBatch)
           Does the same thing as SaleDao.findSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an additional flag called transform.
 java.lang.Object findSaleByCatchBatch(int transform, java.lang.String queryString, CatchBatch catchBatch)
           Does the same thing as SaleDao.findSaleByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch) with an additional argument called queryString.
 Sale findSaleByCatchBatch(java.lang.String queryString, CatchBatch catchBatch)
           Does the same thing as SaleDao.findSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an additional argument called queryString.
 java.util.Collection findSaleByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)
           
 java.util.Collection findSaleByDeclaredDocumentReference(int transform, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional flag called transform.
 java.util.Collection findSaleByDeclaredDocumentReference(int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByDeclaredDocumentReference(int transform, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByDeclaredDocumentReference(int transform, java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findSaleByDeclaredDocumentReference(int transform, java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByFishingTrip(FishingTrip fishingTrip)
           
 java.util.Collection findSaleByFishingTrip(int transform, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 java.util.Collection findSaleByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findSaleByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findSaleByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as SaleDao.findSaleByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 Sale findSaleById(java.lang.Integer id)
           
 java.lang.Object findSaleById(int transform, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleById(int, java.lang.Integer) with an additional argument called queryString.
 Sale findSaleById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSaleByLanding(int transform, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByLanding(int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByLanding(int transform, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional flag called transform.
 java.util.Collection findSaleByLanding(int transform, java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByLanding(int transform, java.lang.String queryString, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 java.util.Collection findSaleByLanding(Landing landing)
           
 java.util.Collection findSaleByLanding(java.lang.String queryString, int pageNumber, int pageSize, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(String, fr.ifremer.allegro.data.survey.landing.Landing) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByLanding(java.lang.String queryString, Landing landing)
           Does the same thing as SaleDao.findSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing) with an additional argument called queryString.
 Sale findSaleByNaturalId(java.lang.Integer id)
           
 java.lang.Object findSaleByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Sale findSaleByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SaleDao.findSaleByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSaleByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByProgram(int transform, Program program)
           Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findSaleByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as SaleDao.findSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findSaleByProgram(Program program)
           
 java.util.Collection findSaleByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as SaleDao.findSaleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByProgram(java.lang.String queryString, Program program)
           Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findSaleByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findSaleByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findSaleByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SaleDao.findSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findSaleByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findSaleByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSaleByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as SaleDao.findSaleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderPerson(int transform, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderPerson(int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderPerson(int transform, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional flag called transform.
 java.util.Collection findSaleByRecorderPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderPerson(int transform, java.lang.String queryString, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findSaleByRecorderPerson(Person recorderPerson)
           
 java.util.Collection findSaleByRecorderPerson(java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByRecorderPerson(java.lang.String queryString, Person recorderPerson)
           Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findSaleBySaleLocation(int transform, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleLocation(int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleLocation(int transform, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findSaleBySaleLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleLocation(int transform, java.lang.String queryString, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findSaleBySaleLocation(Location saleLocation)
           
 java.util.Collection findSaleBySaleLocation(java.lang.String queryString, int pageNumber, int pageSize, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleLocation(java.lang.String queryString, Location saleLocation)
           Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findSaleBySaleType(int transform, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleType(int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleType(int transform, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional flag called transform.
 java.util.Collection findSaleBySaleType(int transform, java.lang.String queryString, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleType(int transform, java.lang.String queryString, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString.
 java.util.Collection findSaleBySaleType(SaleType saleType)
           
 java.util.Collection findSaleBySaleType(java.lang.String queryString, int pageNumber, int pageSize, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(String, fr.ifremer.allegro.referential.SaleType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleBySaleType(java.lang.String queryString, SaleType saleType)
           Does the same thing as SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString.
 java.util.Collection findSaleByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findSaleByVessel(int transform, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findSaleByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findSaleByVessel(Vessel vessel)
           
 ClusterObservedSale[] getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllObservedSale()
           
 java.util.Collection getAllObservedSale(int transform)
           Does the same thing as ObservedSaleDao.getAllObservedSale() with an additional flag called transform.
 java.util.Collection getAllObservedSale(int pageNumber, int pageSize)
           Does the same thing as ObservedSaleDao.getAllObservedSale() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSale(int transform, int pageNumber, int pageSize)
           Does the same thing as ObservedSaleDao.getAllObservedSale(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSale(int transform, java.lang.String queryString)
           Does the same thing as ObservedSaleDao.getAllObservedSale(int) with an additional argument called queryString.
 java.util.Collection getAllObservedSale(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as ObservedSaleDao.getAllObservedSale(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSale(java.lang.String queryString)
           Does the same thing as ObservedSaleDao.getAllObservedSale() with an additional argument called queryString.
 java.util.Collection getAllObservedSale(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as ObservedSaleDao.getAllObservedSale(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSaleSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSaleSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSaleSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSaleSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllObservedSaleSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllObservedSaleSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllObservedSaleSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllObservedSaleSinceDateSynchro(java.sql.Timestamp updateDate)
           
 java.util.Collection getAllSale()
           
 java.util.Collection getAllSale(int transform)
           Does the same thing as SaleDao.getAllSale() with an additional flag called transform.
 java.util.Collection getAllSale(int pageNumber, int pageSize)
           Does the same thing as SaleDao.getAllSale() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSale(int transform, int pageNumber, int pageSize)
           Does the same thing as SaleDao.getAllSale(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSale(int transform, java.lang.String queryString)
           Does the same thing as SaleDao.getAllSale(int) with an additional argument called queryString.
 java.util.Collection getAllSale(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SaleDao.getAllSale(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSale(java.lang.String queryString)
           Does the same thing as SaleDao.getAllSale() with an additional argument called queryString.
 java.util.Collection getAllSale(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SaleDao.getAllSale(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllSaleSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllSaleSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  PersonDao getPersonDao()
          Gets the reference to personDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected abstract  ObservedSale handleCreateFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
          Performs the core logic for createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)
protected abstract  ClusterObservedSale[] handleGetAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 ObservedSale load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.survey.sale.Sale from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as SaleDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Sale.
 java.util.Collection loadAll(int transform)
           Does the same thing as SaleDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as SaleDao.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 SaleDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO source, ObservedSale target, boolean copyIfNull)
          Copies the fields of RemoteObservedSaleFullVO to the specified entity.
 void remoteObservedSaleFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteObservedSaleFullVO to this DAO's entity.
 void remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId source, ObservedSale target, boolean copyIfNull)
          Copies the fields of RemoteObservedSaleNaturalId to the specified entity.
 void remoteObservedSaleNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteObservedSaleNaturalId 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.survey.sale.Sale having the given identifier from the persistent store.
 void remove(ObservedSale observedSale)
          Removes the instance of fr.ifremer.allegro.data.survey.sale.ObservedSale 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 SaleDao.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 setPersonDao(PersonDao personDao)
          Sets the reference to personDao.
protected  ClusterObservedSale toClusterObservedSale(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterObservedSale toClusterObservedSale(ObservedSale entity)
          Converts this DAO's entity to an object of type ClusterObservedSale.
 void toClusterObservedSale(ObservedSale source, ClusterObservedSale target)
          Copies the fields of the specified entity to the target value object.
 ClusterObservedSale[] toClusterObservedSaleArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterObservedSale.
 void toClusterObservedSaleCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterObservedSale.
protected  ObservedSale toEntity(java.lang.Object[] row)
           
protected  RemoteObservedSaleFullVO toRemoteObservedSaleFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteObservedSaleFullVO toRemoteObservedSaleFullVO(ObservedSale entity)
          Converts this DAO's entity to an object of type RemoteObservedSaleFullVO.
 void toRemoteObservedSaleFullVO(ObservedSale source, RemoteObservedSaleFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteObservedSaleFullVO[] toRemoteObservedSaleFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteObservedSaleFullVO.
 void toRemoteObservedSaleFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteObservedSaleFullVO.
protected  RemoteObservedSaleNaturalId toRemoteObservedSaleNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteObservedSaleNaturalId toRemoteObservedSaleNaturalId(ObservedSale entity)
          Converts this DAO's entity to an object of type RemoteObservedSaleNaturalId.
 void toRemoteObservedSaleNaturalId(ObservedSale source, RemoteObservedSaleNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteObservedSaleNaturalId[] toRemoteObservedSaleNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteObservedSaleNaturalId.
 void toRemoteObservedSaleNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteObservedSaleNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.sale.ObservedSale) method.
protected  java.lang.Object transformEntity(int transform, ObservedSale 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.ObservedSaleDao, please note that the SaleDao.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(ObservedSale observedSale)
          Updates the observedSale instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleDaoImpl
clusterSaleToEntity, clusterSaleToEntity, handleCreateFromClusterSale, handleGetAllClusterSaleSinceDateSynchro, remoteSaleFullVOToEntity, remoteSaleFullVOToEntity, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntity, toClusterSale, toClusterSale, toRemoteSaleFullVO, toRemoteSaleFullVO, toRemoteSaleNaturalId, toRemoteSaleNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleDaoBase
clusterSaleToEntityCollection, create, create, create, create, create, create, createFromClusterSale, getAllClusterSaleSinceDateSynchro, getCatchBatchDao, getDeclaredDocumentReferenceDao, getDepartmentDao, getFishingTripDao, getLandingDao, getLocationDao, getProgramDao, getQualityFlagDao, getSaleMeasurementDao, getSaleOriginDao, getSaleProduceDao, getSaleTypeDao, getSurveyMeasurementDao, getVesselDao, remoteSaleFullVOToEntityCollection, remoteSaleNaturalIdToEntityCollection, remove, setCatchBatchDao, setDeclaredDocumentReferenceDao, setDepartmentDao, setFishingTripDao, setLandingDao, setLocationDao, setProgramDao, setQualityFlagDao, setSaleMeasurementDao, setSaleOriginDao, setSaleProduceDao, setSaleTypeDao, setSurveyMeasurementDao, setVesselDao, toClusterSale, toClusterSaleArray, toClusterSaleCollection, toRemoteSaleFullVO, toRemoteSaleFullVOArray, toRemoteSaleFullVOCollection, toRemoteSaleNaturalId, toRemoteSaleNaturalIdArray, toRemoteSaleNaturalIdCollection, 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.ObservedSaleDao
clusterObservedSaleToEntity, remoteObservedSaleFullVOToEntity, remoteObservedSaleNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.data.survey.sale.SaleDao
clusterSaleToEntity, clusterSaleToEntity, clusterSaleToEntityCollection, create, create, create, create, create, create, createFromClusterSale, getAllClusterSaleSinceDateSynchro, remoteSaleFullVOToEntity, remoteSaleFullVOToEntity, remoteSaleFullVOToEntityCollection, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntity, remoteSaleNaturalIdToEntityCollection, remove, toClusterSale, toClusterSale, toClusterSaleArray, toClusterSaleCollection, toRemoteSaleFullVO, toRemoteSaleFullVO, toRemoteSaleFullVOArray, toRemoteSaleFullVOCollection, toRemoteSaleNaturalId, toRemoteSaleNaturalId, toRemoteSaleNaturalIdArray, toRemoteSaleNaturalIdCollection, update
 

Constructor Detail

ObservedSaleDaoBase

public ObservedSaleDaoBase()
Method Detail

setPersonDao

public void setPersonDao(PersonDao personDao)
Sets the reference to personDao.

Overrides:
setPersonDao in class SaleDaoBase

getPersonDao

protected PersonDao getPersonDao()
Gets the reference to personDao.

Overrides:
getPersonDao in class SaleDaoBase

load

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

Does the same thing as SaleDao.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 ObservedSaleDao
Specified by:
load in interface SaleDao
Overrides:
load in class SaleDaoBase
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
ObservedSaleDao.load(int, java.lang.Integer)

load

public ObservedSale load(java.lang.Integer id)
Description copied from interface: SaleDao
Loads an instance of fr.ifremer.allegro.data.survey.sale.Sale from the persistent store.

Specified by:
load in interface ObservedSaleDao
Specified by:
load in interface SaleDao
Overrides:
load in class SaleDaoBase
See Also:
ObservedSaleDao.load(java.lang.Integer)

loadAll

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

Specified by:
loadAll in interface ObservedSaleDao
Specified by:
loadAll in interface SaleDao
Overrides:
loadAll in class SaleDaoBase
Returns:
the loaded entities.
See Also:
ObservedSaleDao.loadAll()

loadAll

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

Does the same thing as SaleDao.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 ObservedSaleDao
Specified by:
loadAll in interface SaleDao
Overrides:
loadAll in class SaleDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
ObservedSaleDao.loadAll(int)

loadAll

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

Does the same thing as SaleDao.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 ObservedSaleDao
Specified by:
loadAll in interface SaleDao
Overrides:
loadAll in class SaleDaoBase
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:
ObservedSaleDao.loadAll(int, int)

loadAll

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

Does the same thing as SaleDao.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 ObservedSaleDao
Specified by:
loadAll in interface SaleDao
Overrides:
loadAll in class SaleDaoBase
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:
ObservedSaleDao.loadAll(int, int, int)

create

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

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

create

public java.lang.Object create(int transform,
                               ObservedSale observedSale)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.create(fr.ifremer.allegro.data.survey.sale.ObservedSale) 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 ObservedSaleDao
See Also:
ObservedSaleDao.create(int transform, fr.ifremer.allegro.data.survey.sale.ObservedSale)

create

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

Specified by:
create in interface ObservedSaleDao
Specified by:
create in interface SaleDao
Overrides:
create in class SaleDaoBase
Parameters:
entities - the collection of fr.ifremer.allegro.data.survey.sale.Sale instances to create.
Returns:
the created instances.
See Also:
ObservedSaleDao.create(java.util.Collection)

create

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

Does the same thing as SaleDao.create(fr.ifremer.allegro.data.survey.sale.Sale) 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 ObservedSaleDao
Specified by:
create in interface SaleDao
Overrides:
create in class SaleDaoBase
See Also:
ObservedSaleDao.create(int, java.util.Collection)

create

public ObservedSale create(java.util.Date saleStartDate,
                           java.util.Date saleEndDate,
                           java.lang.String comments,
                           java.util.Date creationDate,
                           java.util.Date controlDate,
                           java.util.Date validationDate,
                           java.util.Date qualificationDate,
                           java.lang.String qualificationComments,
                           java.sql.Timestamp updateDate,
                           CatchBatch catchBatch,
                           java.util.Collection saleMeasurements,
                           java.util.Collection surveyMeasurements,
                           DeclaredDocumentReference declaredDocumentReference,
                           Landing landing,
                           FishingTrip fishingTrip,
                           Location saleLocation,
                           SaleType saleType,
                           Vessel vessel,
                           java.util.Collection saleProduces,
                           Program program,
                           Department recorderDepartment,
                           QualityFlag qualityFlag,
                           java.util.Collection saleOrigins,
                           Person recorderPerson,
                           java.util.Collection observerPersons)
Description copied from interface: ObservedSaleDao

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

Specified by:
create in interface ObservedSaleDao
See Also:
fr.ifremer.allegro.data.survey.sale.SaleDao#create(java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.administration.user.Person,java.util.Collection)

create

public java.lang.Object create(int transform,
                               java.util.Date saleStartDate,
                               java.util.Date saleEndDate,
                               java.lang.String comments,
                               java.util.Date creationDate,
                               java.util.Date controlDate,
                               java.util.Date validationDate,
                               java.util.Date qualificationDate,
                               java.lang.String qualificationComments,
                               java.sql.Timestamp updateDate,
                               CatchBatch catchBatch,
                               java.util.Collection saleMeasurements,
                               java.util.Collection surveyMeasurements,
                               DeclaredDocumentReference declaredDocumentReference,
                               Landing landing,
                               FishingTrip fishingTrip,
                               Location saleLocation,
                               SaleType saleType,
                               Vessel vessel,
                               java.util.Collection saleProduces,
                               Program program,
                               Department recorderDepartment,
                               QualityFlag qualityFlag,
                               java.util.Collection saleOrigins,
                               Person recorderPerson,
                               java.util.Collection observerPersons)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.create(java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.administration.user.Person,java.util.Collection) 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 ObservedSaleDao
See Also:
fr.ifremer.allegro.data.survey.sale.SaleDao#create(int, java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.landing.Landing,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,fr.ifremer.allegro.administration.user.Person,java.util.Collection)

create

public ObservedSale create(java.util.Date creationDate,
                           java.util.Collection observerPersons,
                           Program program,
                           QualityFlag qualityFlag,
                           Department recorderDepartment,
                           Location saleLocation,
                           java.util.Date saleStartDate,
                           SaleType saleType,
                           Vessel vessel)
Description copied from interface: ObservedSaleDao

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

Specified by:
create in interface ObservedSaleDao
See Also:
ObservedSaleDao.create(java.util.Date,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel)

create

public java.lang.Object create(int transform,
                               java.util.Date creationDate,
                               java.util.Collection observerPersons,
                               Program program,
                               QualityFlag qualityFlag,
                               Department recorderDepartment,
                               Location saleLocation,
                               java.util.Date saleStartDate,
                               SaleType saleType,
                               Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.create(java.util.Date,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel) 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 ObservedSaleDao
See Also:
ObservedSaleDao.create(int, java.util.Date,java.util.Collection,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.SaleType,fr.ifremer.allegro.referential.vessel.Vessel)

update

public void update(ObservedSale observedSale)
Description copied from interface: ObservedSaleDao
Updates the observedSale instance in the persistent store.

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

update

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

Specified by:
update in interface ObservedSaleDao
Specified by:
update in interface SaleDao
Overrides:
update in class SaleDaoBase
See Also:
SaleDao.update(java.util.Collection)

remove

public void remove(ObservedSale observedSale)
Description copied from interface: ObservedSaleDao
Removes the instance of fr.ifremer.allegro.data.survey.sale.ObservedSale from the persistent store.

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

remove

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

Specified by:
remove in interface ObservedSaleDao
Specified by:
remove in interface SaleDao
Overrides:
remove in class SaleDaoBase
See Also:
ObservedSaleDao.remove(java.lang.Integer)

remove

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

Specified by:
remove in interface ObservedSaleDao
Specified by:
remove in interface SaleDao
Overrides:
remove in class SaleDaoBase
See Also:
SaleDao.remove(java.util.Collection)

getAllObservedSale

public java.util.Collection getAllObservedSale()
Specified by:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale()

getAllObservedSale

public java.util.Collection getAllObservedSale(int transform)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSale() 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:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(int)

getAllObservedSale

public java.util.Collection getAllObservedSale(java.lang.String queryString)
Description copied from interface: ObservedSaleDao

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

Specified by:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(java.lang.String)

getAllObservedSale

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

Does the same thing as ObservedSaleDao.getAllObservedSale() 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:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(int, int)

getAllObservedSale

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

Does the same thing as ObservedSaleDao.getAllObservedSale(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:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(String, int, int)

getAllObservedSale

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

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

Specified by:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(int, String)

getAllObservedSale

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

Does the same thing as ObservedSaleDao.getAllObservedSale(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:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(int, int, int)

getAllObservedSale

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

Does the same thing as ObservedSaleDao.getAllObservedSale(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:
getAllObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSale(int, java.lang.String, int, int)

findObservedSaleById

public ObservedSale findObservedSaleById(java.lang.Integer id)
Specified by:
findObservedSaleById in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleById(java.lang.Integer)

findObservedSaleById

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

Does the same thing as ObservedSaleDao.findObservedSaleById(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:
findObservedSaleById in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleById(int, java.lang.Integer)

findObservedSaleById

public ObservedSale findObservedSaleById(java.lang.String queryString,
                                         java.lang.Integer id)
Description copied from interface: ObservedSaleDao

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

Specified by:
findObservedSaleById in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleById(java.lang.String, java.lang.Integer)

findObservedSaleById

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

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

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

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(Location saleLocation)
Specified by:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(int transform,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) 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:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(java.lang.String queryString,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location).

Specified by:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(java.lang.String, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(int pageNumber,
                                                           int pageSize,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) 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:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(String, fr.ifremer.allegro.referential.location.Location) 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:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(String, int, int, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(int transform,
                                                           java.lang.String queryString,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location saleLocation).

Specified by:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) 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:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findObservedSaleBySaleLocation

public java.util.Collection findObservedSaleBySaleLocation(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           Location saleLocation)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location) 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:
findObservedSaleBySaleLocation in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleLocation(int, java.lang.String, int, int, fr.ifremer.allegro.referential.location.Location)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(Vessel vessel)
Specified by:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(int transform,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(java.lang.String queryString,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel).

Specified by:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(int pageNumber,
                                                     int pageSize,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(int transform,
                                                     java.lang.String queryString,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel).

Specified by:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(int transform,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByVessel

public java.util.Collection findObservedSaleByVessel(int transform,
                                                     java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Vessel vessel)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findObservedSaleByVessel in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(FishingTrip fishingTrip)
Specified by:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(int transform,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(java.lang.String queryString,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip).

Specified by:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(java.lang.String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(int pageNumber,
                                                          int pageSize,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(int transform,
                                                          java.lang.String queryString,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip).

Specified by:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByFishingTrip

public java.util.Collection findObservedSaleByFishingTrip(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          FishingTrip fishingTrip)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findObservedSaleByFishingTrip in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByFishingTrip(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)
Specified by:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference).

Specified by:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(java.lang.String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(int pageNumber,
                                                                        int pageSize,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(String, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform,
                                                                        java.lang.String queryString,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference declaredDocumentReference).

Specified by:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleByDeclaredDocumentReference

public java.util.Collection findObservedSaleByDeclaredDocumentReference(int transform,
                                                                        java.lang.String queryString,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findObservedSaleByDeclaredDocumentReference in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByDeclaredDocumentReference(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(SaleType saleType)
Specified by:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(int transform,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType) 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:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(java.lang.String queryString,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

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

Specified by:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(java.lang.String, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(int pageNumber,
                                                       int pageSize,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(fr.ifremer.allegro.referential.SaleType) 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:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(int, int, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(String, fr.ifremer.allegro.referential.SaleType) 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:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(String, int, int, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(int transform,
                                                       java.lang.String queryString,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType saleType).

Specified by:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) 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:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(int, int, int, fr.ifremer.allegro.referential.SaleType)

findObservedSaleBySaleType

public java.util.Collection findObservedSaleBySaleType(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       SaleType saleType)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType) 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:
findObservedSaleBySaleType in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleBySaleType(int, java.lang.String, int, int, fr.ifremer.allegro.referential.SaleType)

findObservedSaleByLanding

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

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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:
findObservedSaleByLanding in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing)

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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 ObservedSaleDao.findObservedSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing).

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

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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:
findObservedSaleByLanding in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByLanding(int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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:
findObservedSaleByLanding in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByLanding(String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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 ObservedSaleDao.findObservedSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing landing).

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

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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:
findObservedSaleByLanding in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByLanding(int, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findObservedSaleByLanding

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

Does the same thing as ObservedSaleDao.findObservedSaleByLanding(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:
findObservedSaleByLanding in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByLanding(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(Program program)
Specified by:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(int transform,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(java.lang.String queryString,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(int pageNumber,
                                                      int pageSize,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(int transform,
                                                      java.lang.String queryString,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(int transform,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByProgram

public java.util.Collection findObservedSaleByProgram(int transform,
                                                      java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Program program)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findObservedSaleByProgram in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(Department recorderDepartment)
Specified by:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(int transform,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(java.lang.String queryString,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department).

Specified by:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(int pageNumber,
                                                                 int pageSize,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) 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:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(int transform,
                                                                 java.lang.String queryString,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment).

Specified by:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(int transform,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) 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:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByRecorderDepartment

public java.util.Collection findObservedSaleByRecorderDepartment(int transform,
                                                                 java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Department recorderDepartment)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) 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:
findObservedSaleByRecorderDepartment in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)

findObservedSaleByQualityFlag

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

findObservedSaleByQualityFlag

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

Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(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:
findObservedSaleByQualityFlag in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findObservedSaleByQualityFlag

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

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

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

findObservedSaleByQualityFlag

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

Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(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:
findObservedSaleByQualityFlag in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findObservedSaleByQualityFlag

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

Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(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:
findObservedSaleByQualityFlag in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findObservedSaleByQualityFlag

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

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

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

findObservedSaleByQualityFlag

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

Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(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:
findObservedSaleByQualityFlag in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findObservedSaleByQualityFlag

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

Does the same thing as ObservedSaleDao.findObservedSaleByQualityFlag(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:
findObservedSaleByQualityFlag in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findObservedSaleByCatchBatch

public ObservedSale findObservedSaleByCatchBatch(CatchBatch catchBatch)
Specified by:
findObservedSaleByCatchBatch in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)

findObservedSaleByCatchBatch

public java.lang.Object findObservedSaleByCatchBatch(int transform,
                                                     CatchBatch catchBatch)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) 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:
findObservedSaleByCatchBatch in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch)

findObservedSaleByCatchBatch

public ObservedSale findObservedSaleByCatchBatch(java.lang.String queryString,
                                                 CatchBatch catchBatch)
Description copied from interface: ObservedSaleDao

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

Specified by:
findObservedSaleByCatchBatch in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByCatchBatch(java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)

findObservedSaleByCatchBatch

public java.lang.Object findObservedSaleByCatchBatch(int transform,
                                                     java.lang.String queryString,
                                                     CatchBatch catchBatch)
Description copied from interface: ObservedSaleDao

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

Specified by:
findObservedSaleByCatchBatch in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByCatchBatch(int, java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(Person recorderPerson)
Specified by:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(int transform,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) 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:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(java.lang.String queryString,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person).

Specified by:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(java.lang.String, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(int pageNumber,
                                                             int pageSize,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) 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:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(int, int, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) 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:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(String, int, int, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(int transform,
                                                             java.lang.String queryString,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person recorderPerson).

Specified by:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) 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:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(int, int, int, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByRecorderPerson

public java.util.Collection findObservedSaleByRecorderPerson(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Person recorderPerson)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.findObservedSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) 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:
findObservedSaleByRecorderPerson in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByRecorderPerson(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Person)

findObservedSaleByNaturalId

public ObservedSale findObservedSaleByNaturalId(java.lang.Integer id)
Specified by:
findObservedSaleByNaturalId in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByNaturalId(java.lang.Integer)

findObservedSaleByNaturalId

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

Does the same thing as ObservedSaleDao.findObservedSaleByNaturalId(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:
findObservedSaleByNaturalId in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByNaturalId(int, java.lang.Integer)

findObservedSaleByNaturalId

public ObservedSale findObservedSaleByNaturalId(java.lang.String queryString,
                                                java.lang.Integer id)
Description copied from interface: ObservedSaleDao

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

Specified by:
findObservedSaleByNaturalId in interface ObservedSaleDao
See Also:
ObservedSaleDao.findObservedSaleByNaturalId(java.lang.String, java.lang.Integer)

findObservedSaleByNaturalId

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

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

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

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(int transform,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) 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:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(java.lang.String queryString,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp).

Specified by:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(int pageNumber,
                                                               int pageSize,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(java.sql.Timestamp) 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:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, int, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(String, java.sql.Timestamp) 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:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(int transform,
                                                               java.lang.String queryString,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp updateDate).

Specified by:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, String, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.sql.Timestamp) 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:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllObservedSaleSinceDateSynchro

public java.util.Collection getAllObservedSaleSinceDateSynchro(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               java.sql.Timestamp updateDate)
Description copied from interface: ObservedSaleDao

Does the same thing as ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, String, java.sql.Timestamp) 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:
getAllObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllObservedSaleSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

getAllSale

public java.util.Collection getAllSale()
Specified by:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale()

getAllSale

public java.util.Collection getAllSale(int transform)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSale() 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:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(int)

getAllSale

public java.util.Collection getAllSale(java.lang.String queryString)
Description copied from interface: SaleDao

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

Specified by:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(java.lang.String)

getAllSale

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

Does the same thing as SaleDao.getAllSale() 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:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(int, int)

getAllSale

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

Does the same thing as SaleDao.getAllSale(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:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(String, int, int)

getAllSale

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

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

Specified by:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(int, String)

getAllSale

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

Does the same thing as SaleDao.getAllSale(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:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(int, int, int)

getAllSale

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

Does the same thing as SaleDao.getAllSale(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:
getAllSale in interface SaleDao
Overrides:
getAllSale in class SaleDaoBase
See Also:
SaleDao.getAllSale(int, java.lang.String, int, int)

findSaleById

public Sale findSaleById(java.lang.Integer id)
Specified by:
findSaleById in interface SaleDao
Overrides:
findSaleById in class SaleDaoBase
See Also:
SaleDao.findSaleById(java.lang.Integer)

findSaleById

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

Does the same thing as SaleDao.findSaleById(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:
findSaleById in interface SaleDao
Overrides:
findSaleById in class SaleDaoBase
See Also:
SaleDao.findSaleById(int, java.lang.Integer)

findSaleById

public Sale findSaleById(java.lang.String queryString,
                         java.lang.Integer id)
Description copied from interface: SaleDao

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

Specified by:
findSaleById in interface SaleDao
Overrides:
findSaleById in class SaleDaoBase
See Also:
SaleDao.findSaleById(java.lang.String, java.lang.Integer)

findSaleById

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

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

Specified by:
findSaleById in interface SaleDao
Overrides:
findSaleById in class SaleDaoBase
See Also:
SaleDao.findSaleById(int, java.lang.String, java.lang.Integer)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(Location saleLocation)
Specified by:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(int transform,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) 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:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(java.lang.String queryString,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location).

Specified by:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(java.lang.String, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(int pageNumber,
                                                   int pageSize,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location) 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:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(String, fr.ifremer.allegro.referential.location.Location) 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:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(String, int, int, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(int transform,
                                                   java.lang.String queryString,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location saleLocation).

Specified by:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(int transform,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location) 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:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findSaleBySaleLocation

public java.util.Collection findSaleBySaleLocation(int transform,
                                                   java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Location saleLocation)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleLocation(int, String, fr.ifremer.allegro.referential.location.Location) 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:
findSaleBySaleLocation in interface SaleDao
Overrides:
findSaleBySaleLocation in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleLocation(int, java.lang.String, int, int, fr.ifremer.allegro.referential.location.Location)

findSaleByVessel

public java.util.Collection findSaleByVessel(Vessel vessel)
Specified by:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(int transform,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(java.lang.String queryString,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel).

Specified by:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(int pageNumber,
                                             int pageSize,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(int transform,
                                             java.lang.String queryString,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel).

Specified by:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(int transform,
                                             int pageNumber,
                                             int pageSize,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByVessel

public java.util.Collection findSaleByVessel(int transform,
                                             java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             Vessel vessel)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) 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:
findSaleByVessel in interface SaleDao
Overrides:
findSaleByVessel in class SaleDaoBase
See Also:
SaleDao.findSaleByVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(FishingTrip fishingTrip)
Specified by:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(int transform,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(java.lang.String queryString,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip).

Specified by:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(java.lang.String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(int pageNumber,
                                                  int pageSize,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(int transform,
                                                  java.lang.String queryString,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip).

Specified by:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByFishingTrip

public java.util.Collection findSaleByFishingTrip(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingTrip fishingTrip)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) 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:
findSaleByFishingTrip in interface SaleDao
Overrides:
findSaleByFishingTrip in class SaleDaoBase
See Also:
SaleDao.findSaleByFishingTrip(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)
Specified by:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference).

Specified by:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(java.lang.String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(int pageNumber,
                                                                int pageSize,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(String, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                                java.lang.String queryString,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference declaredDocumentReference).

Specified by:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(int, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleByDeclaredDocumentReference

public java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                DeclaredDocumentReference declaredDocumentReference)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) 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:
findSaleByDeclaredDocumentReference in interface SaleDao
Overrides:
findSaleByDeclaredDocumentReference in class SaleDaoBase
See Also:
SaleDao.findSaleByDeclaredDocumentReference(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(SaleType saleType)
Specified by:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(int transform,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType) 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:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(java.lang.String queryString,
                                               SaleType saleType)
Description copied from interface: SaleDao

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

Specified by:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(java.lang.String, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(int pageNumber,
                                               int pageSize,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(fr.ifremer.allegro.referential.SaleType) 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:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(int, int, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(String, fr.ifremer.allegro.referential.SaleType) 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:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(String, int, int, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(int transform,
                                               java.lang.String queryString,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType saleType).

Specified by:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(int transform,
                                               int pageNumber,
                                               int pageSize,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType) 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:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(int, int, int, fr.ifremer.allegro.referential.SaleType)

findSaleBySaleType

public java.util.Collection findSaleBySaleType(int transform,
                                               java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               SaleType saleType)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleBySaleType(int, String, fr.ifremer.allegro.referential.SaleType) 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:
findSaleBySaleType in interface SaleDao
Overrides:
findSaleBySaleType in class SaleDaoBase
See Also:
SaleDao.findSaleBySaleType(int, java.lang.String, int, int, fr.ifremer.allegro.referential.SaleType)

findSaleByLanding

public java.util.Collection findSaleByLanding(Landing landing)
Specified by:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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 SaleDao.findSaleByLanding(fr.ifremer.allegro.data.survey.landing.Landing).

Specified by:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(java.lang.String, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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 SaleDao.findSaleByLanding(int, fr.ifremer.allegro.data.survey.landing.Landing landing).

Specified by:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(int, String, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(int, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByLanding

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

Does the same thing as SaleDao.findSaleByLanding(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:
findSaleByLanding in interface SaleDao
Overrides:
findSaleByLanding in class SaleDaoBase
See Also:
SaleDao.findSaleByLanding(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.landing.Landing)

findSaleByProgram

public java.util.Collection findSaleByProgram(Program program)
Specified by:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(int transform,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(java.lang.String queryString,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(int pageNumber,
                                              int pageSize,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(int transform,
                                              java.lang.String queryString,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(int transform,
                                              int pageNumber,
                                              int pageSize,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByProgram

public java.util.Collection findSaleByProgram(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Program program)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) 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:
findSaleByProgram in interface SaleDao
Overrides:
findSaleByProgram in class SaleDaoBase
See Also:
SaleDao.findSaleByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(Department recorderDepartment)
Specified by:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(int transform,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department).

Specified by:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(int pageNumber,
                                                         int pageSize,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) 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:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(int transform,
                                                         java.lang.String queryString,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment).

Specified by:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) 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:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findSaleByRecorderDepartment

public java.util.Collection findSaleByRecorderDepartment(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         Department recorderDepartment)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) 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:
findSaleByRecorderDepartment in interface SaleDao
Overrides:
findSaleByRecorderDepartment in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)

findSaleByQualityFlag

public java.util.Collection findSaleByQualityFlag(QualityFlag qualityFlag)
Specified by:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

Does the same thing as SaleDao.findSaleByQualityFlag(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:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

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

Specified by:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

Does the same thing as SaleDao.findSaleByQualityFlag(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:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

Does the same thing as SaleDao.findSaleByQualityFlag(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:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

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

Specified by:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

Does the same thing as SaleDao.findSaleByQualityFlag(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:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleByQualityFlag

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

Does the same thing as SaleDao.findSaleByQualityFlag(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:
findSaleByQualityFlag in interface SaleDao
Overrides:
findSaleByQualityFlag in class SaleDaoBase
See Also:
SaleDao.findSaleByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findSaleByCatchBatch

public Sale findSaleByCatchBatch(CatchBatch catchBatch)
Specified by:
findSaleByCatchBatch in interface SaleDao
Overrides:
findSaleByCatchBatch in class SaleDaoBase
See Also:
SaleDao.findSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)

findSaleByCatchBatch

public java.lang.Object findSaleByCatchBatch(int transform,
                                             CatchBatch catchBatch)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) 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:
findSaleByCatchBatch in interface SaleDao
Overrides:
findSaleByCatchBatch in class SaleDaoBase
See Also:
SaleDao.findSaleByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch)

findSaleByCatchBatch

public Sale findSaleByCatchBatch(java.lang.String queryString,
                                 CatchBatch catchBatch)
Description copied from interface: SaleDao

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

Specified by:
findSaleByCatchBatch in interface SaleDao
Overrides:
findSaleByCatchBatch in class SaleDaoBase
See Also:
SaleDao.findSaleByCatchBatch(java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)

findSaleByCatchBatch

public java.lang.Object findSaleByCatchBatch(int transform,
                                             java.lang.String queryString,
                                             CatchBatch catchBatch)
Description copied from interface: SaleDao

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

Specified by:
findSaleByCatchBatch in interface SaleDao
Overrides:
findSaleByCatchBatch in class SaleDaoBase
See Also:
SaleDao.findSaleByCatchBatch(int, java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(Person recorderPerson)
Specified by:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(int transform,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) 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:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(java.lang.String queryString,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person).

Specified by:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(java.lang.String, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(int pageNumber,
                                                     int pageSize,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person) 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:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(int, int, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) 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:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(String, int, int, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(int transform,
                                                     java.lang.String queryString,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person recorderPerson).

Specified by:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(int transform,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) 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:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(int, int, int, fr.ifremer.allegro.administration.user.Person)

findSaleByRecorderPerson

public java.util.Collection findSaleByRecorderPerson(int transform,
                                                     java.lang.String queryString,
                                                     int pageNumber,
                                                     int pageSize,
                                                     Person recorderPerson)
Description copied from interface: SaleDao

Does the same thing as SaleDao.findSaleByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) 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:
findSaleByRecorderPerson in interface SaleDao
Overrides:
findSaleByRecorderPerson in class SaleDaoBase
See Also:
SaleDao.findSaleByRecorderPerson(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Person)

findSaleByNaturalId

public Sale findSaleByNaturalId(java.lang.Integer id)
Specified by:
findSaleByNaturalId in interface SaleDao
Overrides:
findSaleByNaturalId in class SaleDaoBase
See Also:
SaleDao.findSaleByNaturalId(java.lang.Integer)

findSaleByNaturalId

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

Does the same thing as SaleDao.findSaleByNaturalId(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:
findSaleByNaturalId in interface SaleDao
Overrides:
findSaleByNaturalId in class SaleDaoBase
See Also:
SaleDao.findSaleByNaturalId(int, java.lang.Integer)

findSaleByNaturalId

public Sale findSaleByNaturalId(java.lang.String queryString,
                                java.lang.Integer id)
Description copied from interface: SaleDao

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

Specified by:
findSaleByNaturalId in interface SaleDao
Overrides:
findSaleByNaturalId in class SaleDaoBase
See Also:
SaleDao.findSaleByNaturalId(java.lang.String, java.lang.Integer)

findSaleByNaturalId

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

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

Specified by:
findSaleByNaturalId in interface SaleDao
Overrides:
findSaleByNaturalId in class SaleDaoBase
See Also:
SaleDao.findSaleByNaturalId(int, java.lang.String, java.lang.Integer)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) 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:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp).

Specified by:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(java.sql.Timestamp) 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:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(int, int, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(String, java.sql.Timestamp) 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:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                       java.lang.String queryString,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp updateDate).

Specified by:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(int, String, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, java.sql.Timestamp) 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:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllSaleSinceDateSynchro

public java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       java.sql.Timestamp updateDate)
Description copied from interface: SaleDao

Does the same thing as SaleDao.getAllSaleSinceDateSynchro(int, String, java.sql.Timestamp) 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:
getAllSaleSinceDateSynchro in interface SaleDao
Overrides:
getAllSaleSinceDateSynchro in class SaleDaoBase
See Also:
SaleDao.getAllSaleSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

createFromClusterObservedSale

public ObservedSale createFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
Specified by:
createFromClusterObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)

handleCreateFromClusterObservedSale

protected abstract ObservedSale handleCreateFromClusterObservedSale(ClusterObservedSale clusterObservedSale)
                                                             throws java.lang.Exception
Performs the core logic for createFromClusterObservedSale(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)

Throws:
java.lang.Exception

getAllClusterObservedSaleSinceDateSynchro

public ClusterObservedSale[] getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                       java.lang.Integer userId,
                                                                       java.lang.Integer[] registrationLocationIds,
                                                                       java.lang.Integer pageNumber,
                                                                       java.lang.Integer pageSize)
Specified by:
getAllClusterObservedSaleSinceDateSynchro in interface ObservedSaleDao
See Also:
ObservedSaleDao.getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterObservedSaleSinceDateSynchro

protected abstract ClusterObservedSale[] handleGetAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                         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 getAllClusterObservedSaleSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           ObservedSale 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.ObservedSaleDao, please note that the SaleDao.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 SaleDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in ObservedSaleDao
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.ObservedSale) method. This method does not instantiate a new collection.

This method is to be used internally only.

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

toEntity

protected ObservedSale toEntity(java.lang.Object[] row)
Overrides:
toEntity in class SaleDaoBase

toRemoteObservedSaleFullVOCollection

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

Specified by:
toRemoteObservedSaleFullVOCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleFullVOCollection(java.util.Collection)

toRemoteObservedSaleFullVOArray

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

Specified by:
toRemoteObservedSaleFullVOArray in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleFullVOArray(java.util.Collection)

toRemoteObservedSaleFullVO

protected RemoteObservedSaleFullVO toRemoteObservedSaleFullVO(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 ObservedSaleDaoImpl class if you intend to use reporting queries.

See Also:
ObservedSaleDao.toRemoteObservedSaleFullVO(fr.ifremer.allegro.data.survey.sale.ObservedSale)

remoteObservedSaleFullVOToEntityCollection

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

Specified by:
remoteObservedSaleFullVOToEntityCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.remoteObservedSaleFullVOToEntityCollection(java.util.Collection)

toRemoteObservedSaleFullVO

public void toRemoteObservedSaleFullVO(ObservedSale source,
                                       RemoteObservedSaleFullVO target)
Description copied from interface: ObservedSaleDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteObservedSaleFullVO(), 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:
toRemoteObservedSaleFullVO in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleFullVO(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO)

toRemoteObservedSaleFullVO

public RemoteObservedSaleFullVO toRemoteObservedSaleFullVO(ObservedSale entity)
Description copied from interface: ObservedSaleDao
Converts this DAO's entity to an object of type RemoteObservedSaleFullVO.

Specified by:
toRemoteObservedSaleFullVO in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleFullVO(fr.ifremer.allegro.data.survey.sale.ObservedSale)

remoteObservedSaleFullVOToEntity

public void remoteObservedSaleFullVOToEntity(RemoteObservedSaleFullVO source,
                                             ObservedSale target,
                                             boolean copyIfNull)
Description copied from interface: ObservedSaleDao
Copies the fields of RemoteObservedSaleFullVO to the specified entity.

Specified by:
remoteObservedSaleFullVOToEntity in interface ObservedSaleDao
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.ObservedSaleDao#remoteObservedSaleFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleFullVO, fr.ifremer.allegro.data.survey.sale.ObservedSale)

toRemoteObservedSaleNaturalIdCollection

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

Specified by:
toRemoteObservedSaleNaturalIdCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalIdCollection(java.util.Collection)

toRemoteObservedSaleNaturalIdArray

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

Specified by:
toRemoteObservedSaleNaturalIdArray in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalIdArray(java.util.Collection)

toRemoteObservedSaleNaturalId

protected RemoteObservedSaleNaturalId toRemoteObservedSaleNaturalId(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 ObservedSaleDaoImpl class if you intend to use reporting queries.

See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalId(fr.ifremer.allegro.data.survey.sale.ObservedSale)

remoteObservedSaleNaturalIdToEntityCollection

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

Specified by:
remoteObservedSaleNaturalIdToEntityCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.remoteObservedSaleNaturalIdToEntityCollection(java.util.Collection)

toRemoteObservedSaleNaturalId

public void toRemoteObservedSaleNaturalId(ObservedSale source,
                                          RemoteObservedSaleNaturalId target)
Description copied from interface: ObservedSaleDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteObservedSaleNaturalId(), 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:
toRemoteObservedSaleNaturalId in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalId(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId)

toRemoteObservedSaleNaturalId

public RemoteObservedSaleNaturalId toRemoteObservedSaleNaturalId(ObservedSale entity)
Description copied from interface: ObservedSaleDao
Converts this DAO's entity to an object of type RemoteObservedSaleNaturalId.

Specified by:
toRemoteObservedSaleNaturalId in interface ObservedSaleDao
See Also:
ObservedSaleDao.toRemoteObservedSaleNaturalId(fr.ifremer.allegro.data.survey.sale.ObservedSale)

remoteObservedSaleNaturalIdToEntity

public void remoteObservedSaleNaturalIdToEntity(RemoteObservedSaleNaturalId source,
                                                ObservedSale target,
                                                boolean copyIfNull)
Description copied from interface: ObservedSaleDao
Copies the fields of RemoteObservedSaleNaturalId to the specified entity.

Specified by:
remoteObservedSaleNaturalIdToEntity in interface ObservedSaleDao
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.ObservedSaleDao#remoteObservedSaleNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteObservedSaleNaturalId, fr.ifremer.allegro.data.survey.sale.ObservedSale)

toClusterObservedSaleCollection

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

Specified by:
toClusterObservedSaleCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.toClusterObservedSaleCollection(java.util.Collection)

toClusterObservedSaleArray

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

Specified by:
toClusterObservedSaleArray in interface ObservedSaleDao
See Also:
ObservedSaleDao.toClusterObservedSaleArray(java.util.Collection)

toClusterObservedSale

protected ClusterObservedSale toClusterObservedSale(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 ObservedSaleDaoImpl class if you intend to use reporting queries.

See Also:
ObservedSaleDao.toClusterObservedSale(fr.ifremer.allegro.data.survey.sale.ObservedSale)

clusterObservedSaleToEntityCollection

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

Specified by:
clusterObservedSaleToEntityCollection in interface ObservedSaleDao
See Also:
ObservedSaleDao.clusterObservedSaleToEntityCollection(java.util.Collection)

toClusterObservedSale

public void toClusterObservedSale(ObservedSale source,
                                  ClusterObservedSale target)
Description copied from interface: ObservedSaleDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterObservedSale(), 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:
toClusterObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.toClusterObservedSale(fr.ifremer.allegro.data.survey.sale.ObservedSale, fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale)

toClusterObservedSale

public ClusterObservedSale toClusterObservedSale(ObservedSale entity)
Description copied from interface: ObservedSaleDao
Converts this DAO's entity to an object of type ClusterObservedSale.

Specified by:
toClusterObservedSale in interface ObservedSaleDao
See Also:
ObservedSaleDao.toClusterObservedSale(fr.ifremer.allegro.data.survey.sale.ObservedSale)

clusterObservedSaleToEntity

public void clusterObservedSaleToEntity(ClusterObservedSale source,
                                        ObservedSale target,
                                        boolean copyIfNull)
Description copied from interface: ObservedSaleDao
Copies the fields of ClusterObservedSale to the specified entity.

Specified by:
clusterObservedSaleToEntity in interface ObservedSaleDao
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.ObservedSaleDao#clusterObservedSaleToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterObservedSale, fr.ifremer.allegro.data.survey.sale.ObservedSale)

getPrincipal

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

Overrides:
getPrincipal in class SaleDaoBase
Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: SaleDao
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 ObservedSaleDao
Specified by:
search in interface SaleDao
Overrides:
search in class SaleDaoBase
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:
ObservedSaleDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: SaleDao
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 ObservedSaleDao
Specified by:
search in interface SaleDao
Overrides:
search in class SaleDaoBase
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:
ObservedSaleDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: SaleDao
Does the same thing as SaleDao.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 ObservedSaleDao
Specified by:
search in interface SaleDao
Overrides:
search in class SaleDaoBase
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:
ObservedSaleDao.search(int, fr.ifremer.allegro.Search)

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.