fr.ifremer.allegro.data.survey.sale
Interface SaleDao

All Known Subinterfaces:
ObservedSaleDao
All Known Implementing Classes:
ObservedSaleDaoBase, ObservedSaleDaoImpl, SaleDaoBase, SaleDaoImpl

public interface SaleDao

See Also:
Sale

Field Summary
static int TRANSFORM_CLUSTERSALE
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_NONE
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESALEFULLVO
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESALENATURALID
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
 
Method Summary
 Sale clusterSaleToEntity(ClusterSale clusterSale)
          Converts an instance of type ClusterSale to this DAO's entity.
 void clusterSaleToEntity(ClusterSale source, Sale target, boolean copyIfNull)
          Copies the fields of ClusterSale to the specified entity.
 void clusterSaleToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSale 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
 Sale 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)
           Creates a new fr.ifremer.allegro.data.survey.sale.Sale instance from all attributes and properties and adds it to the persistent store.
 Sale create(java.util.Date creationDate, 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.Sale instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.data.survey.sale.Sale) 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)
           Does the same thing as 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) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, Program program, QualityFlag qualityFlag, Department recorderDepartment, Location saleLocation, java.util.Date saleStartDate, SaleType saleType, Vessel vessel)
           Does the same thing as create(java.util.Date,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, Sale sale)
           Does the same thing as create(fr.ifremer.allegro.data.survey.sale.Sale) with an additional flag called transform.
 Sale create(Sale sale)
          Creates an instance of fr.ifremer.allegro.data.survey.sale.Sale and adds it to the persistent store.
 Sale createFromClusterSale(ClusterSale clusterSale)
           
 Sale findSaleByCatchBatch(CatchBatch catchBatch)
           
 java.lang.Object findSaleByCatchBatch(int transform, CatchBatch catchBatch)
           Does the same thing as 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findSaleByVessel(Vessel vessel)
           
 ClusterSale[] getAllClusterSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllSale()
           
 java.util.Collection getAllSale(int transform)
           Does the same thing as getAllSale() with an additional flag called transform.
 java.util.Collection getAllSale(int pageNumber, int pageSize)
           Does the same thing as 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 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 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 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 getAllSale() with an additional argument called queryString.
 java.util.Collection getAllSale(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as 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 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 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 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 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 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 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 getAllSaleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllSaleSinceDateSynchro(java.sql.Timestamp updateDate)
           
 Sale 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 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 loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as 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 loadAll(int) with an additional two arguments called pageNumber and pageSize.
 Sale remoteSaleFullVOToEntity(RemoteSaleFullVO remoteSaleFullVO)
          Converts an instance of type RemoteSaleFullVO to this DAO's entity.
 void remoteSaleFullVOToEntity(RemoteSaleFullVO source, Sale target, boolean copyIfNull)
          Copies the fields of RemoteSaleFullVO to the specified entity.
 void remoteSaleFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleFullVO to this DAO's entity.
 Sale remoteSaleNaturalIdToEntity(RemoteSaleNaturalId remoteSaleNaturalId)
          Converts an instance of type RemoteSaleNaturalId to this DAO's entity.
 void remoteSaleNaturalIdToEntity(RemoteSaleNaturalId source, Sale target, boolean copyIfNull)
          Copies the fields of RemoteSaleNaturalId to the specified entity.
 void remoteSaleNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleNaturalId 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(Sale sale)
          Removes the instance of fr.ifremer.allegro.data.survey.sale.Sale 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 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.
 ClusterSale toClusterSale(Sale entity)
          Converts this DAO's entity to an object of type ClusterSale.
 void toClusterSale(Sale source, ClusterSale target)
          Copies the fields of the specified entity to the target value object.
 ClusterSale[] toClusterSaleArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSale.
 void toClusterSaleCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSale.
 RemoteSaleFullVO toRemoteSaleFullVO(Sale entity)
          Converts this DAO's entity to an object of type RemoteSaleFullVO.
 void toRemoteSaleFullVO(Sale source, RemoteSaleFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleFullVO[] toRemoteSaleFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleFullVO.
 void toRemoteSaleFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleFullVO.
 RemoteSaleNaturalId toRemoteSaleNaturalId(Sale entity)
          Converts this DAO's entity to an object of type RemoteSaleNaturalId.
 void toRemoteSaleNaturalId(Sale source, RemoteSaleNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleNaturalId[] toRemoteSaleNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleNaturalId.
 void toRemoteSaleNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(Sale sale)
          Updates the sale instance in the persistent store.
 

Field Detail

TRANSFORM_NONE

static final int TRANSFORM_NONE
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes no transformation will occur.

See Also:
Constant Field Values

TRANSFORM_REMOTESALEFULLVO

static final int TRANSFORM_REMOTESALEFULLVO
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSaleFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTESALENATURALID

static final int TRANSFORM_REMOTESALENATURALID
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSaleNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERSALE

static final int TRANSFORM_CLUSTERSALE
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type ClusterSale.

See Also:
Constant Field Values
Method Detail

toRemoteSaleFullVO

void toRemoteSaleFullVO(Sale source,
                        RemoteSaleFullVO target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSaleFullVO

RemoteSaleFullVO toRemoteSaleFullVO(Sale entity)
Converts this DAO's entity to an object of type RemoteSaleFullVO.


toRemoteSaleFullVOCollection

void toRemoteSaleFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSaleFullVO.


toRemoteSaleFullVOArray

RemoteSaleFullVO[] toRemoteSaleFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSaleFullVO.


remoteSaleFullVOToEntity

void remoteSaleFullVOToEntity(RemoteSaleFullVO source,
                              Sale target,
                              boolean copyIfNull)
Copies the fields of RemoteSaleFullVO to the specified entity.

Parameters:
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.

remoteSaleFullVOToEntity

Sale remoteSaleFullVOToEntity(RemoteSaleFullVO remoteSaleFullVO)
Converts an instance of type RemoteSaleFullVO to this DAO's entity.


remoteSaleFullVOToEntityCollection

void remoteSaleFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSaleFullVO to this DAO's entity.


toRemoteSaleNaturalId

void toRemoteSaleNaturalId(Sale source,
                           RemoteSaleNaturalId target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSaleNaturalId

RemoteSaleNaturalId toRemoteSaleNaturalId(Sale entity)
Converts this DAO's entity to an object of type RemoteSaleNaturalId.


toRemoteSaleNaturalIdCollection

void toRemoteSaleNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSaleNaturalId.


toRemoteSaleNaturalIdArray

RemoteSaleNaturalId[] toRemoteSaleNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSaleNaturalId.


remoteSaleNaturalIdToEntity

void remoteSaleNaturalIdToEntity(RemoteSaleNaturalId source,
                                 Sale target,
                                 boolean copyIfNull)
Copies the fields of RemoteSaleNaturalId to the specified entity.

Parameters:
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.

remoteSaleNaturalIdToEntity

Sale remoteSaleNaturalIdToEntity(RemoteSaleNaturalId remoteSaleNaturalId)
Converts an instance of type RemoteSaleNaturalId to this DAO's entity.


remoteSaleNaturalIdToEntityCollection

void remoteSaleNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSaleNaturalId to this DAO's entity.


toClusterSale

void toClusterSale(Sale source,
                   ClusterSale target)
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSale(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toClusterSale

ClusterSale toClusterSale(Sale entity)
Converts this DAO's entity to an object of type ClusterSale.


toClusterSaleCollection

void toClusterSaleCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterSale.


toClusterSaleArray

ClusterSale[] toClusterSaleArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterSale.


clusterSaleToEntity

void clusterSaleToEntity(ClusterSale source,
                         Sale target,
                         boolean copyIfNull)
Copies the fields of ClusterSale to the specified entity.

Parameters:
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.

clusterSaleToEntity

Sale clusterSaleToEntity(ClusterSale clusterSale)
Converts an instance of type ClusterSale to this DAO's entity.


clusterSaleToEntityCollection

void clusterSaleToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterSale to this DAO's entity.


load

Sale load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.survey.sale.Sale from the persistent store.


load

java.lang.Object load(int transform,
                      java.lang.Integer id)

Does the same thing as 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.

Parameters:
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.

loadAll

java.util.Collection loadAll()
Loads all entities of type Sale.

Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform)

Does the same thing as 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.

Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int pageNumber,
                             int pageSize)

Does the same thing as 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.

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.

loadAll

java.util.Collection loadAll(int transform,
                             int pageNumber,
                             int pageSize)

Does the same thing as 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.

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.

create

Sale create(Sale sale)
Creates an instance of fr.ifremer.allegro.data.survey.sale.Sale and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        Sale sale)

Does the same thing as 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 entity (into a value object for example). By default, transformation does not occur.


create

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

Parameters:
entities - the collection of fr.ifremer.allegro.data.survey.sale.Sale instances to create.
Returns:
the created instances.

create

java.util.Collection create(int transform,
                            java.util.Collection entities)

Does the same thing as 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.


create

Sale 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)

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


create

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)

Does the same thing as 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) 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.


