fr.ifremer.allegro.data.survey.fishingTrip
Class FishingTripDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.survey.fishingTrip.FishingTripDaoBase
All Implemented Interfaces:
FishingTripDao
Direct Known Subclasses:
FishingTripDaoImpl

public abstract class FishingTripDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements FishingTripDao

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

See Also:
FishingTrip

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.fishingTrip.FishingTripDao
TRANSFORM_CLUSTERFISHINGTRIP, TRANSFORM_NONE, TRANSFORM_REMOTEFISHINGTRIPFULLVO, TRANSFORM_REMOTEFISHINGTRIPNATURALID
 
Constructor Summary
FishingTripDaoBase()
           
 
Method Summary
 void clusterFishingTripToEntity(ClusterFishingTrip source, FishingTrip target, boolean copyIfNull)
          Copies the fields of ClusterFishingTrip to the specified entity.
 void clusterFishingTripToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterFishingTrip to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip and adds from the passed in entities collection
 FishingTrip create(java.util.Date creationDate, java.util.Date departureDateTime, Location departureLocation, Program program, QualityFlag qualityFlag, Department recorderDepartment, java.util.Date returnDateTime, Location returnLocation, Vessel vessel)
           Creates a new fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip instance from only required properties (attributes and association ends) and adds it to the persistent store.
 FishingTrip create(java.util.Date departureDateTime, java.util.Date returnDateTime, 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, java.util.Collection surveyMeasurements, DeclaredDocumentReference declaredDocumentReference, ScientificCruise scientificCruise, java.util.Collection landings, Vessel vessel, Location returnLocation, Location departureLocation, Program program, Department recorderDepartment, java.util.Collection fishingTripOrigins, QualityFlag qualityFlag, java.util.Collection sales, java.util.Collection operations, java.util.Collection transshipments, java.util.Collection vesselUseFeatures, java.util.Collection gearPhysicalFeatures, Person recorderPerson)
           Creates a new fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip instance from all attributes and properties and adds it to the persistent store.
 FishingTrip create(FishingTrip fishingTrip)
          Creates an instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as FishingTripDao.create(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, java.util.Date departureDateTime, Location departureLocation, Program program, QualityFlag qualityFlag, Department recorderDepartment, java.util.Date returnDateTime, Location returnLocation, Vessel vessel)
           Does the same thing as FishingTripDao.create(java.util.Date,java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date departureDateTime, java.util.Date returnDateTime, 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, java.util.Collection surveyMeasurements, DeclaredDocumentReference declaredDocumentReference, ScientificCruise scientificCruise, java.util.Collection landings, Vessel vessel, Location returnLocation, Location departureLocation, Program program, Department recorderDepartment, java.util.Collection fishingTripOrigins, QualityFlag qualityFlag, java.util.Collection sales, java.util.Collection operations, java.util.Collection transshipments, java.util.Collection vesselUseFeatures, java.util.Collection gearPhysicalFeatures, Person recorderPerson)
           Does the same thing as FishingTripDao.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,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.util.Collection,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.administration.user.Person) with an additional flag called transform.
 java.lang.Object create(int transform, FishingTrip fishingTrip)
           Does the same thing as FishingTripDao.create(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 FishingTrip createFromClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
           
 java.util.Collection findFishingTripByDeclaredDocumentReference(DeclaredDocumentReference declaredDocumentReference)
           
 java.util.Collection findFishingTripByDeclaredDocumentReference(int transform, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional flag called transform.
 java.util.Collection findFishingTripByDeclaredDocumentReference(int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDeclaredDocumentReference(int transform, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDeclaredDocumentReference(int transform, java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findFishingTripByDeclaredDocumentReference(int transform, java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(int, String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDeclaredDocumentReference(java.lang.String queryString, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional argument called queryString.
 java.util.Collection findFishingTripByDeclaredDocumentReference(java.lang.String queryString, int pageNumber, int pageSize, DeclaredDocumentReference declaredDocumentReference)
           Does the same thing as FishingTripDao.findFishingTripByDeclaredDocumentReference(String, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDepartureLocation(int transform, int pageNumber, int pageSize, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDepartureLocation(int pageNumber, int pageSize, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDepartureLocation(int transform, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findFishingTripByDepartureLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDepartureLocation(int transform, java.lang.String queryString, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findFishingTripByDepartureLocation(Location departureLocation)
           
 java.util.Collection findFishingTripByDepartureLocation(java.lang.String queryString, int pageNumber, int pageSize, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByDepartureLocation(java.lang.String queryString, Location departureLocation)
           Does the same thing as FishingTripDao.findFishingTripByDepartureLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 FishingTrip findFishingTripById(java.lang.Integer id)
           
 java.lang.Object findFishingTripById(int transform, java.lang.Integer id)
           Does the same thing as FishingTripDao.findFishingTripById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findFishingTripById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingTripDao.findFishingTripById(int, java.lang.Integer) with an additional argument called queryString.
 FishingTrip findFishingTripById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingTripDao.findFishingTripById(java.lang.Integer) with an additional argument called queryString.
 FishingTrip findFishingTripByNaturalId(java.util.Date departureDateTime, Vessel vessel, Program program)
           
 java.lang.Object findFishingTripByNaturalId(int transform, java.util.Date departureDateTime, Vessel vessel, Program program)
           Does the same thing as FishingTripDao.findFishingTripByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findFishingTripByNaturalId(int transform, java.lang.String queryString, java.util.Date departureDateTime, Vessel vessel, Program program)
           Does the same thing as FishingTripDao.findFishingTripByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 FishingTrip findFishingTripByNaturalId(java.lang.String queryString, java.util.Date departureDateTime, Vessel vessel, Program program)
           Does the same thing as FishingTripDao.findFishingTripByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingTripByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByProgram(int transform, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findFishingTripByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingTripByProgram(Program program)
           
 java.util.Collection findFishingTripByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByProgram(java.lang.String queryString, Program program)
           Does the same thing as FishingTripDao.findFishingTripByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingTripByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findFishingTripByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findFishingTripByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findFishingTripByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as FishingTripDao.findFishingTripByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findFishingTripByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findFishingTripByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findFishingTripByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findFishingTripByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findFishingTripByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderPerson(int transform, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderPerson(int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderPerson(int transform, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional flag called transform.
 java.util.Collection findFishingTripByRecorderPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderPerson(int transform, java.lang.String queryString, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findFishingTripByRecorderPerson(Person recorderPerson)
           
 java.util.Collection findFishingTripByRecorderPerson(java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByRecorderPerson(java.lang.String queryString, Person recorderPerson)
           Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findFishingTripByReturnLocation(int transform, int pageNumber, int pageSize, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByReturnLocation(int pageNumber, int pageSize, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByReturnLocation(int transform, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findFishingTripByReturnLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByReturnLocation(int transform, java.lang.String queryString, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findFishingTripByReturnLocation(Location returnLocation)
           
 java.util.Collection findFishingTripByReturnLocation(java.lang.String queryString, int pageNumber, int pageSize, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByReturnLocation(java.lang.String queryString, Location returnLocation)
           Does the same thing as FishingTripDao.findFishingTripByReturnLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findFishingTripByScientificCruise(int transform, int pageNumber, int pageSize, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByScientificCruise(int pageNumber, int pageSize, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByScientificCruise(int transform, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional flag called transform.
 java.util.Collection findFishingTripByScientificCruise(int transform, java.lang.String queryString, int pageNumber, int pageSize, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(int, String, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByScientificCruise(int transform, java.lang.String queryString, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional argument called queryString.
 java.util.Collection findFishingTripByScientificCruise(ScientificCruise scientificCruise)
           
 java.util.Collection findFishingTripByScientificCruise(java.lang.String queryString, int pageNumber, int pageSize, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(String, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByScientificCruise(java.lang.String queryString, ScientificCruise scientificCruise)
           Does the same thing as FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional argument called queryString.
 java.util.Collection findFishingTripByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findFishingTripByVessel(int transform, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findFishingTripByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingTripByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as FishingTripDao.findFishingTripByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findFishingTripByVessel(Vessel vessel)
           
 ClusterFishingTrip[] getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllFishingTrip()
           
 java.util.Collection getAllFishingTrip(int transform)
           Does the same thing as FishingTripDao.getAllFishingTrip() with an additional flag called transform.
 java.util.Collection getAllFishingTrip(int pageNumber, int pageSize)
           Does the same thing as FishingTripDao.getAllFishingTrip() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTrip(int transform, int pageNumber, int pageSize)
           Does the same thing as FishingTripDao.getAllFishingTrip(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTrip(int transform, java.lang.String queryString)
           Does the same thing as FishingTripDao.getAllFishingTrip(int) with an additional argument called queryString.
 java.util.Collection getAllFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingTripDao.getAllFishingTrip(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTrip(java.lang.String queryString)
           Does the same thing as FishingTripDao.getAllFishingTrip() with an additional argument called queryString.
 java.util.Collection getAllFishingTrip(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingTripDao.getAllFishingTrip(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTripSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTripSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTripSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTripSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingTripSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllFishingTripSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingTripSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingTripDao.getAllFishingTripSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingTripSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  DeclaredDocumentReferenceDao getDeclaredDocumentReferenceDao()
          Gets the reference to declaredDocumentReferenceDao.
protected  DepartmentDao getDepartmentDao()
          Gets the reference to departmentDao.
protected  FishingOperationDao getFishingOperationDao()
          Gets the reference to fishingOperationDao.
protected  FishingTripOriginDao getFishingTripOriginDao()
          Gets the reference to fishingTripOriginDao.
protected  GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
          Gets the reference to gearPhysicalFeaturesDao.
protected  LandingDao getLandingDao()
          Gets the reference to landingDao.
protected  LocationDao getLocationDao()
          Gets the reference to locationDao.
protected  ObservedLandingDao getObservedLandingDao()
          Gets the reference to observedLandingDao.
protected  ObservedSaleDao getObservedSaleDao()
          Gets the reference to observedSaleDao.
protected  OperationDao getOperationDao()
          Gets the reference to operationDao.
protected  PersonDao getPersonDao()
          Gets the reference to personDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProgramDao getProgramDao()
          Gets the reference to programDao.
protected  QualityFlagDao getQualityFlagDao()
          Gets the reference to qualityFlagDao.
protected  SaleDao getSaleDao()
          Gets the reference to saleDao.
protected  ScientificCruiseDao getScientificCruiseDao()
          Gets the reference to scientificCruiseDao.
protected  SurveyMeasurementDao getSurveyMeasurementDao()
          Gets the reference to surveyMeasurementDao.
protected  TransshipmentDao getTransshipmentDao()
          Gets the reference to transshipmentDao.
protected  VesselDao getVesselDao()
          Gets the reference to vesselDao.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeaturesDao.
protected abstract  FishingTrip handleCreateFromClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
          Performs the core logic for createFromClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)
protected abstract  ClusterFishingTrip[] handleGetAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 FishingTrip load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as FishingTripDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type FishingTrip.
 java.util.Collection loadAll(int transform)
           Does the same thing as FishingTripDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as FishingTripDao.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 FishingTripDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteFishingTripFullVOToEntity(RemoteFishingTripFullVO source, FishingTrip target, boolean copyIfNull)
          Copies the fields of RemoteFishingTripFullVO to the specified entity.
 void remoteFishingTripFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingTripFullVO to this DAO's entity.
 void remoteFishingTripNaturalIdToEntity(RemoteFishingTripNaturalId source, FishingTrip target, boolean copyIfNull)
          Copies the fields of RemoteFishingTripNaturalId to the specified entity.
 void remoteFishingTripNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingTripNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(FishingTrip fishingTrip)
          Removes the instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip from the persistent store.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip having the given identifier 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 FishingTripDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 void setDeclaredDocumentReferenceDao(DeclaredDocumentReferenceDao declaredDocumentReferenceDao)
          Sets the reference to declaredDocumentReferenceDao.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to departmentDao.
 void setFishingOperationDao(FishingOperationDao fishingOperationDao)
          Sets the reference to fishingOperationDao.
 void setFishingTripOriginDao(FishingTripOriginDao fishingTripOriginDao)
          Sets the reference to fishingTripOriginDao.
 void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
          Sets the reference to gearPhysicalFeaturesDao.
 void setLandingDao(LandingDao landingDao)
          Sets the reference to landingDao.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to locationDao.
 void setObservedLandingDao(ObservedLandingDao observedLandingDao)
          Sets the reference to observedLandingDao.
 void setObservedSaleDao(ObservedSaleDao observedSaleDao)
          Sets the reference to observedSaleDao.
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operationDao.
 void setPersonDao(PersonDao personDao)
          Sets the reference to personDao.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to programDao.
 void setQualityFlagDao(QualityFlagDao qualityFlagDao)
          Sets the reference to qualityFlagDao.
 void setSaleDao(SaleDao saleDao)
          Sets the reference to saleDao.
 void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
          Sets the reference to scientificCruiseDao.
 void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
          Sets the reference to surveyMeasurementDao.
 void setTransshipmentDao(TransshipmentDao transshipmentDao)
          Sets the reference to transshipmentDao.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vesselDao.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeaturesDao.
 ClusterFishingTrip toClusterFishingTrip(FishingTrip entity)
          Converts this DAO's entity to an object of type ClusterFishingTrip.
 void toClusterFishingTrip(FishingTrip source, ClusterFishingTrip target)
          Copies the fields of the specified entity to the target value object.
protected  ClusterFishingTrip toClusterFishingTrip(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterFishingTrip[] toClusterFishingTripArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterFishingTrip.
 void toClusterFishingTripCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterFishingTrip.
protected  FishingTrip toEntity(java.lang.Object[] row)
           
 RemoteFishingTripFullVO toRemoteFishingTripFullVO(FishingTrip entity)
          Converts this DAO's entity to an object of type RemoteFishingTripFullVO.
 void toRemoteFishingTripFullVO(FishingTrip source, RemoteFishingTripFullVO target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingTripFullVO toRemoteFishingTripFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingTripFullVO[] toRemoteFishingTripFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingTripFullVO.
 void toRemoteFishingTripFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingTripFullVO.
 RemoteFishingTripNaturalId toRemoteFishingTripNaturalId(FishingTrip entity)
          Converts this DAO's entity to an object of type RemoteFishingTripNaturalId.
 void toRemoteFishingTripNaturalId(FishingTrip source, RemoteFishingTripNaturalId target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingTripNaturalId toRemoteFishingTripNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingTripNaturalId[] toRemoteFishingTripNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingTripNaturalId.
 void toRemoteFishingTripNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingTripNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) method.
protected  java.lang.Object transformEntity(int transform, FishingTrip entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.survey.fishingTrip.FishingTripDao, please note that the FishingTripDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(FishingTrip fishingTrip)
          Updates the fishingTrip instance in the persistent store.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.survey.fishingTrip.FishingTripDao
clusterFishingTripToEntity, remoteFishingTripFullVOToEntity, remoteFishingTripNaturalIdToEntity
 

Constructor Detail

FishingTripDaoBase

public FishingTripDaoBase()
Method Detail

setVesselDao

public void setVesselDao(VesselDao vesselDao)
Sets the reference to vesselDao.


getVesselDao

protected VesselDao getVesselDao()
Gets the reference to vesselDao.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to programDao.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to programDao.


setLocationDao

public void setLocationDao(LocationDao locationDao)
Sets the reference to locationDao.


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to locationDao.


setScientificCruiseDao

public void setScientificCruiseDao(ScientificCruiseDao scientificCruiseDao)
Sets the reference to scientificCruiseDao.


getScientificCruiseDao

protected ScientificCruiseDao getScientificCruiseDao()
Gets the reference to scientificCruiseDao.


setDeclaredDocumentReferenceDao

public void setDeclaredDocumentReferenceDao(DeclaredDocumentReferenceDao declaredDocumentReferenceDao)
Sets the reference to declaredDocumentReferenceDao.


getDeclaredDocumentReferenceDao

protected DeclaredDocumentReferenceDao getDeclaredDocumentReferenceDao()
Gets the reference to declaredDocumentReferenceDao.


setDepartmentDao

public void setDepartmentDao(DepartmentDao departmentDao)
Sets the reference to departmentDao.


getDepartmentDao

protected DepartmentDao getDepartmentDao()
Gets the reference to departmentDao.


setQualityFlagDao

public void setQualityFlagDao(QualityFlagDao qualityFlagDao)
Sets the reference to qualityFlagDao.


getQualityFlagDao

protected QualityFlagDao getQualityFlagDao()
Gets the reference to qualityFlagDao.


setPersonDao

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


getPersonDao

protected PersonDao getPersonDao()
Gets the reference to personDao.


setGearPhysicalFeaturesDao

public void setGearPhysicalFeaturesDao(GearPhysicalFeaturesDao gearPhysicalFeaturesDao)
Sets the reference to gearPhysicalFeaturesDao.


getGearPhysicalFeaturesDao

protected GearPhysicalFeaturesDao getGearPhysicalFeaturesDao()
Gets the reference to gearPhysicalFeaturesDao.


setOperationDao

public void setOperationDao(OperationDao operationDao)
Sets the reference to operationDao.


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operationDao.


setTransshipmentDao

public void setTransshipmentDao(TransshipmentDao transshipmentDao)
Sets the reference to transshipmentDao.


getTransshipmentDao

protected TransshipmentDao getTransshipmentDao()
Gets the reference to transshipmentDao.


setVesselUseFeaturesDao

public void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
Sets the reference to vesselUseFeaturesDao.


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeaturesDao.


setLandingDao

public void setLandingDao(LandingDao landingDao)
Sets the reference to landingDao.


getLandingDao

protected LandingDao getLandingDao()
Gets the reference to landingDao.


setFishingTripOriginDao

public void setFishingTripOriginDao(FishingTripOriginDao fishingTripOriginDao)
Sets the reference to fishingTripOriginDao.


getFishingTripOriginDao

protected FishingTripOriginDao getFishingTripOriginDao()
Gets the reference to fishingTripOriginDao.


setSaleDao

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


getSaleDao

protected SaleDao getSaleDao()
Gets the reference to saleDao.


setSurveyMeasurementDao

public void setSurveyMeasurementDao(SurveyMeasurementDao surveyMeasurementDao)
Sets the reference to surveyMeasurementDao.


getSurveyMeasurementDao

protected SurveyMeasurementDao getSurveyMeasurementDao()
Gets the reference to surveyMeasurementDao.


setFishingOperationDao

public void setFishingOperationDao(FishingOperationDao fishingOperationDao)
Sets the reference to fishingOperationDao.


getFishingOperationDao

protected FishingOperationDao getFishingOperationDao()
Gets the reference to fishingOperationDao.


setObservedLandingDao

public void setObservedLandingDao(ObservedLandingDao observedLandingDao)
Sets the reference to observedLandingDao.


getObservedLandingDao

protected ObservedLandingDao getObservedLandingDao()
Gets the reference to observedLandingDao.


setObservedSaleDao

public void setObservedSaleDao(ObservedSaleDao observedSaleDao)
Sets the reference to observedSaleDao.


getObservedSaleDao

protected ObservedSaleDao getObservedSaleDao()
Gets the reference to observedSaleDao.


load

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

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

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

load

public FishingTrip load(java.lang.Integer id)
Description copied from interface: FishingTripDao
Loads an instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip from the persistent store.

Specified by:
load in interface FishingTripDao
See Also:
FishingTripDao.load(java.lang.Integer)

loadAll

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

Specified by:
loadAll in interface FishingTripDao
Returns:
the loaded entities.
See Also:
FishingTripDao.loadAll()

loadAll

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

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

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

loadAll

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

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

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

loadAll

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

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

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

create

public FishingTrip create(FishingTrip fishingTrip)
Description copied from interface: FishingTripDao
Creates an instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip and adds it to the persistent store.

Specified by:
create in interface FishingTripDao
See Also:
FishingTripDao.create(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

create

public java.lang.Object create(int transform,
                               FishingTrip fishingTrip)
Description copied from interface: FishingTripDao

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

Specified by:
create in interface FishingTripDao
See Also:
FishingTripDao.create(int transform, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

create

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

Specified by:
create in interface FishingTripDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip instances to create.
Returns:
the created instances.
See Also:
FishingTripDao.create(java.util.Collection)

create

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

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

Specified by:
create in interface FishingTripDao
See Also:
FishingTripDao.create(int, java.util.Collection)

create

public FishingTrip create(java.util.Date departureDateTime,
                          java.util.Date returnDateTime,
                          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,
                          java.util.Collection surveyMeasurements,
                          DeclaredDocumentReference declaredDocumentReference,
                          ScientificCruise scientificCruise,
                          java.util.Collection landings,
                          Vessel vessel,
                          Location returnLocation,
                          Location departureLocation,
                          Program program,
                          Department recorderDepartment,
                          java.util.Collection fishingTripOrigins,
                          QualityFlag qualityFlag,
                          java.util.Collection sales,
                          java.util.Collection operations,
                          java.util.Collection transshipments,
                          java.util.Collection vesselUseFeatures,
                          java.util.Collection gearPhysicalFeatures,
                          Person recorderPerson)
Description copied from interface: FishingTripDao

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

Specified by:
create in interface FishingTripDao
See Also:
FishingTripDao.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,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.util.Collection,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.administration.user.Person)

create

public java.lang.Object create(int transform,
                               java.util.Date departureDateTime,
                               java.util.Date returnDateTime,
                               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,
                               java.util.Collection surveyMeasurements,
                               DeclaredDocumentReference declaredDocumentReference,
                               ScientificCruise scientificCruise,
                               java.util.Collection landings,
                               Vessel vessel,
                               Location returnLocation,
                               Location departureLocation,
                               Program program,
                               Department recorderDepartment,
                               java.util.Collection fishingTripOrigins,
                               QualityFlag qualityFlag,
                               java.util.Collection sales,
                               java.util.Collection operations,
                               java.util.Collection transshipments,
                               java.util.Collection vesselUseFeatures,
                               java.util.Collection gearPhysicalFeatures,
                               Person recorderPerson)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.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,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.util.Collection,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,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.

Specified by:
create in interface FishingTripDao
See Also:
FishingTripDao.create(int, java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,java.util.Collection,fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference,fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,java.util.Collection,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.administration.user.Person)

create

public FishingTrip create(java.util.Date creationDate,
                          java.util.Date departureDateTime,
                          Location departureLocation,
                          Program program,
                          QualityFlag qualityFlag,
                          Department recorderDepartment,
                          java.util.Date returnDateTime,
                          Location returnLocation,
                          Vessel vessel)
Description copied from interface: FishingTripDao

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

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

create

public java.lang.Object create(int transform,
                               java.util.Date creationDate,
                               java.util.Date departureDateTime,
                               Location departureLocation,
                               Program program,
                               QualityFlag qualityFlag,
                               Department recorderDepartment,
                               java.util.Date returnDateTime,
                               Location returnLocation,
                               Vessel vessel)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.create(java.util.Date,java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOTWILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

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

update

public void update(FishingTrip fishingTrip)
Description copied from interface: FishingTripDao
Updates the fishingTrip instance in the persistent store.

Specified by:
update in interface FishingTripDao
See Also:
FishingTripDao.update(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

update

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

Specified by:
update in interface FishingTripDao
See Also:
FishingTripDao.update(java.util.Collection)

remove

public void remove(FishingTrip fishingTrip)
Description copied from interface: FishingTripDao
Removes the instance of fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip from the persistent store.

Specified by:
remove in interface FishingTripDao
See Also:
FishingTripDao.remove(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

remove

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

Specified by:
remove in interface FishingTripDao
See Also:
FishingTripDao.remove(java.lang.Integer)

remove

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

Specified by:
remove in interface FishingTripDao
See Also:
FishingTripDao.remove(java.util.Collection)

getAllFishingTrip

public java.util.Collection getAllFishingTrip()
Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip()

getAllFishingTrip

public java.util.Collection getAllFishingTrip(int transform)
Description copied from interface: FishingTripDao

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(int)

getAllFishingTrip

public java.util.Collection getAllFishingTrip(java.lang.String queryString)
Description copied from interface: FishingTripDao

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(java.lang.String)

getAllFishingTrip

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

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(int, int)

getAllFishingTrip

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

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(String, int, int)

getAllFishingTrip

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

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(int, String)

getAllFishingTrip

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

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(int, int, int)

getAllFishingTrip

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

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

Specified by:
getAllFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTrip(int, java.lang.String, int, int)

findFishingTripById

public FishingTrip findFishingTripById(java.lang.Integer id)
Specified by:
findFishingTripById in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripById(java.lang.Integer)

findFishingTripById

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

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

Specified by:
findFishingTripById in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripById(int, java.lang.Integer)

findFishingTripById

public FishingTrip findFishingTripById(java.lang.String queryString,
                                       java.lang.Integer id)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripById in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripById(java.lang.String, java.lang.Integer)

findFishingTripById

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

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

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

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(Location returnLocation)
Specified by:
findFishingTripByReturnLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByReturnLocation(fr.ifremer.allegro.referential.location.Location)

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(int transform,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByReturnLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByReturnLocation(int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(java.lang.String queryString,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(int pageNumber,
                                                            int pageSize,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByReturnLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByReturnLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(int transform,
                                                            java.lang.String queryString,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(int transform,
                                                            int pageNumber,
                                                            int pageSize,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByReturnLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByReturnLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByReturnLocation

public java.util.Collection findFishingTripByReturnLocation(int transform,
                                                            java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            Location returnLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(Location departureLocation)
Specified by:
findFishingTripByDepartureLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDepartureLocation(fr.ifremer.allegro.referential.location.Location)

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(int transform,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByDepartureLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDepartureLocation(int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(java.lang.String queryString,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(int pageNumber,
                                                               int pageSize,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByDepartureLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDepartureLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(int transform,
                                                               java.lang.String queryString,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByDepartureLocation in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDepartureLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findFishingTripByDepartureLocation

public java.util.Collection findFishingTripByDepartureLocation(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               Location departureLocation)
Description copied from interface: FishingTripDao

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

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

findFishingTripByVessel

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

findFishingTripByVessel

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

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

Specified by:
findFishingTripByVessel in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)

findFishingTripByVessel

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

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

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

findFishingTripByVessel

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

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

Specified by:
findFishingTripByVessel in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findFishingTripByVessel

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

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

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

findFishingTripByVessel

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

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

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

findFishingTripByVessel

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

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

Specified by:
findFishingTripByVessel in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)

findFishingTripByVessel

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

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

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

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(ScientificCruise scientificCruise)
Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(int transform,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(java.lang.String queryString,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingTripDao.findFishingTripByScientificCruise(fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise).

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(java.lang.String, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(int pageNumber,
                                                              int pageSize,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(int, int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(String, int, int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(int transform,
                                                              java.lang.String queryString,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.findFishingTripByScientificCruise(int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingTripDao.findFishingTripByScientificCruise(int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise scientificCruise).

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(int, String, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(int transform,
                                                              int pageNumber,
                                                              int pageSize,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(int, int, int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByScientificCruise

public java.util.Collection findFishingTripByScientificCruise(int transform,
                                                              java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              ScientificCruise scientificCruise)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByScientificCruise in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByScientificCruise(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.scientificCruise.ScientificCruise)

findFishingTripByDeclaredDocumentReference

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

findFishingTripByDeclaredDocumentReference

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

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

Specified by:
findFishingTripByDeclaredDocumentReference in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDeclaredDocumentReference(int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findFishingTripByDeclaredDocumentReference

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

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

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

findFishingTripByDeclaredDocumentReference

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

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

Specified by:
findFishingTripByDeclaredDocumentReference in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDeclaredDocumentReference(int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findFishingTripByDeclaredDocumentReference

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

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

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

findFishingTripByDeclaredDocumentReference

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

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

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

findFishingTripByDeclaredDocumentReference

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

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

Specified by:
findFishingTripByDeclaredDocumentReference in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByDeclaredDocumentReference(int, int, int, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

findFishingTripByDeclaredDocumentReference

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

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

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

findFishingTripByProgram

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

findFishingTripByProgram

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

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

Specified by:
findFishingTripByProgram in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByProgram

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

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

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

findFishingTripByProgram

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

Does the same thing as FishingTripDao.findFishingTripByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingTripByProgram in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByProgram

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

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

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

findFishingTripByProgram

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

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

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

findFishingTripByProgram

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

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

Specified by:
findFishingTripByProgram in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByProgram

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

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

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

findFishingTripByRecorderDepartment

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

findFishingTripByRecorderDepartment

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

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

Specified by:
findFishingTripByRecorderDepartment in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department)

findFishingTripByRecorderDepartment

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

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

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

findFishingTripByRecorderDepartment

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

Does the same thing as FishingTripDao.findFishingTripByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingTripByRecorderDepartment in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findFishingTripByRecorderDepartment

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

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

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

findFishingTripByRecorderDepartment

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

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

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

findFishingTripByRecorderDepartment

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

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

Specified by:
findFishingTripByRecorderDepartment in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findFishingTripByRecorderDepartment

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

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

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

findFishingTripByQualityFlag

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByQualityFlag

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

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

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

findFishingTripByRecorderPerson

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

findFishingTripByRecorderPerson

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

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

Specified by:
findFishingTripByRecorderPerson in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person)

findFishingTripByRecorderPerson

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

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

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

findFishingTripByRecorderPerson

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

Does the same thing as FishingTripDao.findFishingTripByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findFishingTripByRecorderPerson in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderPerson(int, int, fr.ifremer.allegro.administration.user.Person)

findFishingTripByRecorderPerson

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

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

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

findFishingTripByRecorderPerson

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

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

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

findFishingTripByRecorderPerson

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

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

Specified by:
findFishingTripByRecorderPerson in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByRecorderPerson(int, int, int, fr.ifremer.allegro.administration.user.Person)

findFishingTripByRecorderPerson

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

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

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

findFishingTripByNaturalId

public FishingTrip findFishingTripByNaturalId(java.util.Date departureDateTime,
                                              Vessel vessel,
                                              Program program)
Specified by:
findFishingTripByNaturalId in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByNaturalId

public java.lang.Object findFishingTripByNaturalId(int transform,
                                                   java.util.Date departureDateTime,
                                                   Vessel vessel,
                                                   Program program)
Description copied from interface: FishingTripDao

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

Specified by:
findFishingTripByNaturalId in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByNaturalId

public FishingTrip findFishingTripByNaturalId(java.lang.String queryString,
                                              java.util.Date departureDateTime,
                                              Vessel vessel,
                                              Program program)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.findFishingTripByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingTripDao.findFishingTripByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findFishingTripByNaturalId in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByNaturalId(java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingTripByNaturalId

public java.lang.Object findFishingTripByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.util.Date departureDateTime,
                                                   Vessel vessel,
                                                   Program program)
Description copied from interface: FishingTripDao

Does the same thing as FishingTripDao.findFishingTripByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingTripDao.findFishingTripByNaturalId(int, java.util.Date departureDateTime, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findFishingTripByNaturalId in interface FishingTripDao
See Also:
FishingTripDao.findFishingTripByNaturalId(int, java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllFishingTripSinceDateSynchro

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

getAllFishingTripSinceDateSynchro

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

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

Specified by:
getAllFishingTripSinceDateSynchro in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTripSinceDateSynchro(int, java.sql.Timestamp)

getAllFishingTripSinceDateSynchro

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

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

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

getAllFishingTripSinceDateSynchro

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

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

Specified by:
getAllFishingTripSinceDateSynchro in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTripSinceDateSynchro(int, int, java.sql.Timestamp)

getAllFishingTripSinceDateSynchro

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

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

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

getAllFishingTripSinceDateSynchro

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

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

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

getAllFishingTripSinceDateSynchro

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

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

Specified by:
getAllFishingTripSinceDateSynchro in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTripSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllFishingTripSinceDateSynchro

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

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

Specified by:
getAllFishingTripSinceDateSynchro in interface FishingTripDao
See Also:
FishingTripDao.getAllFishingTripSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

createFromClusterFishingTrip

public FishingTrip createFromClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
Specified by:
createFromClusterFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.createFromClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)

handleCreateFromClusterFishingTrip

protected abstract FishingTrip handleCreateFromClusterFishingTrip(ClusterFishingTrip clusterFishingTrip)
                                                           throws java.lang.Exception
Performs the core logic for createFromClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)

Throws:
java.lang.Exception

getAllClusterFishingTripSinceDateSynchro

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

handleGetAllClusterFishingTripSinceDateSynchro

protected abstract ClusterFishingTrip[] handleGetAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                       java.lang.Integer userId,
                                                                                       java.lang.Integer[] registrationLocationIds,
                                                                                       java.lang.Integer pageNumber,
                                                                                       java.lang.Integer pageSize)
                                                                                throws java.lang.Exception
Performs the core logic for getAllClusterFishingTripSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

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

This method will return instances of these types:

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

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

transformEntities

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

This method is to be used internally only.

Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.survey.fishingTrip.FishingTripDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

toEntity

protected FishingTrip toEntity(java.lang.Object[] row)

toRemoteFishingTripFullVOCollection

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

Specified by:
toRemoteFishingTripFullVOCollection in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripFullVOCollection(java.util.Collection)

toRemoteFishingTripFullVOArray

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

Specified by:
toRemoteFishingTripFullVOArray in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripFullVOArray(java.util.Collection)

toRemoteFishingTripFullVO

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

See Also:
FishingTripDao.toRemoteFishingTripFullVO(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

remoteFishingTripFullVOToEntityCollection

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

Specified by:
remoteFishingTripFullVOToEntityCollection in interface FishingTripDao
See Also:
FishingTripDao.remoteFishingTripFullVOToEntityCollection(java.util.Collection)

toRemoteFishingTripFullVO

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

Specified by:
toRemoteFishingTripFullVO in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripFullVO(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripFullVO)

toRemoteFishingTripFullVO

public RemoteFishingTripFullVO toRemoteFishingTripFullVO(FishingTrip entity)
Description copied from interface: FishingTripDao
Converts this DAO's entity to an object of type RemoteFishingTripFullVO.

Specified by:
toRemoteFishingTripFullVO in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripFullVO(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

remoteFishingTripFullVOToEntity

public void remoteFishingTripFullVOToEntity(RemoteFishingTripFullVO source,
                                            FishingTrip target,
                                            boolean copyIfNull)
Description copied from interface: FishingTripDao
Copies the fields of RemoteFishingTripFullVO to the specified entity.

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

toRemoteFishingTripNaturalIdCollection

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

Specified by:
toRemoteFishingTripNaturalIdCollection in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripNaturalIdCollection(java.util.Collection)

toRemoteFishingTripNaturalIdArray

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

Specified by:
toRemoteFishingTripNaturalIdArray in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripNaturalIdArray(java.util.Collection)

toRemoteFishingTripNaturalId

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

See Also:
FishingTripDao.toRemoteFishingTripNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

remoteFishingTripNaturalIdToEntityCollection

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

Specified by:
remoteFishingTripNaturalIdToEntityCollection in interface FishingTripDao
See Also:
FishingTripDao.remoteFishingTripNaturalIdToEntityCollection(java.util.Collection)

toRemoteFishingTripNaturalId

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

Specified by:
toRemoteFishingTripNaturalId in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip, fr.ifremer.allegro.data.survey.fishingTrip.generic.vo.RemoteFishingTripNaturalId)

toRemoteFishingTripNaturalId

public RemoteFishingTripNaturalId toRemoteFishingTripNaturalId(FishingTrip entity)
Description copied from interface: FishingTripDao
Converts this DAO's entity to an object of type RemoteFishingTripNaturalId.

Specified by:
toRemoteFishingTripNaturalId in interface FishingTripDao
See Also:
FishingTripDao.toRemoteFishingTripNaturalId(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

remoteFishingTripNaturalIdToEntity

public void remoteFishingTripNaturalIdToEntity(RemoteFishingTripNaturalId source,
                                               FishingTrip target,
                                               boolean copyIfNull)
Description copied from interface: FishingTripDao
Copies the fields of RemoteFishingTripNaturalId to the specified entity.

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

toClusterFishingTripCollection

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

Specified by:
toClusterFishingTripCollection in interface FishingTripDao
See Also:
FishingTripDao.toClusterFishingTripCollection(java.util.Collection)

toClusterFishingTripArray

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

Specified by:
toClusterFishingTripArray in interface FishingTripDao
See Also:
FishingTripDao.toClusterFishingTripArray(java.util.Collection)

toClusterFishingTrip

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

See Also:
FishingTripDao.toClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

clusterFishingTripToEntityCollection

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

Specified by:
clusterFishingTripToEntityCollection in interface FishingTripDao
See Also:
FishingTripDao.clusterFishingTripToEntityCollection(java.util.Collection)

toClusterFishingTrip

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

Specified by:
toClusterFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.toClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip, fr.ifremer.allegro.data.survey.fishingTrip.generic.cluster.ClusterFishingTrip)

toClusterFishingTrip

public ClusterFishingTrip toClusterFishingTrip(FishingTrip entity)
Description copied from interface: FishingTripDao
Converts this DAO's entity to an object of type ClusterFishingTrip.

Specified by:
toClusterFishingTrip in interface FishingTripDao
See Also:
FishingTripDao.toClusterFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

clusterFishingTripToEntity

public void clusterFishingTripToEntity(ClusterFishingTrip source,
                                       FishingTrip target,
                                       boolean copyIfNull)
Description copied from interface: FishingTripDao
Copies the fields of ClusterFishingTrip to the specified entity.

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

getPrincipal

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

Returns:
the current principal

search

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

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

search

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

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

search

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

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.