fr.ifremer.allegro.data.vessel.feature.use
Class VesselUseFeaturesDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDaoBase
          extended by fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDaoImpl
              extended by fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesDaoBase
All Implemented Interfaces:
UseFeaturesDao, VesselUseFeaturesDao
Direct Known Subclasses:
VesselUseFeaturesDaoImpl

public abstract class VesselUseFeaturesDaoBase
extends UseFeaturesDaoImpl
implements VesselUseFeaturesDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures.

See Also:
VesselUseFeatures

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesDao
TRANSFORM_CLUSTERVESSELUSEFEATURES, TRANSFORM_REMOTEVESSELUSEFEATURESFULLVO, TRANSFORM_REMOTEVESSELUSEFEATURESNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao
TRANSFORM_CLUSTERUSEFEATURES, TRANSFORM_NONE, TRANSFORM_REMOTEUSEFEATURESFULLVO, TRANSFORM_REMOTEUSEFEATURESNATURALID
 
Constructor Summary
VesselUseFeaturesDaoBase()
           
 
Method Summary
 void clusterVesselUseFeaturesToEntity(ClusterVesselUseFeatures source, VesselUseFeatures target, boolean copyIfNull)
          Copies the fields of ClusterVesselUseFeatures to the specified entity.
 void clusterVesselUseFeaturesToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselUseFeatures to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures and adds from the passed in entities collection
 VesselUseFeatures create(java.util.Date creationDate, java.lang.Boolean isActive, Program program, QualityFlag qualityFlag, java.util.Date startDate, Vessel vessel)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures instance from only required properties (attributes and association ends) and adds it to the persistent store.
 VesselUseFeatures create(java.util.Date startDate, java.util.Date endDate, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, QualityFlag qualityFlag, Vessel vessel, Program program, java.lang.Boolean isActive, java.util.Collection vesselUseMeasurements, FishingEffortCalendar fishingEffortCalendar, ActivityCalendar activityCalendar, FishingTrip fishingTrip, EconomicalSurvey economicalSurvey, Operation operation, Location basePortLocation, java.util.Collection vesselUseFeaturesOrigins, java.util.Collection fishingAreas)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as VesselUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, java.lang.Boolean isActive, Program program, QualityFlag qualityFlag, java.util.Date startDate, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.create(java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date startDate, java.util.Date endDate, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, QualityFlag qualityFlag, Vessel vessel, Program program, java.lang.Boolean isActive, java.util.Collection vesselUseMeasurements, FishingEffortCalendar fishingEffortCalendar, ActivityCalendar activityCalendar, FishingTrip fishingTrip, EconomicalSurvey economicalSurvey, Operation operation, Location basePortLocation, java.util.Collection vesselUseFeaturesOrigins, java.util.Collection fishingAreas)
           Does the same thing as VesselUseFeaturesDao.create(java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,java.lang.Boolean,java.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.data.survey.economy.EconomicalSurvey,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.location.Location,java.util.Collection,java.util.Collection) with an additional flag called transform.
 java.lang.Object create(int transform, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 VesselUseFeatures create(VesselUseFeatures vesselUseFeatures)
          Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures and adds it to the persistent store.
 VesselUseFeatures createFromClusterVesselUseFeatures(ClusterVesselUseFeatures clusterVesselUseFeatures)
           
 UseFeatures findUseFeaturesById(java.lang.Integer id)
           
 java.lang.Object findUseFeaturesById(int transform, java.lang.Integer id)
           Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findUseFeaturesById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as UseFeaturesDao.findUseFeaturesById(int, java.lang.Integer) with an additional argument called queryString.
 UseFeatures findUseFeaturesById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer) with an additional argument called queryString.
 UseFeatures findUseFeaturesByNaturalId(java.util.Date startDate, Vessel vessel, Program program)
           
 java.lang.Object findUseFeaturesByNaturalId(int transform, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findUseFeaturesByNaturalId(int transform, java.lang.String queryString, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 UseFeatures findUseFeaturesByNaturalId(java.lang.String queryString, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByProgram(int transform, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findUseFeaturesByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByProgram(Program program)
           
 java.util.Collection findUseFeaturesByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByProgram(java.lang.String queryString, Program program)
           Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findUseFeaturesByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findUseFeaturesByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByVessel(int transform, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findUseFeaturesByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findUseFeaturesByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findUseFeaturesByVessel(Vessel vessel)
           
 java.util.Collection findVesselUseFeaturesByActivityCalendar(ActivityCalendar activityCalendar)
           
 java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(int pageNumber, int pageSize, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform, int pageNumber, int pageSize, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform, java.lang.String queryString, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform, java.lang.String queryString, int pageNumber, int pageSize, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(java.lang.String queryString, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByActivityCalendar(java.lang.String queryString, int pageNumber, int pageSize, ActivityCalendar activityCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform, int pageNumber, int pageSize, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(int pageNumber, int pageSize, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform, java.lang.String queryString, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(Location basePortLocation)
           
 java.util.Collection findVesselUseFeaturesByBasePortLocation(java.lang.String queryString, int pageNumber, int pageSize, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByBasePortLocation(java.lang.String queryString, Location basePortLocation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(EconomicalSurvey economicalSurvey)
           
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int pageNumber, int pageSize, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform, int pageNumber, int pageSize, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform, java.lang.String queryString, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform, java.lang.String queryString, int pageNumber, int pageSize, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, String, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(java.lang.String queryString, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByEconomicalSurvey(java.lang.String queryString, int pageNumber, int pageSize, EconomicalSurvey economicalSurvey)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(String, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendar)
           
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform, java.lang.String queryString, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(java.lang.String queryString, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(java.lang.String queryString, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingTrip(FishingTrip fishingTrip)
           
 java.util.Collection findVesselUseFeaturesByFishingTrip(int transform, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an additional two arguments called pageNumber and pageSize.
 VesselUseFeatures findVesselUseFeaturesById(java.lang.Integer id)
           
 java.lang.Object findVesselUseFeaturesById(int transform, java.lang.Integer id)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselUseFeaturesById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesById(int, java.lang.Integer) with an additional argument called queryString.
 VesselUseFeatures findVesselUseFeaturesById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesById(java.lang.Integer) with an additional argument called queryString.
 VesselUseFeatures findVesselUseFeaturesByNaturalId(ActivityCalendar activityCalendar, Operation operation, EconomicalSurvey economicalSurvey, java.util.Date startDate, Vessel vessel, Program program)
           
 java.lang.Object findVesselUseFeaturesByNaturalId(int transform, ActivityCalendar activityCalendar, Operation operation, EconomicalSurvey economicalSurvey, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findVesselUseFeaturesByNaturalId(int transform, java.lang.String queryString, ActivityCalendar activityCalendar, Operation operation, EconomicalSurvey economicalSurvey, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 VesselUseFeatures findVesselUseFeaturesByNaturalId(java.lang.String queryString, ActivityCalendar activityCalendar, Operation operation, EconomicalSurvey economicalSurvey, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByOperation(int transform, int pageNumber, int pageSize, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByOperation(int pageNumber, int pageSize, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByOperation(int transform, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByOperation(int transform, java.lang.String queryString, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByOperation(Operation operation)
           
 java.util.Collection findVesselUseFeaturesByOperation(java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByOperation(java.lang.String queryString, Operation operation)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByProgram(int transform, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByProgram(Program program)
           
 java.util.Collection findVesselUseFeaturesByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByProgram(java.lang.String queryString, Program program)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselUseFeaturesByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByVessel(int transform, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesByVessel(Vessel vessel)
           
protected  ActivityCalendarDao getActivityCalendarDao()
          Gets the reference to activityCalendarDao.
 ClusterVesselUseFeatures[] getAllClusterVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllUseFeatures()
           
 java.util.Collection getAllUseFeatures(int transform)
           Does the same thing as UseFeaturesDao.getAllUseFeatures() with an additional flag called transform.
 java.util.Collection getAllUseFeatures(int pageNumber, int pageSize)
           Does the same thing as UseFeaturesDao.getAllUseFeatures() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeatures(int transform, int pageNumber, int pageSize)
           Does the same thing as UseFeaturesDao.getAllUseFeatures(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeatures(int transform, java.lang.String queryString)
           Does the same thing as UseFeaturesDao.getAllUseFeatures(int) with an additional argument called queryString.
 java.util.Collection getAllUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as UseFeaturesDao.getAllUseFeatures(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeatures(java.lang.String queryString)
           Does the same thing as UseFeaturesDao.getAllUseFeatures() with an additional argument called queryString.
 java.util.Collection getAllUseFeatures(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as UseFeaturesDao.getAllUseFeatures(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
           
 java.util.Collection getAllVesselUseFeatures()
           
 java.util.Collection getAllVesselUseFeatures(int transform)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures() with an additional flag called transform.
 java.util.Collection getAllVesselUseFeatures(int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeatures(int transform, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeatures(int transform, java.lang.String queryString)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures(int) with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeatures(java.lang.String queryString)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures() with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeatures(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeatures(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as VesselUseFeaturesDao.getAllVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  EconomicalSurveyDao getEconomicalSurveyDao()
          Gets the reference to economicalSurveyDao.
protected  FishingAreaDao getFishingAreaDao()
          Gets the reference to fishingAreaDao.
protected  FishingEffortCalendarDao getFishingEffortCalendarDao()
          Gets the reference to fishingEffortCalendarDao.
protected  FishingTripDao getFishingTripDao()
          Gets the reference to fishingTripDao.
protected  LocationDao getLocationDao()
          Gets the reference to locationDao.
protected  OperationDao getOperationDao()
          Gets the reference to operationDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  VesselUseFeaturesOriginDao getVesselUseFeaturesOriginDao()
          Gets the reference to vesselUseFeaturesOriginDao.
protected  VesselUseMeasurementDao getVesselUseMeasurementDao()
          Gets the reference to vesselUseMeasurementDao.
protected abstract  VesselUseFeatures handleCreateFromClusterVesselUseFeatures(ClusterVesselUseFeatures clusterVesselUseFeatures)
          Performs the core logic for createFromClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeatures)
protected abstract  ClusterVesselUseFeatures[] handleGetAllClusterVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterVesselUseFeaturesSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 VesselUseFeatures load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as UseFeaturesDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type UseFeatures.
 java.util.Collection loadAll(int transform)
           Does the same thing as UseFeaturesDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as UseFeaturesDao.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 UseFeaturesDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteVesselUseFeaturesFullVOToEntity(RemoteVesselUseFeaturesFullVO source, VesselUseFeatures target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesFullVO to the specified entity.
 void remoteVesselUseFeaturesFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseFeaturesFullVO to this DAO's entity.
 void remoteVesselUseFeaturesNaturalIdToEntity(RemoteVesselUseFeaturesNaturalId source, VesselUseFeatures target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesNaturalId to the specified entity.
 void remoteVesselUseFeaturesNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseFeaturesNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures having the given identifier from the persistent store.
 void remove(VesselUseFeatures vesselUseFeatures)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures 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 UseFeaturesDao.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 setEconomicalSurveyDao(EconomicalSurveyDao economicalSurveyDao)
          Sets the reference to economicalSurveyDao.
 void setFishingAreaDao(FishingAreaDao fishingAreaDao)
          Sets the reference to fishingAreaDao.
 void setFishingEffortCalendarDao(FishingEffortCalendarDao fishingEffortCalendarDao)
          Sets the reference to fishingEffortCalendarDao.
 void setFishingTripDao(FishingTripDao fishingTripDao)
          Sets the reference to fishingTripDao.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to locationDao.
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operationDao.
 void setVesselUseFeaturesOriginDao(VesselUseFeaturesOriginDao vesselUseFeaturesOriginDao)
          Sets the reference to vesselUseFeaturesOriginDao.
 void setVesselUseMeasurementDao(VesselUseMeasurementDao vesselUseMeasurementDao)
          Sets the reference to vesselUseMeasurementDao.
protected  ClusterVesselUseFeatures toClusterVesselUseFeatures(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterVesselUseFeatures toClusterVesselUseFeatures(VesselUseFeatures entity)
          Converts this DAO's entity to an object of type ClusterVesselUseFeatures.
 void toClusterVesselUseFeatures(VesselUseFeatures source, ClusterVesselUseFeatures target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselUseFeatures[] toClusterVesselUseFeaturesArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselUseFeatures.
 void toClusterVesselUseFeaturesCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselUseFeatures.
protected  VesselUseFeatures toEntity(java.lang.Object[] row)
           
protected  RemoteVesselUseFeaturesFullVO toRemoteVesselUseFeaturesFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselUseFeaturesFullVO toRemoteVesselUseFeaturesFullVO(VesselUseFeatures entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesFullVO.
 void toRemoteVesselUseFeaturesFullVO(VesselUseFeatures source, RemoteVesselUseFeaturesFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesFullVO[] toRemoteVesselUseFeaturesFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesFullVO.
 void toRemoteVesselUseFeaturesFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesFullVO.
protected  RemoteVesselUseFeaturesNaturalId toRemoteVesselUseFeaturesNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselUseFeaturesNaturalId toRemoteVesselUseFeaturesNaturalId(VesselUseFeatures entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesNaturalId.
 void toRemoteVesselUseFeaturesNaturalId(VesselUseFeatures source, RemoteVesselUseFeaturesNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesNaturalId[] toRemoteVesselUseFeaturesNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesNaturalId.
 void toRemoteVesselUseFeaturesNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) method.
protected  java.lang.Object transformEntity(int transform, VesselUseFeatures 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.vessel.feature.use.VesselUseFeaturesDao, please note that the UseFeaturesDao.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(VesselUseFeatures vesselUseFeatures)
          Updates the vesselUseFeatures instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDaoImpl
clusterUseFeaturesToEntity, clusterUseFeaturesToEntity, remoteUseFeaturesFullVOToEntity, remoteUseFeaturesFullVOToEntity, remoteUseFeaturesNaturalIdToEntity, remoteUseFeaturesNaturalIdToEntity, toClusterUseFeatures, toClusterUseFeatures, toRemoteUseFeaturesFullVO, toRemoteUseFeaturesFullVO, toRemoteUseFeaturesNaturalId, toRemoteUseFeaturesNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDaoBase
clusterUseFeaturesToEntityCollection, getProgramDao, getQualityFlagDao, getVesselDao, remoteUseFeaturesFullVOToEntityCollection, remoteUseFeaturesNaturalIdToEntityCollection, remove, setProgramDao, setQualityFlagDao, setVesselDao, toClusterUseFeatures, toClusterUseFeaturesArray, toClusterUseFeaturesCollection, toRemoteUseFeaturesFullVO, toRemoteUseFeaturesFullVOArray, toRemoteUseFeaturesFullVOCollection, toRemoteUseFeaturesNaturalId, toRemoteUseFeaturesNaturalIdArray, toRemoteUseFeaturesNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesDao
clusterVesselUseFeaturesToEntity, remoteVesselUseFeaturesFullVOToEntity, remoteVesselUseFeaturesNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao
clusterUseFeaturesToEntity, clusterUseFeaturesToEntity, clusterUseFeaturesToEntityCollection, remoteUseFeaturesFullVOToEntity, remoteUseFeaturesFullVOToEntity, remoteUseFeaturesFullVOToEntityCollection, remoteUseFeaturesNaturalIdToEntity, remoteUseFeaturesNaturalIdToEntity, remoteUseFeaturesNaturalIdToEntityCollection, remove, toClusterUseFeatures, toClusterUseFeatures, toClusterUseFeaturesArray, toClusterUseFeaturesCollection, toRemoteUseFeaturesFullVO, toRemoteUseFeaturesFullVO, toRemoteUseFeaturesFullVOArray, toRemoteUseFeaturesFullVOCollection, toRemoteUseFeaturesNaturalId, toRemoteUseFeaturesNaturalId, toRemoteUseFeaturesNaturalIdArray, toRemoteUseFeaturesNaturalIdCollection, update
 

Constructor Detail

VesselUseFeaturesDaoBase

public VesselUseFeaturesDaoBase()
Method Detail

setActivityCalendarDao

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


getActivityCalendarDao

protected ActivityCalendarDao getActivityCalendarDao()
Gets the reference to activityCalendarDao.


setOperationDao

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


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operationDao.


setEconomicalSurveyDao

public void setEconomicalSurveyDao(EconomicalSurveyDao economicalSurveyDao)
Sets the reference to economicalSurveyDao.


getEconomicalSurveyDao

protected EconomicalSurveyDao getEconomicalSurveyDao()
Gets the reference to economicalSurveyDao.


setLocationDao

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


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to locationDao.


setFishingTripDao

public void setFishingTripDao(FishingTripDao fishingTripDao)
Sets the reference to fishingTripDao.


getFishingTripDao

protected FishingTripDao getFishingTripDao()
Gets the reference to fishingTripDao.


setFishingEffortCalendarDao

public void setFishingEffortCalendarDao(FishingEffortCalendarDao fishingEffortCalendarDao)
Sets the reference to fishingEffortCalendarDao.


getFishingEffortCalendarDao

protected FishingEffortCalendarDao getFishingEffortCalendarDao()
Gets the reference to fishingEffortCalendarDao.


setFishingAreaDao

public void setFishingAreaDao(FishingAreaDao fishingAreaDao)
Sets the reference to fishingAreaDao.


getFishingAreaDao

protected FishingAreaDao getFishingAreaDao()
Gets the reference to fishingAreaDao.


setVesselUseMeasurementDao

public void setVesselUseMeasurementDao(VesselUseMeasurementDao vesselUseMeasurementDao)
Sets the reference to vesselUseMeasurementDao.


getVesselUseMeasurementDao

protected VesselUseMeasurementDao getVesselUseMeasurementDao()
Gets the reference to vesselUseMeasurementDao.


setVesselUseFeaturesOriginDao

public void setVesselUseFeaturesOriginDao(VesselUseFeaturesOriginDao vesselUseFeaturesOriginDao)
Sets the reference to vesselUseFeaturesOriginDao.


getVesselUseFeaturesOriginDao

protected VesselUseFeaturesOriginDao getVesselUseFeaturesOriginDao()
Gets the reference to vesselUseFeaturesOriginDao.


load

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

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

load

public VesselUseFeatures load(java.lang.Integer id)
Description copied from interface: UseFeaturesDao
Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures from the persistent store.

Specified by:
load in interface UseFeaturesDao
Specified by:
load in interface VesselUseFeaturesDao
Overrides:
load in class UseFeaturesDaoBase
See Also:
VesselUseFeaturesDao.load(java.lang.Integer)

loadAll

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

Specified by:
loadAll in interface UseFeaturesDao
Specified by:
loadAll in interface VesselUseFeaturesDao
Overrides:
loadAll in class UseFeaturesDaoBase
Returns:
the loaded entities.
See Also:
VesselUseFeaturesDao.loadAll()

loadAll

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

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

loadAll

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

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

loadAll

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

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

create

public VesselUseFeatures create(VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesDao
Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures and adds it to the persistent store.

Specified by:
create in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

create

public java.lang.Object create(int transform,
                               VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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 VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.create(int transform, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesDao
Creates a new instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures and adds from the passed in entities collection

Specified by:
create in interface VesselUseFeaturesDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures instances to create.
Returns:
the created instances.
See Also:
VesselUseFeaturesDao.create(java.util.Collection)

create

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

Does the same thing as VesselUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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 VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.create(int, java.util.Collection)

create

public VesselUseFeatures create(java.util.Date startDate,
                                java.util.Date endDate,
                                java.util.Date creationDate,
                                java.util.Date controlDate,
                                java.util.Date validationDate,
                                java.util.Date qualificationDate,
                                java.lang.String qualificationComments,
                                java.sql.Timestamp updateDate,
                                QualityFlag qualityFlag,
                                Vessel vessel,
                                Program program,
                                java.lang.Boolean isActive,
                                java.util.Collection vesselUseMeasurements,
                                FishingEffortCalendar fishingEffortCalendar,
                                ActivityCalendar activityCalendar,
                                FishingTrip fishingTrip,
                                EconomicalSurvey economicalSurvey,
                                Operation operation,
                                Location basePortLocation,
                                java.util.Collection vesselUseFeaturesOrigins,
                                java.util.Collection fishingAreas)
Description copied from interface: VesselUseFeaturesDao

Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface VesselUseFeaturesDao
See Also:
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao#create(java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,java.lang.Boolean,java.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.data.survey.economy.EconomicalSurvey,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.location.Location,java.util.Collection,java.util.Collection)

create

public java.lang.Object create(int transform,
                               java.util.Date startDate,
                               java.util.Date endDate,
                               java.util.Date creationDate,
                               java.util.Date controlDate,
                               java.util.Date validationDate,
                               java.util.Date qualificationDate,
                               java.lang.String qualificationComments,
                               java.sql.Timestamp updateDate,
                               QualityFlag qualityFlag,
                               Vessel vessel,
                               Program program,
                               java.lang.Boolean isActive,
                               java.util.Collection vesselUseMeasurements,
                               FishingEffortCalendar fishingEffortCalendar,
                               ActivityCalendar activityCalendar,
                               FishingTrip fishingTrip,
                               EconomicalSurvey economicalSurvey,
                               Operation operation,
                               Location basePortLocation,
                               java.util.Collection vesselUseFeaturesOrigins,
                               java.util.Collection fishingAreas)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.create(java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,java.lang.Boolean,java.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.data.survey.economy.EconomicalSurvey,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.location.Location,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 VesselUseFeaturesDao
See Also:
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao#create(int, java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.administration.programStrategy.Program,java.lang.Boolean,java.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.survey.activity.ActivityCalendar,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,fr.ifremer.allegro.data.survey.economy.EconomicalSurvey,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.location.Location,java.util.Collection,java.util.Collection)

create

public VesselUseFeatures create(java.util.Date creationDate,
                                java.lang.Boolean isActive,
                                Program program,
                                QualityFlag qualityFlag,
                                java.util.Date startDate,
                                Vessel vessel)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
create in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.create(java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel)

create

public java.lang.Object create(int transform,
                               java.util.Date creationDate,
                               java.lang.Boolean isActive,
                               Program program,
                               QualityFlag qualityFlag,
                               java.util.Date startDate,
                               Vessel vessel)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
create in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.create(int, java.util.Date,java.lang.Boolean,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel)

update

public void update(VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesDao
Updates the vesselUseFeatures instance in the persistent store.

Specified by:
update in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.update(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

update

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

Specified by:
update in interface UseFeaturesDao
Specified by:
update in interface VesselUseFeaturesDao
Overrides:
update in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.update(java.util.Collection)

remove

public void remove(VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesDao
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures from the persistent store.

Specified by:
remove in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.remove(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

remove

public void remove(java.lang.Integer id)
Description copied from interface: UseFeaturesDao
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures having the given identifier from the persistent store.

Specified by:
remove in interface UseFeaturesDao
Specified by:
remove in interface VesselUseFeaturesDao
Overrides:
remove in class UseFeaturesDaoBase
See Also:
VesselUseFeaturesDao.remove(java.lang.Integer)

remove

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

Specified by:
remove in interface UseFeaturesDao
Specified by:
remove in interface VesselUseFeaturesDao
Overrides:
remove in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.remove(java.util.Collection)

getAllVesselUseFeatures

public java.util.Collection getAllVesselUseFeatures()
Specified by:
getAllVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.getAllVesselUseFeatures()

getAllVesselUseFeatures

public java.util.Collection getAllVesselUseFeatures(int transform)
Description copied from interface: VesselUseFeaturesDao

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

getAllVesselUseFeatures

public java.util.Collection getAllVesselUseFeatures(java.lang.String queryString)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
getAllVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.getAllVesselUseFeatures(java.lang.String)

getAllVesselUseFeatures

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

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

Specified by:
getAllVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.getAllVesselUseFeatures(int, int)

getAllVesselUseFeatures

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

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

getAllVesselUseFeatures

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

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

Specified by:
getAllVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.getAllVesselUseFeatures(int, String)

getAllVesselUseFeatures

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

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

getAllVesselUseFeatures

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

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

findVesselUseFeaturesById

public VesselUseFeatures findVesselUseFeaturesById(java.lang.Integer id)
Specified by:
findVesselUseFeaturesById in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesById(java.lang.Integer)

findVesselUseFeaturesById

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

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

findVesselUseFeaturesById

public VesselUseFeatures findVesselUseFeaturesById(java.lang.String queryString,
                                                   java.lang.Integer id)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesById in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesById(java.lang.String, java.lang.Integer)

findVesselUseFeaturesById

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

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

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

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(ActivityCalendar activityCalendar)
Specified by:
findVesselUseFeaturesByActivityCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

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

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(java.lang.String queryString,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(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 VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(fr.ifremer.allegro.data.survey.activity.ActivityCalendar).

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

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(int pageNumber,
                                                                    int pageSize,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByActivityCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByActivityCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(String, int, int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform,
                                                                    java.lang.String queryString,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(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 VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar activityCalendar).

Specified by:
findVesselUseFeaturesByActivityCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByActivityCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByActivityCalendar(int, int, int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar)

findVesselUseFeaturesByActivityCalendar

public java.util.Collection findVesselUseFeaturesByActivityCalendar(int transform,
                                                                    java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    ActivityCalendar activityCalendar)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(Location basePortLocation)
Specified by:
findVesselUseFeaturesByBasePortLocation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByBasePortLocation(fr.ifremer.allegro.referential.location.Location)

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(java.lang.String queryString,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(int pageNumber,
                                                                    int pageSize,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform,
                                                                    java.lang.String queryString,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByBasePortLocation

public java.util.Collection findVesselUseFeaturesByBasePortLocation(int transform,
                                                                    java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    Location basePortLocation)
Description copied from interface: VesselUseFeaturesDao

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

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

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(Operation operation)
Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(int transform,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) 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:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(java.lang.String queryString,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(java.lang.String, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(int pageNumber,
                                                             int pageSize,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, int, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(String, int, int, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(int transform,
                                                             java.lang.String queryString,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, String, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, int, int, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByOperation

public java.util.Collection findVesselUseFeaturesByOperation(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             Operation operation)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByOperation in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByOperation(int, java.lang.String, int, int, fr.ifremer.allegro.data.operation.Operation)

findVesselUseFeaturesByFishingTrip

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

findVesselUseFeaturesByFishingTrip

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

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

Specified by:
findVesselUseFeaturesByFishingTrip in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findVesselUseFeaturesByFishingTrip

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

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

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

findVesselUseFeaturesByFishingTrip

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

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

Specified by:
findVesselUseFeaturesByFishingTrip in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findVesselUseFeaturesByFishingTrip

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

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

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

findVesselUseFeaturesByFishingTrip

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

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

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

findVesselUseFeaturesByFishingTrip

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

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

Specified by:
findVesselUseFeaturesByFishingTrip in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)

findVesselUseFeaturesByFishingTrip

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

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

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

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendar)
Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

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

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(java.lang.String queryString,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar).

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(java.lang.String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int pageNumber,
                                                                         int pageSize,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(java.lang.String queryString,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(String, int, int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform,
                                                                         java.lang.String queryString,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar fishingEffortCalendar).

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, int, int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByFishingEffortCalendar

public java.util.Collection findVesselUseFeaturesByFishingEffortCalendar(int transform,
                                                                         java.lang.String queryString,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         FishingEffortCalendar fishingEffortCalendar)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByFishingEffortCalendar in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByFishingEffortCalendar(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(EconomicalSurvey economicalSurvey)
Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) 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:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(java.lang.String queryString,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(fr.ifremer.allegro.data.survey.economy.EconomicalSurvey).

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(java.lang.String, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int pageNumber,
                                                                    int pageSize,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(String, int, int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform,
                                                                    java.lang.String queryString,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey economicalSurvey).

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, String, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, int, int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByEconomicalSurvey

public java.util.Collection findVesselUseFeaturesByEconomicalSurvey(int transform,
                                                                    java.lang.String queryString,
                                                                    int pageNumber,
                                                                    int pageSize,
                                                                    EconomicalSurvey economicalSurvey)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByEconomicalSurvey in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByEconomicalSurvey(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey)

findVesselUseFeaturesByQualityFlag

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

findVesselUseFeaturesByQualityFlag

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

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

findVesselUseFeaturesByQualityFlag

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

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

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

findVesselUseFeaturesByQualityFlag

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

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

findVesselUseFeaturesByQualityFlag

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

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

findVesselUseFeaturesByQualityFlag

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

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

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

findVesselUseFeaturesByQualityFlag

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

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

findVesselUseFeaturesByQualityFlag

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

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

findVesselUseFeaturesByVessel

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

findVesselUseFeaturesByVessel

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

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

findVesselUseFeaturesByVessel

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

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

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

findVesselUseFeaturesByVessel

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

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

findVesselUseFeaturesByVessel

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

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

findVesselUseFeaturesByVessel

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

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

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

findVesselUseFeaturesByVessel

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

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

findVesselUseFeaturesByVessel

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

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

findVesselUseFeaturesByProgram

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

findVesselUseFeaturesByProgram

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

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

findVesselUseFeaturesByProgram

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

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

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

findVesselUseFeaturesByProgram

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

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

findVesselUseFeaturesByProgram

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

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

findVesselUseFeaturesByProgram

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

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

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

findVesselUseFeaturesByProgram

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

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

findVesselUseFeaturesByProgram

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

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

findVesselUseFeaturesByNaturalId

public VesselUseFeatures findVesselUseFeaturesByNaturalId(ActivityCalendar activityCalendar,
                                                          Operation operation,
                                                          EconomicalSurvey economicalSurvey,
                                                          java.util.Date startDate,
                                                          Vessel vessel,
                                                          Program program)
Specified by:
findVesselUseFeaturesByNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesByNaturalId

public java.lang.Object findVesselUseFeaturesByNaturalId(int transform,
                                                         ActivityCalendar activityCalendar,
                                                         Operation operation,
                                                         EconomicalSurvey economicalSurvey,
                                                         java.util.Date startDate,
                                                         Vessel vessel,
                                                         Program program)
Description copied from interface: VesselUseFeaturesDao

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

Specified by:
findVesselUseFeaturesByNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesByNaturalId

public VesselUseFeatures findVesselUseFeaturesByNaturalId(java.lang.String queryString,
                                                          ActivityCalendar activityCalendar,
                                                          Operation operation,
                                                          EconomicalSurvey economicalSurvey,
                                                          java.util.Date startDate,
                                                          Vessel vessel,
                                                          Program program)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findVesselUseFeaturesByNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(java.lang.String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesByNaturalId

public java.lang.Object findVesselUseFeaturesByNaturalId(int transform,
                                                         java.lang.String queryString,
                                                         ActivityCalendar activityCalendar,
                                                         Operation operation,
                                                         EconomicalSurvey economicalSurvey,
                                                         java.util.Date startDate,
                                                         Vessel vessel,
                                                         Program program)
Description copied from interface: VesselUseFeaturesDao

Does the same thing as VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(int, fr.ifremer.allegro.data.survey.activity.ActivityCalendar activityCalendar, fr.ifremer.allegro.data.operation.Operation operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey economicalSurvey, java.util.Date startDate, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findVesselUseFeaturesByNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.findVesselUseFeaturesByNaturalId(int, java.lang.String, fr.ifremer.allegro.data.survey.activity.ActivityCalendar, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.economy.EconomicalSurvey, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllVesselUseFeaturesSinceDateSynchro

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

getAllVesselUseFeaturesSinceDateSynchro

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

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

getAllUseFeatures

public java.util.Collection getAllUseFeatures()
Specified by:
getAllUseFeatures in interface UseFeaturesDao
Overrides:
getAllUseFeatures in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeatures()

getAllUseFeatures

public java.util.Collection getAllUseFeatures(int transform)
Description copied from interface: UseFeaturesDao

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

getAllUseFeatures

public java.util.Collection getAllUseFeatures(java.lang.String queryString)
Description copied from interface: UseFeaturesDao

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

Specified by:
getAllUseFeatures in interface UseFeaturesDao
Overrides:
getAllUseFeatures in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeatures(java.lang.String)

getAllUseFeatures

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

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

Specified by:
getAllUseFeatures in interface UseFeaturesDao
Overrides:
getAllUseFeatures in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeatures(int, int)

getAllUseFeatures

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

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

getAllUseFeatures

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

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

Specified by:
getAllUseFeatures in interface UseFeaturesDao
Overrides:
getAllUseFeatures in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeatures(int, String)

getAllUseFeatures

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

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

getAllUseFeatures

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

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

findUseFeaturesById

public UseFeatures findUseFeaturesById(java.lang.Integer id)
Specified by:
findUseFeaturesById in interface UseFeaturesDao
Overrides:
findUseFeaturesById in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesById(java.lang.Integer)

findUseFeaturesById

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

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

findUseFeaturesById

public UseFeatures findUseFeaturesById(java.lang.String queryString,
                                       java.lang.Integer id)
Description copied from interface: UseFeaturesDao

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

Specified by:
findUseFeaturesById in interface UseFeaturesDao
Overrides:
findUseFeaturesById in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesById(java.lang.String, java.lang.Integer)

findUseFeaturesById

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

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

Specified by:
findUseFeaturesById in interface UseFeaturesDao
Overrides:
findUseFeaturesById in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesById(int, java.lang.String, java.lang.Integer)

findUseFeaturesByQualityFlag

public java.util.Collection findUseFeaturesByQualityFlag(QualityFlag qualityFlag)
Specified by:
findUseFeaturesByQualityFlag in interface UseFeaturesDao
Overrides:
findUseFeaturesByQualityFlag in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findUseFeaturesByQualityFlag

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

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

findUseFeaturesByQualityFlag

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

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

Specified by:
findUseFeaturesByQualityFlag in interface UseFeaturesDao
Overrides:
findUseFeaturesByQualityFlag in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findUseFeaturesByQualityFlag

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

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

findUseFeaturesByQualityFlag

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

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

findUseFeaturesByQualityFlag

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

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

Specified by:
findUseFeaturesByQualityFlag in interface UseFeaturesDao
Overrides:
findUseFeaturesByQualityFlag in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findUseFeaturesByQualityFlag

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

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

findUseFeaturesByQualityFlag

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

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

findUseFeaturesByVessel

public java.util.Collection findUseFeaturesByVessel(Vessel vessel)
Specified by:
findUseFeaturesByVessel in interface UseFeaturesDao
Overrides:
findUseFeaturesByVessel in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)

findUseFeaturesByVessel

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

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

findUseFeaturesByVessel

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

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

Specified by:
findUseFeaturesByVessel in interface UseFeaturesDao
Overrides:
findUseFeaturesByVessel in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)

findUseFeaturesByVessel

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

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

findUseFeaturesByVessel

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

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

findUseFeaturesByVessel

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

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

Specified by:
findUseFeaturesByVessel in interface UseFeaturesDao
Overrides:
findUseFeaturesByVessel in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)

findUseFeaturesByVessel

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

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

findUseFeaturesByVessel

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

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

findUseFeaturesByProgram

public java.util.Collection findUseFeaturesByProgram(Program program)
Specified by:
findUseFeaturesByProgram in interface UseFeaturesDao
Overrides:
findUseFeaturesByProgram in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByProgram

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

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

findUseFeaturesByProgram

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

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

Specified by:
findUseFeaturesByProgram in interface UseFeaturesDao
Overrides:
findUseFeaturesByProgram in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByProgram

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

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

findUseFeaturesByProgram

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

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

findUseFeaturesByProgram

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

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

Specified by:
findUseFeaturesByProgram in interface UseFeaturesDao
Overrides:
findUseFeaturesByProgram in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByProgram

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

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

findUseFeaturesByProgram

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

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

findUseFeaturesByNaturalId

public UseFeatures findUseFeaturesByNaturalId(java.util.Date startDate,
                                              Vessel vessel,
                                              Program program)
Specified by:
findUseFeaturesByNaturalId in interface UseFeaturesDao
Overrides:
findUseFeaturesByNaturalId in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByNaturalId

public java.lang.Object findUseFeaturesByNaturalId(int transform,
                                                   java.util.Date startDate,
                                                   Vessel vessel,
                                                   Program program)
Description copied from interface: UseFeaturesDao

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

Specified by:
findUseFeaturesByNaturalId in interface UseFeaturesDao
Overrides:
findUseFeaturesByNaturalId in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByNaturalId

public UseFeatures findUseFeaturesByNaturalId(java.lang.String queryString,
                                              java.util.Date startDate,
                                              Vessel vessel,
                                              Program program)
Description copied from interface: UseFeaturesDao

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

Specified by:
findUseFeaturesByNaturalId in interface UseFeaturesDao
Overrides:
findUseFeaturesByNaturalId in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByNaturalId(java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findUseFeaturesByNaturalId

public java.lang.Object findUseFeaturesByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.util.Date startDate,
                                                   Vessel vessel,
                                                   Program program)
Description copied from interface: UseFeaturesDao

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

Specified by:
findUseFeaturesByNaturalId in interface UseFeaturesDao
Overrides:
findUseFeaturesByNaturalId in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.findUseFeaturesByNaturalId(int, java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllUseFeaturesSinceDateSynchro

public java.util.Collection getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllUseFeaturesSinceDateSynchro in interface UseFeaturesDao
Overrides:
getAllUseFeaturesSinceDateSynchro in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)

getAllUseFeaturesSinceDateSynchro

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

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

getAllUseFeaturesSinceDateSynchro

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

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

Specified by:
getAllUseFeaturesSinceDateSynchro in interface UseFeaturesDao
Overrides:
getAllUseFeaturesSinceDateSynchro in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllUseFeaturesSinceDateSynchro

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

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

getAllUseFeaturesSinceDateSynchro

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

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

getAllUseFeaturesSinceDateSynchro

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

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

Specified by:
getAllUseFeaturesSinceDateSynchro in interface UseFeaturesDao
Overrides:
getAllUseFeaturesSinceDateSynchro in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp)

getAllUseFeaturesSinceDateSynchro

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

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

getAllUseFeaturesSinceDateSynchro

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

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

createFromClusterVesselUseFeatures

public VesselUseFeatures createFromClusterVesselUseFeatures(ClusterVesselUseFeatures clusterVesselUseFeatures)
Specified by:
createFromClusterVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.createFromClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeatures)

handleCreateFromClusterVesselUseFeatures

protected abstract VesselUseFeatures handleCreateFromClusterVesselUseFeatures(ClusterVesselUseFeatures clusterVesselUseFeatures)
                                                                       throws java.lang.Exception
Performs the core logic for createFromClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeatures)

Throws:
java.lang.Exception

getAllClusterVesselUseFeaturesSinceDateSynchro

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

handleGetAllClusterVesselUseFeaturesSinceDateSynchro

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

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           VesselUseFeatures 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.vessel.feature.use.VesselUseFeaturesDao, please note that the UseFeaturesDao.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 UseFeaturesDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in VesselUseFeaturesDao
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.vessel.feature.use.VesselUseFeatures) method. This method does not instantiate a new collection.

This method is to be used internally only.

Overrides:
transformEntities in class UseFeaturesDaoBase
Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

toEntity

protected VesselUseFeatures toEntity(java.lang.Object[] row)
Overrides:
toEntity in class UseFeaturesDaoBase

toRemoteVesselUseFeaturesFullVOCollection

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

Specified by:
toRemoteVesselUseFeaturesFullVOCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesFullVOCollection(java.util.Collection)

toRemoteVesselUseFeaturesFullVOArray

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

Specified by:
toRemoteVesselUseFeaturesFullVOArray in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesFullVOArray(java.util.Collection)

toRemoteVesselUseFeaturesFullVO

protected RemoteVesselUseFeaturesFullVO toRemoteVesselUseFeaturesFullVO(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 VesselUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

remoteVesselUseFeaturesFullVOToEntityCollection

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

Specified by:
remoteVesselUseFeaturesFullVOToEntityCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.remoteVesselUseFeaturesFullVOToEntityCollection(java.util.Collection)

toRemoteVesselUseFeaturesFullVO

public void toRemoteVesselUseFeaturesFullVO(VesselUseFeatures source,
                                            RemoteVesselUseFeaturesFullVO target)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesFullVO(), 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:
toRemoteVesselUseFeaturesFullVO in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesFullVO)

toRemoteVesselUseFeaturesFullVO

public RemoteVesselUseFeaturesFullVO toRemoteVesselUseFeaturesFullVO(VesselUseFeatures entity)
Description copied from interface: VesselUseFeaturesDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesFullVO.

Specified by:
toRemoteVesselUseFeaturesFullVO in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

remoteVesselUseFeaturesFullVOToEntity

public void remoteVesselUseFeaturesFullVOToEntity(RemoteVesselUseFeaturesFullVO source,
                                                  VesselUseFeatures target,
                                                  boolean copyIfNull)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of RemoteVesselUseFeaturesFullVO to the specified entity.

Specified by:
remoteVesselUseFeaturesFullVOToEntity in interface VesselUseFeaturesDao
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.vessel.feature.use.VesselUseFeaturesDao#remoteVesselUseFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesFullVO, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

toRemoteVesselUseFeaturesNaturalIdCollection

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

Specified by:
toRemoteVesselUseFeaturesNaturalIdCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesNaturalIdCollection(java.util.Collection)

toRemoteVesselUseFeaturesNaturalIdArray

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

Specified by:
toRemoteVesselUseFeaturesNaturalIdArray in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesNaturalIdArray(java.util.Collection)

toRemoteVesselUseFeaturesNaturalId

protected RemoteVesselUseFeaturesNaturalId toRemoteVesselUseFeaturesNaturalId(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 VesselUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

remoteVesselUseFeaturesNaturalIdToEntityCollection

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

Specified by:
remoteVesselUseFeaturesNaturalIdToEntityCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.remoteVesselUseFeaturesNaturalIdToEntityCollection(java.util.Collection)

toRemoteVesselUseFeaturesNaturalId

public void toRemoteVesselUseFeaturesNaturalId(VesselUseFeatures source,
                                               RemoteVesselUseFeaturesNaturalId target)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesNaturalId(), 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:
toRemoteVesselUseFeaturesNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesNaturalId)

toRemoteVesselUseFeaturesNaturalId

public RemoteVesselUseFeaturesNaturalId toRemoteVesselUseFeaturesNaturalId(VesselUseFeatures entity)
Description copied from interface: VesselUseFeaturesDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesNaturalId.

Specified by:
toRemoteVesselUseFeaturesNaturalId in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toRemoteVesselUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

remoteVesselUseFeaturesNaturalIdToEntity

public void remoteVesselUseFeaturesNaturalIdToEntity(RemoteVesselUseFeaturesNaturalId source,
                                                     VesselUseFeatures target,
                                                     boolean copyIfNull)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of RemoteVesselUseFeaturesNaturalId to the specified entity.

Specified by:
remoteVesselUseFeaturesNaturalIdToEntity in interface VesselUseFeaturesDao
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.vessel.feature.use.VesselUseFeaturesDao#remoteVesselUseFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesNaturalId, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

toClusterVesselUseFeaturesCollection

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

Specified by:
toClusterVesselUseFeaturesCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toClusterVesselUseFeaturesCollection(java.util.Collection)

toClusterVesselUseFeaturesArray

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

Specified by:
toClusterVesselUseFeaturesArray in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toClusterVesselUseFeaturesArray(java.util.Collection)

toClusterVesselUseFeatures

protected ClusterVesselUseFeatures toClusterVesselUseFeatures(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 VesselUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesDao.toClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

clusterVesselUseFeaturesToEntityCollection

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

Specified by:
clusterVesselUseFeaturesToEntityCollection in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.clusterVesselUseFeaturesToEntityCollection(java.util.Collection)

toClusterVesselUseFeatures

public void toClusterVesselUseFeatures(VesselUseFeatures source,
                                       ClusterVesselUseFeatures target)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselUseFeatures(), 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:
toClusterVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeatures)

toClusterVesselUseFeatures

public ClusterVesselUseFeatures toClusterVesselUseFeatures(VesselUseFeatures entity)
Description copied from interface: VesselUseFeaturesDao
Converts this DAO's entity to an object of type ClusterVesselUseFeatures.

Specified by:
toClusterVesselUseFeatures in interface VesselUseFeaturesDao
See Also:
VesselUseFeaturesDao.toClusterVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

clusterVesselUseFeaturesToEntity

public void clusterVesselUseFeaturesToEntity(ClusterVesselUseFeatures source,
                                             VesselUseFeatures target,
                                             boolean copyIfNull)
Description copied from interface: VesselUseFeaturesDao
Copies the fields of ClusterVesselUseFeatures to the specified entity.

Specified by:
clusterVesselUseFeaturesToEntity in interface VesselUseFeaturesDao
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.vessel.feature.use.VesselUseFeaturesDao#clusterVesselUseFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

getPrincipal

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

Overrides:
getPrincipal in class UseFeaturesDaoBase
Returns:
the current principal

search

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

search

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

search

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.