create

Sale create(java.util.Date creationDate,
            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.Sale instance from only required properties (attributes and association ends) and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.util.Date creationDate,
                        Program program,
                        QualityFlag qualityFlag,
                        Department recorderDepartment,
                        Location saleLocation,
                        java.util.Date saleStartDate,
                        SaleType saleType,
                        Vessel vessel)

Does the same thing as create(java.util.Date,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.


update

void update(Sale sale)
Updates the sale instance in the persistent store.


update

void update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store.


remove

void remove(Sale sale)
Removes the instance of fr.ifremer.allegro.data.survey.sale.Sale from the persistent store.


remove

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.


remove

void remove(java.util.Collection entities)
Removes all entities in the given entities collection.


getAllSale

java.util.Collection getAllSale()

getAllSale

java.util.Collection getAllSale(java.lang.String queryString)

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


getAllSale

java.util.Collection getAllSale(int pageNumber,
                                int pageSize)

Does the same thing as 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.


getAllSale

java.util.Collection getAllSale(java.lang.String queryString,
                                int pageNumber,
                                int pageSize)

Does the same thing as 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.


getAllSale

java.util.Collection getAllSale(int transform)

Does the same thing as 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.


getAllSale

java.util.Collection getAllSale(int transform,
                                int pageNumber,
                                int pageSize)

Does the same thing as 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.


getAllSale

java.util.Collection getAllSale(int transform,
                                java.lang.String queryString)

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


getAllSale

java.util.Collection getAllSale(int transform,
                                java.lang.String queryString,
                                int pageNumber,
                                int pageSize)

Does the same thing as 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.


findSaleById

Sale findSaleById(java.lang.Integer id)

findSaleById

Sale findSaleById(java.lang.String queryString,
                  java.lang.Integer id)

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


findSaleById

java.lang.Object findSaleById(int transform,
                              java.lang.Integer id)

Does the same thing as 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.


findSaleById

java.lang.Object findSaleById(int transform,
                              java.lang.String queryString,
                              java.lang.Integer id)

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


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(Location saleLocation)

findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(java.lang.String queryString,
                                            Location saleLocation)

Does the same thing as 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 findSaleBySaleLocation(fr.ifremer.allegro.referential.location.Location).


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(int pageNumber,
                                            int pageSize,
                                            Location saleLocation)

Does the same thing as 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.


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(java.lang.String queryString,
                                            int pageNumber,
                                            int pageSize,
                                            Location saleLocation)

Does the same thing as 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.


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(int transform,
                                            Location saleLocation)

Does the same thing as 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.


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(int transform,
                                            int pageNumber,
                                            int pageSize,
                                            Location saleLocation)

Does the same thing as 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.


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(int transform,
                                            java.lang.String queryString,
                                            Location saleLocation)

Does the same thing as 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 findSaleBySaleLocation(int, fr.ifremer.allegro.referential.location.Location saleLocation).


findSaleBySaleLocation

java.util.Collection findSaleBySaleLocation(int transform,
                                            java.lang.String queryString,
                                            int pageNumber,
                                            int pageSize,
                                            Location saleLocation)

Does the same thing as 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.


findSaleByVessel

java.util.Collection findSaleByVessel(Vessel vessel)

findSaleByVessel

java.util.Collection findSaleByVessel(java.lang.String queryString,
                                      Vessel vessel)

Does the same thing as 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 findSaleByVessel(fr.ifremer.allegro.referential.vessel.Vessel).


findSaleByVessel

java.util.Collection findSaleByVessel(int pageNumber,
                                      int pageSize,
                                      Vessel vessel)

Does the same thing as 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.


findSaleByVessel

java.util.Collection findSaleByVessel(java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Vessel vessel)

Does the same thing as 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.


findSaleByVessel

java.util.Collection findSaleByVessel(int transform,
                                      Vessel vessel)

Does the same thing as 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.


findSaleByVessel

java.util.Collection findSaleByVessel(int transform,
                                      int pageNumber,
                                      int pageSize,
                                      Vessel vessel)

Does the same thing as 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.


findSaleByVessel

java.util.Collection findSaleByVessel(int transform,
                                      java.lang.String queryString,
                                      Vessel vessel)

Does the same thing as 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 findSaleByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel).


