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

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.GearUseFeaturesDaoBase
All Implemented Interfaces:
GearUseFeaturesDao, UseFeaturesDao
Direct Known Subclasses:
GearUseFeaturesDaoImpl

public abstract class GearUseFeaturesDaoBase
extends UseFeaturesDaoImpl
implements GearUseFeaturesDao

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

See Also:
GearUseFeatures

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesDao
TRANSFORM_CLUSTERGEARUSEFEATURES, TRANSFORM_REMOTEGEARUSEFEATURESFULLVO, TRANSFORM_REMOTEGEARUSEFEATURESNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao
TRANSFORM_CLUSTERUSEFEATURES, TRANSFORM_NONE, TRANSFORM_REMOTEUSEFEATURESFULLVO, TRANSFORM_REMOTEUSEFEATURESNATURALID
 
Constructor Summary
GearUseFeaturesDaoBase()
           
 
Method Summary
 void clusterGearUseFeaturesToEntity(ClusterGearUseFeatures source, GearUseFeatures target, boolean copyIfNull)
          Copies the fields of ClusterGearUseFeatures to the specified entity.
 void clusterGearUseFeaturesToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterGearUseFeatures 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.GearUseFeatures and adds from the passed in entities collection
 GearUseFeatures 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.util.Collection gearUseMeasurements, FishingEffortCalendar fishingEffortCalendar, Operation operation, Gear gear, java.util.Collection gearUseFeaturesOrigins, java.util.Collection fishingAreas)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures instance from all attributes and properties and adds it to the persistent store.
 GearUseFeatures create(java.util.Date creationDate, Program program, QualityFlag qualityFlag, java.util.Date startDate, Vessel vessel)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures instance from only required properties (attributes and association ends) and adds it to the persistent store.
 GearUseFeatures create(GearUseFeatures gearUseFeatures)
          Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as GearUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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.util.Collection gearUseMeasurements, FishingEffortCalendar fishingEffortCalendar, Operation operation, Gear gear, java.util.Collection gearUseFeaturesOrigins, java.util.Collection fishingAreas)
           Does the same thing as GearUseFeaturesDao.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.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.gear.Gear,java.util.Collection,java.util.Collection) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, Program program, QualityFlag qualityFlag, java.util.Date startDate, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.create(java.util.Date,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, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional flag called transform.
 GearUseFeatures createFromClusterGearUseFeatures(ClusterGearUseFeatures clusterGearUseFeatures)
           
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(FishingEffortCalendar fishingEffortCalendar)
           
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(int transform, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(int transform, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(int transform, java.lang.String queryString, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(int, String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(java.lang.String queryString, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByFishingEffortCalendar(java.lang.String queryString, int pageNumber, int pageSize, FishingEffortCalendar fishingEffortCalendar)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(String, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByGear(Gear gear)
           
 java.util.Collection findGearUseFeaturesByGear(int transform, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByGear(int pageNumber, int pageSize, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByGear(int transform, int pageNumber, int pageSize, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByGear(int transform, java.lang.String queryString, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByGear(java.lang.String queryString, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByGear(java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 GearUseFeatures findGearUseFeaturesById(java.lang.Integer id)
           
 java.lang.Object findGearUseFeaturesById(int transform, java.lang.Integer id)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findGearUseFeaturesById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesById(int, java.lang.Integer) with an additional argument called queryString.
 GearUseFeatures findGearUseFeaturesById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesById(java.lang.Integer) with an additional argument called queryString.
 GearUseFeatures findGearUseFeaturesByNaturalId(Gear gear, Operation operation, FishingEffortCalendar fishingEffortCalendar, java.util.Date startDate, Vessel vessel, Program program)
           
 java.lang.Object findGearUseFeaturesByNaturalId(int transform, Gear gear, Operation operation, FishingEffortCalendar fishingEffortCalendar, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findGearUseFeaturesByNaturalId(int transform, java.lang.String queryString, Gear gear, Operation operation, FishingEffortCalendar fishingEffortCalendar, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(int, fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 GearUseFeatures findGearUseFeaturesByNaturalId(java.lang.String queryString, Gear gear, Operation operation, FishingEffortCalendar fishingEffortCalendar, java.util.Date startDate, Vessel vessel, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByOperation(int transform, int pageNumber, int pageSize, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByOperation(int pageNumber, int pageSize, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByOperation(int transform, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(int, String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByOperation(int transform, java.lang.String queryString, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByOperation(Operation operation)
           
 java.util.Collection findGearUseFeaturesByOperation(java.lang.String queryString, int pageNumber, int pageSize, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(String, fr.ifremer.allegro.data.operation.Operation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByOperation(java.lang.String queryString, Operation operation)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(fr.ifremer.allegro.data.operation.Operation) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByProgram(int transform, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByProgram(Program program)
           
 java.util.Collection findGearUseFeaturesByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByProgram(java.lang.String queryString, Program program)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findGearUseFeaturesByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByVessel(int transform, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesByVessel(Vessel vessel)
           
 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)
           
 ClusterGearUseFeatures[] getAllClusterGearUseFeaturesSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllGearUseFeatures()
           
 java.util.Collection getAllGearUseFeatures(int transform)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures() with an additional flag called transform.
 java.util.Collection getAllGearUseFeatures(int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeatures(int transform, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeatures(int transform, java.lang.String queryString)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures(int) with an additional argument called queryString.
 java.util.Collection getAllGearUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeatures(java.lang.String queryString)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures() with an additional argument called queryString.
 java.util.Collection getAllGearUseFeatures(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeatures(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as GearUseFeaturesDao.getAllGearUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllGearUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
           
 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)
           
protected  FishingAreaDao getFishingAreaDao()
          Gets the reference to fishingAreaDao.
protected  FishingEffortCalendarDao getFishingEffortCalendarDao()
          Gets the reference to fishingEffortCalendarDao.
protected  GearDao getGearDao()
          Gets the reference to gearDao.
protected  GearUseFeaturesOriginDao getGearUseFeaturesOriginDao()
          Gets the reference to gearUseFeaturesOriginDao.
protected  GearUseMeasurementDao getGearUseMeasurementDao()
          Gets the reference to gearUseMeasurementDao.
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 abstract  GearUseFeatures handleCreateFromClusterGearUseFeatures(ClusterGearUseFeatures clusterGearUseFeatures)
          Performs the core logic for createFromClusterGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeatures)
protected abstract  ClusterGearUseFeatures[] handleGetAllClusterGearUseFeaturesSinceDateSynchro(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 getAllClusterGearUseFeaturesSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 GearUseFeatures 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 remoteGearUseFeaturesFullVOToEntity(RemoteGearUseFeaturesFullVO source, GearUseFeatures target, boolean copyIfNull)
          Copies the fields of RemoteGearUseFeaturesFullVO to the specified entity.
 void remoteGearUseFeaturesFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteGearUseFeaturesFullVO to this DAO's entity.
 void remoteGearUseFeaturesNaturalIdToEntity(RemoteGearUseFeaturesNaturalId source, GearUseFeatures target, boolean copyIfNull)
          Copies the fields of RemoteGearUseFeaturesNaturalId to the specified entity.
 void remoteGearUseFeaturesNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteGearUseFeaturesNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(GearUseFeatures gearUseFeatures)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures from the persistent store.
 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.
 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 setFishingAreaDao(FishingAreaDao fishingAreaDao)
          Sets the reference to fishingAreaDao.
 void setFishingEffortCalendarDao(FishingEffortCalendarDao fishingEffortCalendarDao)
          Sets the reference to fishingEffortCalendarDao.
 void setGearDao(GearDao gearDao)
          Sets the reference to gearDao.
 void setGearUseFeaturesOriginDao(GearUseFeaturesOriginDao gearUseFeaturesOriginDao)
          Sets the reference to gearUseFeaturesOriginDao.
 void setGearUseMeasurementDao(GearUseMeasurementDao gearUseMeasurementDao)
          Sets the reference to gearUseMeasurementDao.
 void setOperationDao(OperationDao operationDao)
          Sets the reference to operationDao.
 ClusterGearUseFeatures toClusterGearUseFeatures(GearUseFeatures entity)
          Converts this DAO's entity to an object of type ClusterGearUseFeatures.
 void toClusterGearUseFeatures(GearUseFeatures source, ClusterGearUseFeatures target)
          Copies the fields of the specified entity to the target value object.
protected  ClusterGearUseFeatures toClusterGearUseFeatures(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterGearUseFeatures[] toClusterGearUseFeaturesArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterGearUseFeatures.
 void toClusterGearUseFeaturesCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterGearUseFeatures.
protected  GearUseFeatures toEntity(java.lang.Object[] row)
           
 RemoteGearUseFeaturesFullVO toRemoteGearUseFeaturesFullVO(GearUseFeatures entity)
          Converts this DAO's entity to an object of type RemoteGearUseFeaturesFullVO.
 void toRemoteGearUseFeaturesFullVO(GearUseFeatures source, RemoteGearUseFeaturesFullVO target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteGearUseFeaturesFullVO toRemoteGearUseFeaturesFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteGearUseFeaturesFullVO[] toRemoteGearUseFeaturesFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteGearUseFeaturesFullVO.
 void toRemoteGearUseFeaturesFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteGearUseFeaturesFullVO.
 RemoteGearUseFeaturesNaturalId toRemoteGearUseFeaturesNaturalId(GearUseFeatures entity)
          Converts this DAO's entity to an object of type RemoteGearUseFeaturesNaturalId.
 void toRemoteGearUseFeaturesNaturalId(GearUseFeatures source, RemoteGearUseFeaturesNaturalId target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteGearUseFeaturesNaturalId toRemoteGearUseFeaturesNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteGearUseFeaturesNaturalId[] toRemoteGearUseFeaturesNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteGearUseFeaturesNaturalId.
 void toRemoteGearUseFeaturesNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteGearUseFeaturesNaturalId.
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.GearUseFeatures) method.
protected  java.lang.Object transformEntity(int transform, GearUseFeatures 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.GearUseFeaturesDao, 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(GearUseFeatures gearUseFeatures)
          Updates the gearUseFeatures 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.GearUseFeaturesDao
clusterGearUseFeaturesToEntity, remoteGearUseFeaturesFullVOToEntity, remoteGearUseFeaturesNaturalIdToEntity
 
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

GearUseFeaturesDaoBase

public GearUseFeaturesDaoBase()
Method Detail

setGearDao

public void setGearDao(GearDao gearDao)
Sets the reference to gearDao.


getGearDao

protected GearDao getGearDao()
Gets the reference to gearDao.


setOperationDao

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


getOperationDao

protected OperationDao getOperationDao()
Gets the reference to operationDao.


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.


setGearUseMeasurementDao

public void setGearUseMeasurementDao(GearUseMeasurementDao gearUseMeasurementDao)
Sets the reference to gearUseMeasurementDao.


getGearUseMeasurementDao

protected GearUseMeasurementDao getGearUseMeasurementDao()
Gets the reference to gearUseMeasurementDao.


setGearUseFeaturesOriginDao

public void setGearUseFeaturesOriginDao(GearUseFeaturesOriginDao gearUseFeaturesOriginDao)
Sets the reference to gearUseFeaturesOriginDao.


getGearUseFeaturesOriginDao

protected GearUseFeaturesOriginDao getGearUseFeaturesOriginDao()
Gets the reference to gearUseFeaturesOriginDao.


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 GearUseFeaturesDao
Specified by:
load in interface UseFeaturesDao
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:
GearUseFeaturesDao.load(int, java.lang.Integer)

load

public GearUseFeatures 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 GearUseFeaturesDao
Specified by:
load in interface UseFeaturesDao
Overrides:
load in class UseFeaturesDaoBase
See Also:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
loadAll in interface UseFeaturesDao
Overrides:
loadAll in class UseFeaturesDaoBase
Returns:
the loaded entities.
See Also:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
loadAll in interface UseFeaturesDao
Overrides:
loadAll in class UseFeaturesDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
loadAll in interface UseFeaturesDao
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:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
loadAll in interface UseFeaturesDao
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:
GearUseFeaturesDao.loadAll(int, int, int)

create

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

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

create

public java.lang.Object create(int transform,
                               GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesDao

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

create

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

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

create

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

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

create

public GearUseFeatures 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.util.Collection gearUseMeasurements,
                              FishingEffortCalendar fishingEffortCalendar,
                              Operation operation,
                              Gear gear,
                              java.util.Collection gearUseFeaturesOrigins,
                              java.util.Collection fishingAreas)
Description copied from interface: GearUseFeaturesDao

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

Specified by:
create in interface GearUseFeaturesDao
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.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.gear.Gear,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.util.Collection gearUseMeasurements,
                               FishingEffortCalendar fishingEffortCalendar,
                               Operation operation,
                               Gear gear,
                               java.util.Collection gearUseFeaturesOrigins,
                               java.util.Collection fishingAreas)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.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.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.gear.Gear,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 GearUseFeaturesDao
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.util.Collection,fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar,fr.ifremer.allegro.data.operation.Operation,fr.ifremer.allegro.referential.gear.Gear,java.util.Collection,java.util.Collection)

create

public GearUseFeatures create(java.util.Date creationDate,
                              Program program,
                              QualityFlag qualityFlag,
                              java.util.Date startDate,
                              Vessel vessel)
Description copied from interface: GearUseFeaturesDao

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

Specified by:
create in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.create(java.util.Date,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,
                               Program program,
                               QualityFlag qualityFlag,
                               java.util.Date startDate,
                               Vessel vessel)
Description copied from interface: GearUseFeaturesDao

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

update

public void update(GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesDao
Updates the gearUseFeatures instance in the persistent store.

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

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 GearUseFeaturesDao
Specified by:
update in interface UseFeaturesDao
Overrides:
update in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.update(java.util.Collection)

remove

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

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

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 GearUseFeaturesDao
Specified by:
remove in interface UseFeaturesDao
Overrides:
remove in class UseFeaturesDaoBase
See Also:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
remove in interface UseFeaturesDao
Overrides:
remove in class UseFeaturesDaoBase
See Also:
UseFeaturesDao.remove(java.util.Collection)

getAllGearUseFeatures

public java.util.Collection getAllGearUseFeatures()
Specified by:
getAllGearUseFeatures in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.getAllGearUseFeatures()

getAllGearUseFeatures

public java.util.Collection getAllGearUseFeatures(int transform)
Description copied from interface: GearUseFeaturesDao

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

getAllGearUseFeatures

public java.util.Collection getAllGearUseFeatures(java.lang.String queryString)
Description copied from interface: GearUseFeaturesDao

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

Specified by:
getAllGearUseFeatures in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.getAllGearUseFeatures(java.lang.String)

getAllGearUseFeatures

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

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

getAllGearUseFeatures

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

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

getAllGearUseFeatures

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

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

Specified by:
getAllGearUseFeatures in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.getAllGearUseFeatures(int, String)

getAllGearUseFeatures

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

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

getAllGearUseFeatures

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

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

findGearUseFeaturesById

public GearUseFeatures findGearUseFeaturesById(java.lang.Integer id)
Specified by:
findGearUseFeaturesById in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesById(java.lang.Integer)

findGearUseFeaturesById

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

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

findGearUseFeaturesById

public GearUseFeatures findGearUseFeaturesById(java.lang.String queryString,
                                               java.lang.Integer id)
Description copied from interface: GearUseFeaturesDao

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

Specified by:
findGearUseFeaturesById in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesById(java.lang.String, java.lang.Integer)

findGearUseFeaturesById

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

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

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

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(Gear gear)
Specified by:
findGearUseFeaturesByGear in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByGear(fr.ifremer.allegro.referential.gear.Gear)

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(int transform,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(fr.ifremer.allegro.referential.gear.Gear) 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:
findGearUseFeaturesByGear in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByGear(int, fr.ifremer.allegro.referential.gear.Gear)

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(java.lang.String queryString,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

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

Specified by:
findGearUseFeaturesByGear in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByGear(java.lang.String, fr.ifremer.allegro.referential.gear.Gear)

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(int pageNumber,
                                                      int pageSize,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

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

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

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

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(int transform,
                                                      java.lang.String queryString,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString. This queryString argument allows you to override the query string defined in GearUseFeaturesDao.findGearUseFeaturesByGear(int, fr.ifremer.allegro.referential.gear.Gear gear).

Specified by:
findGearUseFeaturesByGear in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByGear(int, String, fr.ifremer.allegro.referential.gear.Gear)

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(int transform,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

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

findGearUseFeaturesByGear

public java.util.Collection findGearUseFeaturesByGear(int transform,
                                                      java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      Gear gear)
Description copied from interface: GearUseFeaturesDao

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

findGearUseFeaturesByOperation

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

findGearUseFeaturesByOperation

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

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

findGearUseFeaturesByOperation

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

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

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

findGearUseFeaturesByOperation

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

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

findGearUseFeaturesByOperation

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

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

findGearUseFeaturesByOperation

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

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByOperation(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 GearUseFeaturesDao.findGearUseFeaturesByOperation(int, fr.ifremer.allegro.data.operation.Operation operation).

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

findGearUseFeaturesByOperation

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

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

findGearUseFeaturesByOperation

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

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

findGearUseFeaturesByFishingEffortCalendar

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

findGearUseFeaturesByFishingEffortCalendar

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

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

findGearUseFeaturesByFishingEffortCalendar

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

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(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 GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar).

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

findGearUseFeaturesByFishingEffortCalendar

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

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

findGearUseFeaturesByFishingEffortCalendar

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

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

findGearUseFeaturesByFishingEffortCalendar

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

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(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 GearUseFeaturesDao.findGearUseFeaturesByFishingEffortCalendar(int, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar fishingEffortCalendar).

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

findGearUseFeaturesByFishingEffortCalendar

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

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

findGearUseFeaturesByFishingEffortCalendar

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

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

findGearUseFeaturesByQualityFlag

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

findGearUseFeaturesByQualityFlag

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

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

findGearUseFeaturesByQualityFlag

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

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

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

findGearUseFeaturesByQualityFlag

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

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

findGearUseFeaturesByQualityFlag

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

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

findGearUseFeaturesByQualityFlag

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

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

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

findGearUseFeaturesByQualityFlag

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

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

findGearUseFeaturesByQualityFlag

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

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

findGearUseFeaturesByVessel

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

findGearUseFeaturesByVessel

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

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

findGearUseFeaturesByVessel

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

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

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

findGearUseFeaturesByVessel

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

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

findGearUseFeaturesByVessel

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

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

findGearUseFeaturesByVessel

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

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

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

findGearUseFeaturesByVessel

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

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

findGearUseFeaturesByVessel

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

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

findGearUseFeaturesByProgram

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

findGearUseFeaturesByProgram

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

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

findGearUseFeaturesByProgram

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

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

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

findGearUseFeaturesByProgram

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

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

findGearUseFeaturesByProgram

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

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

findGearUseFeaturesByProgram

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

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

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

findGearUseFeaturesByProgram

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

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

findGearUseFeaturesByProgram

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

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

findGearUseFeaturesByNaturalId

public GearUseFeatures findGearUseFeaturesByNaturalId(Gear gear,
                                                      Operation operation,
                                                      FishingEffortCalendar fishingEffortCalendar,
                                                      java.util.Date startDate,
                                                      Vessel vessel,
                                                      Program program)
Specified by:
findGearUseFeaturesByNaturalId in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesByNaturalId

public java.lang.Object findGearUseFeaturesByNaturalId(int transform,
                                                       Gear gear,
                                                       Operation operation,
                                                       FishingEffortCalendar fishingEffortCalendar,
                                                       java.util.Date startDate,
                                                       Vessel vessel,
                                                       Program program)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, 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:
findGearUseFeaturesByNaturalId in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByNaturalId(int, fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesByNaturalId

public GearUseFeatures findGearUseFeaturesByNaturalId(java.lang.String queryString,
                                                      Gear gear,
                                                      Operation operation,
                                                      FishingEffortCalendar fishingEffortCalendar,
                                                      java.util.Date startDate,
                                                      Vessel vessel,
                                                      Program program)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, 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 GearUseFeaturesDao.findGearUseFeaturesByNaturalId(fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findGearUseFeaturesByNaturalId in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByNaturalId(java.lang.String, fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesByNaturalId

public java.lang.Object findGearUseFeaturesByNaturalId(int transform,
                                                       java.lang.String queryString,
                                                       Gear gear,
                                                       Operation operation,
                                                       FishingEffortCalendar fishingEffortCalendar,
                                                       java.util.Date startDate,
                                                       Vessel vessel,
                                                       Program program)
Description copied from interface: GearUseFeaturesDao

Does the same thing as GearUseFeaturesDao.findGearUseFeaturesByNaturalId(int, fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, 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 GearUseFeaturesDao.findGearUseFeaturesByNaturalId(int, fr.ifremer.allegro.referential.gear.Gear gear, fr.ifremer.allegro.data.operation.Operation operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar fishingEffortCalendar, java.util.Date startDate, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findGearUseFeaturesByNaturalId in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.findGearUseFeaturesByNaturalId(int, java.lang.String, fr.ifremer.allegro.referential.gear.Gear, fr.ifremer.allegro.data.operation.Operation, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)

getAllGearUseFeaturesSinceDateSynchro

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

getAllGearUseFeaturesSinceDateSynchro

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

getAllGearUseFeaturesSinceDateSynchro

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

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

createFromClusterGearUseFeatures

public GearUseFeatures createFromClusterGearUseFeatures(ClusterGearUseFeatures clusterGearUseFeatures)
Specified by:
createFromClusterGearUseFeatures in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.createFromClusterGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeatures)

handleCreateFromClusterGearUseFeatures

protected abstract GearUseFeatures handleCreateFromClusterGearUseFeatures(ClusterGearUseFeatures clusterGearUseFeatures)
                                                                   throws java.lang.Exception
Performs the core logic for createFromClusterGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeatures)

Throws:
java.lang.Exception

getAllClusterGearUseFeaturesSinceDateSynchro

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

handleGetAllClusterGearUseFeaturesSinceDateSynchro

protected abstract ClusterGearUseFeatures[] handleGetAllClusterGearUseFeaturesSinceDateSynchro(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 getAllClusterGearUseFeaturesSinceDateSynchro(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,
                                           GearUseFeatures 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.GearUseFeaturesDao, 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 GearUseFeaturesDao
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.GearUseFeatures) 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.GearUseFeaturesDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

toEntity

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

toRemoteGearUseFeaturesFullVOCollection

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

Specified by:
toRemoteGearUseFeaturesFullVOCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesFullVOCollection(java.util.Collection)

toRemoteGearUseFeaturesFullVOArray

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

Specified by:
toRemoteGearUseFeaturesFullVOArray in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesFullVOArray(java.util.Collection)

toRemoteGearUseFeaturesFullVO

protected RemoteGearUseFeaturesFullVO toRemoteGearUseFeaturesFullVO(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 GearUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

remoteGearUseFeaturesFullVOToEntityCollection

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

Specified by:
remoteGearUseFeaturesFullVOToEntityCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.remoteGearUseFeaturesFullVOToEntityCollection(java.util.Collection)

toRemoteGearUseFeaturesFullVO

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

toRemoteGearUseFeaturesFullVO

public RemoteGearUseFeaturesFullVO toRemoteGearUseFeaturesFullVO(GearUseFeatures entity)
Description copied from interface: GearUseFeaturesDao
Converts this DAO's entity to an object of type RemoteGearUseFeaturesFullVO.

Specified by:
toRemoteGearUseFeaturesFullVO in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

remoteGearUseFeaturesFullVOToEntity

public void remoteGearUseFeaturesFullVOToEntity(RemoteGearUseFeaturesFullVO source,
                                                GearUseFeatures target,
                                                boolean copyIfNull)
Description copied from interface: GearUseFeaturesDao
Copies the fields of RemoteGearUseFeaturesFullVO to the specified entity.

Specified by:
remoteGearUseFeaturesFullVOToEntity in interface GearUseFeaturesDao
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.GearUseFeaturesDao#remoteGearUseFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesFullVO, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

toRemoteGearUseFeaturesNaturalIdCollection

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

Specified by:
toRemoteGearUseFeaturesNaturalIdCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesNaturalIdCollection(java.util.Collection)

toRemoteGearUseFeaturesNaturalIdArray

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

Specified by:
toRemoteGearUseFeaturesNaturalIdArray in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesNaturalIdArray(java.util.Collection)

toRemoteGearUseFeaturesNaturalId

protected RemoteGearUseFeaturesNaturalId toRemoteGearUseFeaturesNaturalId(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 GearUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

remoteGearUseFeaturesNaturalIdToEntityCollection

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

Specified by:
remoteGearUseFeaturesNaturalIdToEntityCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.remoteGearUseFeaturesNaturalIdToEntityCollection(java.util.Collection)

toRemoteGearUseFeaturesNaturalId

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

toRemoteGearUseFeaturesNaturalId

public RemoteGearUseFeaturesNaturalId toRemoteGearUseFeaturesNaturalId(GearUseFeatures entity)
Description copied from interface: GearUseFeaturesDao
Converts this DAO's entity to an object of type RemoteGearUseFeaturesNaturalId.

Specified by:
toRemoteGearUseFeaturesNaturalId in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toRemoteGearUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

remoteGearUseFeaturesNaturalIdToEntity

public void remoteGearUseFeaturesNaturalIdToEntity(RemoteGearUseFeaturesNaturalId source,
                                                   GearUseFeatures target,
                                                   boolean copyIfNull)
Description copied from interface: GearUseFeaturesDao
Copies the fields of RemoteGearUseFeaturesNaturalId to the specified entity.

Specified by:
remoteGearUseFeaturesNaturalIdToEntity in interface GearUseFeaturesDao
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.GearUseFeaturesDao#remoteGearUseFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesNaturalId, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

toClusterGearUseFeaturesCollection

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

Specified by:
toClusterGearUseFeaturesCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toClusterGearUseFeaturesCollection(java.util.Collection)

toClusterGearUseFeaturesArray

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

Specified by:
toClusterGearUseFeaturesArray in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toClusterGearUseFeaturesArray(java.util.Collection)

toClusterGearUseFeatures

protected ClusterGearUseFeatures toClusterGearUseFeatures(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 GearUseFeaturesDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesDao.toClusterGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

clusterGearUseFeaturesToEntityCollection

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

Specified by:
clusterGearUseFeaturesToEntityCollection in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.clusterGearUseFeaturesToEntityCollection(java.util.Collection)

toClusterGearUseFeatures

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

toClusterGearUseFeatures

public ClusterGearUseFeatures toClusterGearUseFeatures(GearUseFeatures entity)
Description copied from interface: GearUseFeaturesDao
Converts this DAO's entity to an object of type ClusterGearUseFeatures.

Specified by:
toClusterGearUseFeatures in interface GearUseFeaturesDao
See Also:
GearUseFeaturesDao.toClusterGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

clusterGearUseFeaturesToEntity

public void clusterGearUseFeaturesToEntity(ClusterGearUseFeatures source,
                                           GearUseFeatures target,
                                           boolean copyIfNull)
Description copied from interface: GearUseFeaturesDao
Copies the fields of ClusterGearUseFeatures to the specified entity.

Specified by:
clusterGearUseFeaturesToEntity in interface GearUseFeaturesDao
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.GearUseFeaturesDao#clusterGearUseFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

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 GearUseFeaturesDao
Specified by:
search in interface UseFeaturesDao
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:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
search in interface UseFeaturesDao
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:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
search in interface UseFeaturesDao
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:
GearUseFeaturesDao.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 GearUseFeaturesDao
Specified by:
search in interface UseFeaturesDao
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:
GearUseFeaturesDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.