fr.ifremer.allegro.data.survey.fishingEffort
Class FishingEffortCalendarDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDaoBase
All Implemented Interfaces:
FishingEffortCalendarDao
Direct Known Subclasses:
FishingEffortCalendarDaoImpl

public abstract class FishingEffortCalendarDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements FishingEffortCalendarDao

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

See Also:
FishingEffortCalendar

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDao
TRANSFORM_CLUSTERFISHINGEFFORTCALENDAR, TRANSFORM_NONE, TRANSFORM_REMOTEFISHINGEFFORTCALENDARFULLVO, TRANSFORM_REMOTEFISHINGEFFORTCALENDARNATURALID
 
Constructor Summary
FishingEffortCalendarDaoBase()
           
 
Method Summary
 void clusterFishingEffortCalendarToEntity(ClusterFishingEffortCalendar source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of ClusterFishingEffortCalendar to the specified entity.
 void clusterFishingEffortCalendarToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterFishingEffortCalendar to this DAO's entity.
 FishingEffortCalendar create(ActivityCalendar activityCalendar, java.util.Date creationDate, java.lang.Boolean directSurveyInvestigation, Program program, QualityFlag qualityFlag, Department recorderDepartment, SurveyQualification surveyQualification, Vessel vessel, java.lang.Integer year)
           Creates a new fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar and adds from the passed in entities collection
 FishingEffortCalendar create(FishingEffortCalendar fishingEffortCalendar)
          Creates an instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar and adds it to the persistent store.
 java.lang.Object create(int transform, ActivityCalendar activityCalendar, java.util.Date creationDate, java.lang.Boolean directSurveyInvestigation, Program program, QualityFlag qualityFlag, Department recorderDepartment, SurveyQualification surveyQualification, Vessel vessel, java.lang.Integer year)
           Does the same thing as FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.lang.Integer) with an additional flag called transform.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional flag called transform.
 FishingEffortCalendar create(java.lang.Integer year, java.lang.Boolean directSurveyInvestigation, 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, SurveyQualification surveyQualification, Vessel vessel, Program program, Department recorderDepartment, QualityFlag qualityFlag, Person recorderPerson, ActivityCalendar activityCalendar, java.util.Collection gearUseFeatures, java.util.Collection vesselUseFeatures)
           Creates a new fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar instance from all attributes and properties and adds it to the persistent store.
 java.lang.Object create(int transform, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Integer year, java.lang.Boolean directSurveyInvestigation, 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, SurveyQualification surveyQualification, Vessel vessel, Program program, Department recorderDepartment, QualityFlag qualityFlag, Person recorderPerson, ActivityCalendar activityCalendar, java.util.Collection gearUseFeatures, java.util.Collection vesselUseFeatures)
           Does the same thing as FishingEffortCalendarDao.create(java.lang.Integer,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Person,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Collection,java.util.Collection) with an additional flag called transform.
 FishingEffortCalendar createFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
           
 FishingEffortCalendar findFishingEffortCalendarByActivityCalendar(ActivityCalendar activityCalendar)
           
 java.lang.Object findFishingEffortCalendarByActivityCalendar(int transform, ActivityCalendar activityCalendar)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional flag called transform.
 java.lang.Object findFishingEffortCalendarByActivityCalendar(int transform, java.lang.String queryString, ActivityCalendar activityCalendar)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString.
 FishingEffortCalendar findFishingEffortCalendarByActivityCalendar(java.lang.String queryString, ActivityCalendar activityCalendar)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString.
 FishingEffortCalendar findFishingEffortCalendarById(java.lang.Integer id)
           
 java.lang.Object findFishingEffortCalendarById(int transform, java.lang.Integer id)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findFishingEffortCalendarById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarById(int, java.lang.Integer) with an additional argument called queryString.
 FishingEffortCalendar findFishingEffortCalendarById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarById(java.lang.Integer) with an additional argument called queryString.
 FishingEffortCalendar findFishingEffortCalendarByNaturalId(java.lang.Integer year, Vessel vessel, Program program)
           
 java.lang.Object findFishingEffortCalendarByNaturalId(int transform, java.lang.Integer year, Vessel vessel, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findFishingEffortCalendarByNaturalId(int transform, java.lang.String queryString, java.lang.Integer year, Vessel vessel, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(int, java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 FishingEffortCalendar findFishingEffortCalendarByNaturalId(java.lang.String queryString, java.lang.Integer year, Vessel vessel, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByProgram(int transform, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByProgram(Program program)
           
 java.util.Collection findFishingEffortCalendarByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByProgram(java.lang.String queryString, Program program)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findFishingEffortCalendarByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(int transform, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(int transform, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(int transform, java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(int, String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(int transform, java.lang.String queryString, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(int, fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(Person recorderPerson)
           
 java.util.Collection findFishingEffortCalendarByRecorderPerson(java.lang.String queryString, int pageNumber, int pageSize, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(String, fr.ifremer.allegro.administration.user.Person) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByRecorderPerson(java.lang.String queryString, Person recorderPerson)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByRecorderPerson(fr.ifremer.allegro.administration.user.Person) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform, java.lang.String queryString, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform, java.lang.String queryString, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(java.lang.String queryString, int pageNumber, int pageSize, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(java.lang.String queryString, SurveyQualification surveyQualification)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarBySurveyQualification(SurveyQualification surveyQualification)
           
 java.util.Collection findFishingEffortCalendarByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByVessel(int transform, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findFishingEffortCalendarByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findFishingEffortCalendarByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findFishingEffortCalendarByVessel(Vessel vessel)
           
protected  ActivityCalendarDao getActivityCalendarDao()
          Gets the reference to activityCalendarDao.
 java.util.Collection getAllFishingEffortCalendar()
           
 java.util.Collection getAllFishingEffortCalendar(int transform)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar() with an additional flag called transform.
 java.util.Collection getAllFishingEffortCalendar(int pageNumber, int pageSize)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendar(int transform, int pageNumber, int pageSize)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendar(int transform, java.lang.String queryString)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar(int) with an additional argument called queryString.
 java.util.Collection getAllFishingEffortCalendar(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendar(java.lang.String queryString)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar() with an additional argument called queryString.
 java.util.Collection getAllFishingEffortCalendar(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendarSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllFishingEffortCalendarSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  DepartmentDao getDepartmentDao()
          Gets the reference to departmentDao.
protected  GearUseFeaturesDao getGearUseFeaturesDao()
          Gets the reference to gearUseFeaturesDao.
protected  MetierUseFeaturesDao getMetierUseFeaturesDao()
          Gets the reference to metierUseFeaturesDao.
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  SurveyQualificationDao getSurveyQualificationDao()
          Gets the reference to surveyQualificationDao.
protected  VesselDao getVesselDao()
          Gets the reference to vesselDao.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeaturesDao.
protected abstract  FishingEffortCalendar handleCreateFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
          Performs the core logic for createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)
 FishingEffortCalendar load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as FishingEffortCalendarDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type FishingEffortCalendar.
 java.util.Collection loadAll(int transform)
           Does the same thing as FishingEffortCalendarDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteFishingEffortCalendarFullVOToEntity(RemoteFishingEffortCalendarFullVO source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of RemoteFishingEffortCalendarFullVO to the specified entity.
 void remoteFishingEffortCalendarFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingEffortCalendarFullVO to this DAO's entity.
 void remoteFishingEffortCalendarNaturalIdToEntity(RemoteFishingEffortCalendarNaturalId source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of RemoteFishingEffortCalendarNaturalId to the specified entity.
 void remoteFishingEffortCalendarNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteFishingEffortCalendarNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(FishingEffortCalendar fishingEffortCalendar)
          Removes the instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar from the persistent store.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar 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 FishingEffortCalendarDao.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 setActivityCalendarDao(ActivityCalendarDao activityCalendarDao)
          Sets the reference to activityCalendarDao.
 void setDepartmentDao(DepartmentDao departmentDao)
          Sets the reference to departmentDao.
 void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
          Sets the reference to gearUseFeaturesDao.
 void setMetierUseFeaturesDao(MetierUseFeaturesDao metierUseFeaturesDao)
          Sets the reference to metierUseFeaturesDao.
 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 setSurveyQualificationDao(SurveyQualificationDao surveyQualificationDao)
          Sets the reference to surveyQualificationDao.
 void setVesselDao(VesselDao vesselDao)
          Sets the reference to vesselDao.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeaturesDao.
 ClusterFishingEffortCalendar toClusterFishingEffortCalendar(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type ClusterFishingEffortCalendar.
 void toClusterFishingEffortCalendar(FishingEffortCalendar source, ClusterFishingEffortCalendar target)
          Copies the fields of the specified entity to the target value object.
protected  ClusterFishingEffortCalendar toClusterFishingEffortCalendar(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterFishingEffortCalendar[] toClusterFishingEffortCalendarArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterFishingEffortCalendar.
 void toClusterFishingEffortCalendarCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterFishingEffortCalendar.
protected  FishingEffortCalendar toEntity(java.lang.Object[] row)
           
 RemoteFishingEffortCalendarFullVO toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type RemoteFishingEffortCalendarFullVO.
 void toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar source, RemoteFishingEffortCalendarFullVO target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingEffortCalendarFullVO toRemoteFishingEffortCalendarFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingEffortCalendarFullVO[] toRemoteFishingEffortCalendarFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingEffortCalendarFullVO.
 void toRemoteFishingEffortCalendarFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingEffortCalendarFullVO.
 RemoteFishingEffortCalendarNaturalId toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type RemoteFishingEffortCalendarNaturalId.
 void toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar source, RemoteFishingEffortCalendarNaturalId target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteFishingEffortCalendarNaturalId toRemoteFishingEffortCalendarNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteFishingEffortCalendarNaturalId[] toRemoteFishingEffortCalendarNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteFishingEffortCalendarNaturalId.
 void toRemoteFishingEffortCalendarNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteFishingEffortCalendarNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) method.
protected  java.lang.Object transformEntity(int transform, FishingEffortCalendar 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.fishingEffort.FishingEffortCalendarDao, please note that the FishingEffortCalendarDao.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(FishingEffortCalendar fishingEffortCalendar)
          Updates the fishingEffortCalendar 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.fishingEffort.FishingEffortCalendarDao
clusterFishingEffortCalendarToEntity, remoteFishingEffortCalendarFullVOToEntity, remoteFishingEffortCalendarNaturalIdToEntity
 

Constructor Detail

FishingEffortCalendarDaoBase

public FishingEffortCalendarDaoBase()
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.


setVesselUseFeaturesDao

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


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeaturesDao.


setSurveyQualificationDao

public void setSurveyQualificationDao(SurveyQualificationDao surveyQualificationDao)
Sets the reference to surveyQualificationDao.


getSurveyQualificationDao

protected SurveyQualificationDao getSurveyQualificationDao()
Gets the reference to surveyQualificationDao.


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.


setActivityCalendarDao

public void setActivityCalendarDao(ActivityCalendarDao activityCalendarDao)
Sets the reference to activityCalendarDao.


getActivityCalendarDao

protected ActivityCalendarDao getActivityCalendarDao()
Gets the reference to activityCalendarDao.


setPersonDao

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


getPersonDao

protected PersonDao getPersonDao()
Gets the reference to personDao.


setGearUseFeaturesDao

public void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
Sets the reference to gearUseFeaturesDao.


getGearUseFeaturesDao

protected GearUseFeaturesDao getGearUseFeaturesDao()
Gets the reference to gearUseFeaturesDao.


setMetierUseFeaturesDao

public void setMetierUseFeaturesDao(MetierUseFeaturesDao metierUseFeaturesDao)
Sets the reference to metierUseFeaturesDao.


getMetierUseFeaturesDao

protected MetierUseFeaturesDao getMetierUseFeaturesDao()
Gets the reference to metierUseFeaturesDao.


load

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

Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
FishingEffortCalendarDao.load(int, java.lang.Integer)

load

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

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

loadAll

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

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

loadAll

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

Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
FishingEffortCalendarDao.loadAll(int)

loadAll

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

Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao
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:
FishingEffortCalendarDao.loadAll(int, int)

loadAll

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

Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao
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:
FishingEffortCalendarDao.loadAll(int, int, int)

create

public FishingEffortCalendar create(FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: FishingEffortCalendarDao
Creates an instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar and adds it to the persistent store.

Specified by:
create in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

create

public java.lang.Object create(int transform,
                               FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: FishingEffortCalendarDao

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

create

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

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

create

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

Does the same thing as FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) 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 FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(int, java.util.Collection)

create

public FishingEffortCalendar create(java.lang.Integer year,
                                    java.lang.Boolean directSurveyInvestigation,
                                    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,
                                    SurveyQualification surveyQualification,
                                    Vessel vessel,
                                    Program program,
                                    Department recorderDepartment,
                                    QualityFlag qualityFlag,
                                    Person recorderPerson,
                                    ActivityCalendar activityCalendar,
                                    java.util.Collection gearUseFeatures,
                                    java.util.Collection vesselUseFeatures)
Description copied from interface: FishingEffortCalendarDao

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

Specified by:
create in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(java.lang.Integer,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Person,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Collection,java.util.Collection)

create

public java.lang.Object create(int transform,
                               java.lang.Integer year,
                               java.lang.Boolean directSurveyInvestigation,
                               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,
                               SurveyQualification surveyQualification,
                               Vessel vessel,
                               Program program,
                               Department recorderDepartment,
                               QualityFlag qualityFlag,
                               Person recorderPerson,
                               ActivityCalendar activityCalendar,
                               java.util.Collection gearUseFeatures,
                               java.util.Collection vesselUseFeatures)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.create(java.lang.Integer,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Person,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Collection,java.util.Collection) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(int, java.lang.Integer,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Person,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Collection,java.util.Collection)

create

public FishingEffortCalendar create(ActivityCalendar activityCalendar,
                                    java.util.Date creationDate,
                                    java.lang.Boolean directSurveyInvestigation,
                                    Program program,
                                    QualityFlag qualityFlag,
                                    Department recorderDepartment,
                                    SurveyQualification surveyQualification,
                                    Vessel vessel,
                                    java.lang.Integer year)
Description copied from interface: FishingEffortCalendarDao

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

Specified by:
create in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.lang.Integer)

create

public java.lang.Object create(int transform,
                               ActivityCalendar activityCalendar,
                               java.util.Date creationDate,
                               java.lang.Boolean directSurveyInvestigation,
                               Program program,
                               QualityFlag qualityFlag,
                               Department recorderDepartment,
                               SurveyQualification surveyQualification,
                               Vessel vessel,
                               java.lang.Integer year)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.create(fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.lang.Integer) 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 FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.create(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.SurveyQualification,fr.ifremer.allegro.referential.vessel.Vessel,java.lang.Integer)

update

public void update(FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: FishingEffortCalendarDao
Updates the fishingEffortCalendar instance in the persistent store.

Specified by:
update in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.update(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

update

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

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

remove

public void remove(FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: FishingEffortCalendarDao
Removes the instance of fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar from the persistent store.

Specified by:
remove in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.remove(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

remove

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

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

remove

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

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

getAllFishingEffortCalendar

public java.util.Collection getAllFishingEffortCalendar()
Specified by:
getAllFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.getAllFishingEffortCalendar()

getAllFishingEffortCalendar

public java.util.Collection getAllFishingEffortCalendar(int transform)
Description copied from interface: FishingEffortCalendarDao

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

getAllFishingEffortCalendar

public java.util.Collection getAllFishingEffortCalendar(java.lang.String queryString)
Description copied from interface: FishingEffortCalendarDao

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

Specified by:
getAllFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.getAllFishingEffortCalendar(java.lang.String)

getAllFishingEffortCalendar

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

Does the same thing as FishingEffortCalendarDao.getAllFishingEffortCalendar() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
getAllFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.getAllFishingEffortCalendar(int, int)

getAllFishingEffortCalendar

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

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

getAllFishingEffortCalendar

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

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

Specified by:
getAllFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.getAllFishingEffortCalendar(int, String)

getAllFishingEffortCalendar

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

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

getAllFishingEffortCalendar

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

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

findFishingEffortCalendarById

public FishingEffortCalendar findFishingEffortCalendarById(java.lang.Integer id)
Specified by:
findFishingEffortCalendarById in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarById(java.lang.Integer)

findFishingEffortCalendarById

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

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

findFishingEffortCalendarById

public FishingEffortCalendar findFishingEffortCalendarById(java.lang.String queryString,
                                                           java.lang.Integer id)
Description copied from interface: FishingEffortCalendarDao

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

Specified by:
findFishingEffortCalendarById in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarById(java.lang.String, java.lang.Integer)

findFishingEffortCalendarById

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

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

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

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(SurveyQualification surveyQualification)
Specified by:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

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

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(java.lang.String queryString,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

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

Specified by:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(java.lang.String, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(int pageNumber,
                                                                           int pageSize,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, int, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(java.lang.String queryString,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(String, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform,
                                                                           java.lang.String queryString,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification surveyQualification).

Specified by:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarBySurveyQualification

public java.util.Collection findFishingEffortCalendarBySurveyQualification(int transform,
                                                                           java.lang.String queryString,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           SurveyQualification surveyQualification)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, String, fr.ifremer.allegro.referential.SurveyQualification) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findFishingEffortCalendarBySurveyQualification in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarBySurveyQualification(int, java.lang.String, int, int, fr.ifremer.allegro.referential.SurveyQualification)

findFishingEffortCalendarByVessel

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

findFishingEffortCalendarByVessel

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

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

findFishingEffortCalendarByVessel

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

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

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

findFishingEffortCalendarByVessel

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

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

findFishingEffortCalendarByVessel

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

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

findFishingEffortCalendarByVessel

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

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

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

findFishingEffortCalendarByVessel

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

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

findFishingEffortCalendarByVessel

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

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

findFishingEffortCalendarByProgram

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

findFishingEffortCalendarByProgram

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

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

findFishingEffortCalendarByProgram

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

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

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

findFishingEffortCalendarByProgram

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

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

findFishingEffortCalendarByProgram

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

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

findFishingEffortCalendarByProgram

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

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

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

findFishingEffortCalendarByProgram

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

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

findFishingEffortCalendarByProgram

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

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

findFishingEffortCalendarByRecorderDepartment

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

findFishingEffortCalendarByRecorderDepartment

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

findFishingEffortCalendarByRecorderDepartment

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

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

findFishingEffortCalendarByQualityFlag

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

findFishingEffortCalendarByQualityFlag

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

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

findFishingEffortCalendarByQualityFlag

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

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

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

findFishingEffortCalendarByQualityFlag

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

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

findFishingEffortCalendarByQualityFlag

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

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

findFishingEffortCalendarByQualityFlag

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

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

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

findFishingEffortCalendarByQualityFlag

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

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

findFishingEffortCalendarByQualityFlag

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

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

findFishingEffortCalendarByActivityCalendar

public FishingEffortCalendar findFishingEffortCalendarByActivityCalendar(ActivityCalendar activityCalendar)
Specified by:
findFishingEffortCalendarByActivityCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findFishingEffortCalendarByActivityCalendar

public java.lang.Object findFishingEffortCalendarByActivityCalendar(int transform,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) 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:
findFishingEffortCalendarByActivityCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findFishingEffortCalendarByActivityCalendar

public FishingEffortCalendar findFishingEffortCalendarByActivityCalendar(java.lang.String queryString,
                                                                         ActivityCalendar activityCalendar)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar).

Specified by:
findFishingEffortCalendarByActivityCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(java.lang.String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findFishingEffortCalendarByActivityCalendar

public java.lang.Object findFishingEffortCalendarByActivityCalendar(int transform,
                                                                    java.lang.String queryString,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString. This queryString argument allows you to override the query string defined in FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar activityCalendar).

Specified by:
findFishingEffortCalendarByActivityCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByActivityCalendar(int, java.lang.String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findFishingEffortCalendarByRecorderPerson

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

findFishingEffortCalendarByRecorderPerson

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

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

findFishingEffortCalendarByRecorderPerson

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

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

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

findFishingEffortCalendarByRecorderPerson

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

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

findFishingEffortCalendarByRecorderPerson

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

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

findFishingEffortCalendarByRecorderPerson

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

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

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

findFishingEffortCalendarByRecorderPerson

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

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

findFishingEffortCalendarByRecorderPerson

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

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

findFishingEffortCalendarByNaturalId

public FishingEffortCalendar findFishingEffortCalendarByNaturalId(java.lang.Integer year,
                                                                  Vessel vessel,
                                                                  Program program)
Specified by:
findFishingEffortCalendarByNaturalId in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingEffortCalendarByNaturalId

public java.lang.Object findFishingEffortCalendarByNaturalId(int transform,
                                                             java.lang.Integer year,
                                                             Vessel vessel,
                                                             Program program)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, 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:
findFishingEffortCalendarByNaturalId in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(int, java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingEffortCalendarByNaturalId

public FishingEffortCalendar findFishingEffortCalendarByNaturalId(java.lang.String queryString,
                                                                  java.lang.Integer year,
                                                                  Vessel vessel,
                                                                  Program program)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, 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 FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findFishingEffortCalendarByNaturalId in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(java.lang.String, java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findFishingEffortCalendarByNaturalId

public java.lang.Object findFishingEffortCalendarByNaturalId(int transform,
                                                             java.lang.String queryString,
                                                             java.lang.Integer year,
                                                             Vessel vessel,
                                                             Program program)
Description copied from interface: FishingEffortCalendarDao

Does the same thing as FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(int, java.lang.Integer, 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 FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(int, java.lang.Integer year, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findFishingEffortCalendarByNaturalId in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.findFishingEffortCalendarByNaturalId(int, java.lang.String, java.lang.Integer, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllFishingEffortCalendarSinceDateSynchro

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

getAllFishingEffortCalendarSinceDateSynchro

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

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

createFromClusterFishingEffortCalendar

public FishingEffortCalendar createFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
Specified by:
createFromClusterFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

handleCreateFromClusterFishingEffortCalendar

protected abstract FishingEffortCalendar handleCreateFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
                                                                               throws java.lang.Exception
Performs the core logic for createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

Throws:
java.lang.Exception

transformEntity

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

Parameters:
transform - one of the constants declared in FishingEffortCalendarDao
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.fishingEffort.FishingEffortCalendar) 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.fishingEffort.FishingEffortCalendarDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

toEntity

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

toRemoteFishingEffortCalendarFullVOCollection

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

Specified by:
toRemoteFishingEffortCalendarFullVOCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarFullVOCollection(java.util.Collection)

toRemoteFishingEffortCalendarFullVOArray

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

Specified by:
toRemoteFishingEffortCalendarFullVOArray in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarFullVOArray(java.util.Collection)

toRemoteFishingEffortCalendarFullVO

protected RemoteFishingEffortCalendarFullVO toRemoteFishingEffortCalendarFullVO(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 FishingEffortCalendarDaoImpl class if you intend to use reporting queries.

See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarFullVO(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

remoteFishingEffortCalendarFullVOToEntityCollection

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

Specified by:
remoteFishingEffortCalendarFullVOToEntityCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.remoteFishingEffortCalendarFullVOToEntityCollection(java.util.Collection)

toRemoteFishingEffortCalendarFullVO

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

toRemoteFishingEffortCalendarFullVO

public RemoteFishingEffortCalendarFullVO toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar entity)
Description copied from interface: FishingEffortCalendarDao
Converts this DAO's entity to an object of type RemoteFishingEffortCalendarFullVO.

Specified by:
toRemoteFishingEffortCalendarFullVO in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarFullVO(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

remoteFishingEffortCalendarFullVOToEntity

public void remoteFishingEffortCalendarFullVOToEntity(RemoteFishingEffortCalendarFullVO source,
                                                      FishingEffortCalendar target,
                                                      boolean copyIfNull)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of RemoteFishingEffortCalendarFullVO to the specified entity.

Specified by:
remoteFishingEffortCalendarFullVOToEntity in interface FishingEffortCalendarDao
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.fishingEffort.FishingEffortCalendarDao#remoteFishingEffortCalendarFullVOToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarFullVO, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

toRemoteFishingEffortCalendarNaturalIdCollection

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

Specified by:
toRemoteFishingEffortCalendarNaturalIdCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarNaturalIdCollection(java.util.Collection)

toRemoteFishingEffortCalendarNaturalIdArray

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

Specified by:
toRemoteFishingEffortCalendarNaturalIdArray in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarNaturalIdArray(java.util.Collection)

toRemoteFishingEffortCalendarNaturalId

protected RemoteFishingEffortCalendarNaturalId toRemoteFishingEffortCalendarNaturalId(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 FishingEffortCalendarDaoImpl class if you intend to use reporting queries.

See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarNaturalId(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

remoteFishingEffortCalendarNaturalIdToEntityCollection

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

Specified by:
remoteFishingEffortCalendarNaturalIdToEntityCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.remoteFishingEffortCalendarNaturalIdToEntityCollection(java.util.Collection)

toRemoteFishingEffortCalendarNaturalId

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

toRemoteFishingEffortCalendarNaturalId

public RemoteFishingEffortCalendarNaturalId toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar entity)
Description copied from interface: FishingEffortCalendarDao
Converts this DAO's entity to an object of type RemoteFishingEffortCalendarNaturalId.

Specified by:
toRemoteFishingEffortCalendarNaturalId in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarNaturalId(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

remoteFishingEffortCalendarNaturalIdToEntity

public void remoteFishingEffortCalendarNaturalIdToEntity(RemoteFishingEffortCalendarNaturalId source,
                                                         FishingEffortCalendar target,
                                                         boolean copyIfNull)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of RemoteFishingEffortCalendarNaturalId to the specified entity.

Specified by:
remoteFishingEffortCalendarNaturalIdToEntity in interface FishingEffortCalendarDao
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.fishingEffort.FishingEffortCalendarDao#remoteFishingEffortCalendarNaturalIdToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarNaturalId, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

toClusterFishingEffortCalendarCollection

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

Specified by:
toClusterFishingEffortCalendarCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toClusterFishingEffortCalendarCollection(java.util.Collection)

toClusterFishingEffortCalendarArray

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

Specified by:
toClusterFishingEffortCalendarArray in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toClusterFishingEffortCalendarArray(java.util.Collection)

toClusterFishingEffortCalendar

protected ClusterFishingEffortCalendar toClusterFishingEffortCalendar(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 FishingEffortCalendarDaoImpl class if you intend to use reporting queries.

See Also:
FishingEffortCalendarDao.toClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

clusterFishingEffortCalendarToEntityCollection

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

Specified by:
clusterFishingEffortCalendarToEntityCollection in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.clusterFishingEffortCalendarToEntityCollection(java.util.Collection)

toClusterFishingEffortCalendar

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

toClusterFishingEffortCalendar

public ClusterFishingEffortCalendar toClusterFishingEffortCalendar(FishingEffortCalendar entity)
Description copied from interface: FishingEffortCalendarDao
Converts this DAO's entity to an object of type ClusterFishingEffortCalendar.

Specified by:
toClusterFishingEffortCalendar in interface FishingEffortCalendarDao
See Also:
FishingEffortCalendarDao.toClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

clusterFishingEffortCalendarToEntity

public void clusterFishingEffortCalendarToEntity(ClusterFishingEffortCalendar source,
                                                 FishingEffortCalendar target,
                                                 boolean copyIfNull)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of ClusterFishingEffortCalendar to the specified entity.

Specified by:
clusterFishingEffortCalendarToEntity in interface FishingEffortCalendarDao
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.fishingEffort.FishingEffortCalendarDao#clusterFishingEffortCalendarToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

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: FishingEffortCalendarDao
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 FishingEffortCalendarDao
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:
FishingEffortCalendarDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: FishingEffortCalendarDao
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 FishingEffortCalendarDao
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:
FishingEffortCalendarDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: FishingEffortCalendarDao
Does the same thing as FishingEffortCalendarDao.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 FishingEffortCalendarDao
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:
FishingEffortCalendarDao.search(int, fr.ifremer.allegro.Search)

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.