findSaleByVessel

java.util.Collection findSaleByVessel(int transform,
                                      java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Vessel vessel)

Does the same thing as 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.


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(FishingTrip fishingTrip)

findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(java.lang.String queryString,
                                           FishingTrip fishingTrip)

Does the same thing as 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 findSaleByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip).


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(int pageNumber,
                                           int pageSize,
                                           FishingTrip fishingTrip)

Does the same thing as 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.


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(java.lang.String queryString,
                                           int pageNumber,
                                           int pageSize,
                                           FishingTrip fishingTrip)

Does the same thing as 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.


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(int transform,
                                           FishingTrip fishingTrip)

Does the same thing as 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.


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(int transform,
                                           int pageNumber,
                                           int pageSize,
                                           FishingTrip fishingTrip)

Does the same thing as 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.


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(int transform,
                                           java.lang.String queryString,
                                           FishingTrip fishingTrip)

Does the same thing as 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 findSaleByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip).


findSaleByFishingTrip

java.util.Collection findSaleByFishingTrip(int transform,
                                           java.lang.String queryString,
                                           int pageNumber,
                                           int pageSize,
                                           FishingTrip fishingTrip)

Does the same thing as 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.


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)

findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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 findSaleByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference).


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(int pageNumber,
                                                         int pageSize,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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.


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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.


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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.


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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.


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                         java.lang.String queryString,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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 findSaleByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference declaredDocumentReference).


findSaleByDeclaredDocumentReference

java.util.Collection findSaleByDeclaredDocumentReference(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         DeclaredDocumentReference declaredDocumentReference)

Does the same thing as 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.


findSaleBySaleType

java.util.Collection findSaleBySaleType(SaleType saleType)

findSaleBySaleType

java.util.Collection findSaleBySaleType(java.lang.String queryString,
                                        SaleType saleType)

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


findSaleBySaleType

java.util.Collection findSaleBySaleType(int pageNumber,
                                        int pageSize,
                                        SaleType saleType)

Does the same thing as 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.


findSaleBySaleType

java.util.Collection findSaleBySaleType(java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        SaleType saleType)

Does the same thing as 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.


findSaleBySaleType

java.util.Collection findSaleBySaleType(int transform,
                                        SaleType saleType)

Does the same thing as 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.


findSaleBySaleType

java.util.Collection findSaleBySaleType(int transform,
                                        int pageNumber,
                                        int pageSize,
                                        SaleType saleType)

Does the same thing as 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.


findSaleBySaleType

java.util.Collection findSaleBySaleType(int transform,
                                        java.lang.String queryString,
                                        SaleType saleType)

Does the same thing as 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 findSaleBySaleType(int, fr.ifremer.allegro.referential.SaleType saleType).


findSaleBySaleType

java.util.Collection findSaleBySaleType(int transform,
                                        java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        SaleType saleType)

Does the same thing as 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.


findSaleByLanding

java.util.Collection findSaleByLanding(Landing landing)

findSaleByLanding

java.util.Collection findSaleByLanding(java.lang.String queryString,
                                       Landing landing)

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


findSaleByLanding

java.util.Collection findSaleByLanding(int pageNumber,
                                       int pageSize,
                                       Landing landing)

Does the same thing as 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.


findSaleByLanding

java.util.Collection findSaleByLanding(java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Landing landing)

Does the same thing as 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.


findSaleByLanding

java.util.Collection findSaleByLanding(int transform,
                                       Landing landing)

Does the same thing as 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.


findSaleByLanding

java.util.Collection findSaleByLanding(int transform,
                                       int pageNumber,
                                       int pageSize,
                                       Landing landing)

Does the same thing as 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.


findSaleByLanding

java.util.Collection findSaleByLanding(int transform,
                                       java.lang.String queryString,
                                       Landing landing)

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


findSaleByLanding

java.util.Collection findSaleByLanding(int transform,
                                       java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Landing landing)

Does the same thing as 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.


findSaleByProgram

java.util.Collection findSaleByProgram(Program program)

findSaleByProgram

java.util.Collection findSaleByProgram(java.lang.String queryString,
                                       Program program)

Does the same thing as 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 findSaleByProgram(fr.ifremer.allegro.administration.programStrategy.Program).


findSaleByProgram

java.util.Collection findSaleByProgram(int pageNumber,
                                       int pageSize,
                                       Program program)

Does the same thing as 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.


findSaleByProgram

java.util.Collection findSaleByProgram(java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Program program)

Does the same thing as 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.


findSaleByProgram

java.util.Collection findSaleByProgram(int transform,
                                       Program program)

Does the same thing as 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.


findSaleByProgram

java.util.Collection findSaleByProgram(int transform,
                                       int pageNumber,
                                       int pageSize,
                                       Program program)

Does the same thing as 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.


findSaleByProgram

java.util.Collection findSaleByProgram(int transform,
                                       java.lang.String queryString,
                                       Program program)

Does the same thing as 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 findSaleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).


findSaleByProgram

java.util.Collection findSaleByProgram(int transform,
                                       java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Program program)

Does the same thing as 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.


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(Department recorderDepartment)

findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString,
                                                  Department recorderDepartment)

Does the same thing as 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 findSaleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department).


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(int pageNumber,
                                                  int pageSize,
                                                  Department recorderDepartment)

Does the same thing as 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.


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Department recorderDepartment)

Does the same thing as 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.


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(int transform,
                                                  Department recorderDepartment)

Does the same thing as 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.


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Department recorderDepartment)

Does the same thing as 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.


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(int transform,
                                                  java.lang.String queryString,
                                                  Department recorderDepartment)

Does the same thing as 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 findSaleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment).


findSaleByRecorderDepartment

java.util.Collection findSaleByRecorderDepartment(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Department recorderDepartment)

Does the same thing as 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.


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(QualityFlag qualityFlag)

findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(java.lang.String queryString,
                                           QualityFlag qualityFlag)

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


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(int pageNumber,
                                           int pageSize,
                                           QualityFlag qualityFlag)

Does the same thing as 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.


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(java.lang.String queryString,
                                           int pageNumber,
                                           int pageSize,
                                           QualityFlag qualityFlag)

Does the same thing as 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.


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(int transform,
                                           QualityFlag qualityFlag)

Does the same thing as 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.


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(int transform,
                                           int pageNumber,
                                           int pageSize,
                                           QualityFlag qualityFlag)

Does the same thing as 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.


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(int transform,
                                           java.lang.String queryString,
                                           QualityFlag qualityFlag)

Does the same thing as 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 findSaleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).


findSaleByQualityFlag

java.util.Collection findSaleByQualityFlag(int transform,
                                           java.lang.String queryString,
                                           int pageNumber,
                                           int pageSize,
                                           QualityFlag qualityFlag)

Does the same thing as 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.


findSaleByCatchBatch

Sale findSaleByCatchBatch(CatchBatch catchBatch)

findSaleByCatchBatch

Sale findSaleByCatchBatch(java.lang.String queryString,
                          CatchBatch catchBatch)

Does the same thing as 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 findSaleByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch).


findSaleByCatchBatch

java.lang.Object findSaleByCatchBatch(int transform,
                                      CatchBatch catchBatch)

Does the same thing as 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.


findSaleByCatchBatch

java.lang.Object findSaleByCatchBatch(int transform,
                                      java.lang.String queryString,
                                      CatchBatch catchBatch)

Does the same thing as 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 findSaleByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch catchBatch).


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(Person recorderPerson)

findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(java.lang.String queryString,
                                              Person recorderPerson)

Does the same thing as 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 findSaleByRecorderPerson(fr.ifremer.allegro.administration.user.Person).


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(int pageNumber,
                                              int pageSize,
                                              Person recorderPerson)

Does the same thing as 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.


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Person recorderPerson)

Does the same thing as 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.


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(int transform,
                                              Person recorderPerson)

Does the same thing as 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.


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(int transform,
                                              int pageNumber,
                                              int pageSize,
                                              Person recorderPerson)

Does the same thing as 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.


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(int transform,
                                              java.lang.String queryString,
                                              Person recorderPerson)

Does the same thing as 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 findSaleByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person recorderPerson).


findSaleByRecorderPerson

java.util.Collection findSaleByRecorderPerson(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Person recorderPerson)

Does the same thing as 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.


findSaleByNaturalId

Sale findSaleByNaturalId(java.lang.Integer id)

findSaleByNaturalId

Sale findSaleByNaturalId(java.lang.String queryString,
                         java.lang.Integer id)

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


findSaleByNaturalId

java.lang.Object findSaleByNaturalId(int transform,
                                     java.lang.Integer id)

Does the same thing as 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.


findSaleByNaturalId

java.lang.Object findSaleByNaturalId(int transform,
                                     java.lang.String queryString,
                                     java.lang.Integer id)

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


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(java.sql.Timestamp updateDate)

getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString,
                                                java.sql.Timestamp updateDate)

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


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

Does the same thing as 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.


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

Does the same thing as 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.


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                java.sql.Timestamp updateDate)

Does the same thing as 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.


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

Does the same thing as 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.


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                java.lang.String queryString,
                                                java.sql.Timestamp updateDate)

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


getAllSaleSinceDateSynchro

java.util.Collection getAllSaleSinceDateSynchro(int transform,
                                                java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

Does the same thing as 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.


createFromClusterSale

Sale createFromClusterSale(ClusterSale clusterSale)

getAllClusterSaleSinceDateSynchro

ClusterSale[] getAllClusterSaleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                java.lang.Integer userId,
                                                java.lang.Integer[] registrationLocationIds,
                                                java.lang.Integer pageNumber,
                                                java.lang.Integer pageSize)

search

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. These flags allow you to limit your data to a specified page number and size.

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.

search

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. These flags allow you to limit your data to a specified page number and size.

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.

search

java.util.Set search(int transform,
                     Search search)
Does the same thing as 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.

Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.

search

java.util.Set search(Search search)
Performs a search using the parameters specified in the given search object.

Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.


Copyright © 2008-2010 IFREMER. All Rights Reserved.