fr.ifremer.allegro.administration.programStrategy
Class PmfmStrategyDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.administration.programStrategy.PmfmStrategyDaoBase
All Implemented Interfaces:
PmfmStrategyDao
Direct Known Subclasses:
PmfmStrategyDaoImpl

public abstract class PmfmStrategyDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements PmfmStrategyDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.administration.programStrategy.PmfmStrategy.

See Also:
PmfmStrategy

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.administration.programStrategy.PmfmStrategyDao
TRANSFORM_CLUSTERPMFMSTRATEGY, TRANSFORM_NONE, TRANSFORM_REMOTEPMFMSTRATEGYFULLVO, TRANSFORM_REMOTEPMFMSTRATEGYNATURALID
 
Constructor Summary
PmfmStrategyDaoBase()
           
 
Method Summary
 void clusterPmfmStrategyToEntity(ClusterPmfmStrategy source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of ClusterPmfmStrategy to the specified entity.
 void clusterPmfmStrategyToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterPmfmStrategy to this DAO's entity.
 PmfmStrategy create(AcquisitionLevel acquisitionLevel, java.lang.Integer acquisitionNumber, java.lang.Boolean isMandatory, Pmfm pmfm, java.lang.Integer rankOrder, Strategy strategy)
           Creates a new fr.ifremer.allegro.administration.programStrategy.PmfmStrategy instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy and adds from the passed in entities collection
 java.lang.Object create(int transform, AcquisitionLevel acquisitionLevel, java.lang.Integer acquisitionNumber, java.lang.Boolean isMandatory, Pmfm pmfm, java.lang.Integer rankOrder, Strategy strategy)
           Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,java.lang.Integer,java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,java.lang.Integer,fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional flag called transform.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy) with an additional flag called transform.
 PmfmStrategy create(java.lang.Integer acquisitionNumber, java.lang.Integer rankOrder, java.lang.Boolean isMandatory, java.lang.Float minValue, java.lang.Float maxValue, AcquisitionLevel acquisitionLevel, Strategy strategy, Pmfm pmfm, PrecisionType precisionType, Gear gear, FishingMetier fishingMetier)
           Creates a new fr.ifremer.allegro.administration.programStrategy.PmfmStrategy instance from all attributes and properties and adds it to the persistent store.
 java.lang.Object create(int transform, java.lang.Integer acquisitionNumber, java.lang.Integer rankOrder, java.lang.Boolean isMandatory, java.lang.Float minValue, java.lang.Float maxValue, AcquisitionLevel acquisitionLevel, Strategy strategy, Pmfm pmfm, PrecisionType precisionType, Gear gear, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.create(java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Float,java.lang.Float,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,fr.ifremer.allegro.administration.programStrategy.Strategy,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.metier.FishingMetier) with an additional flag called transform.
 java.lang.Object create(int transform, PmfmStrategy pmfmStrategy)
           Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy) with an additional flag called transform.
 PmfmStrategy create(PmfmStrategy pmfmStrategy)
          Creates an instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy and adds it to the persistent store.
 PmfmStrategy createFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
           
 java.util.Collection findPmfmStrategyByAcquisitionLevel(AcquisitionLevel acquisitionLevel)
           
 java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform, java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByAcquisitionLevel(java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByFishingMetier(FishingMetier fishingMetier)
           
 java.util.Collection findPmfmStrategyByFishingMetier(int transform, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByFishingMetier(int pageNumber, int pageSize, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByFishingMetier(int transform, int pageNumber, int pageSize, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByFishingMetier(int transform, java.lang.String queryString, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByFishingMetier(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, String, fr.ifremer.allegro.referential.metier.FishingMetier) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByFishingMetier(java.lang.String queryString, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByFishingMetier(java.lang.String queryString, int pageNumber, int pageSize, FishingMetier fishingMetier)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(String, fr.ifremer.allegro.referential.metier.FishingMetier) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByGear(Gear gear)
           
 java.util.Collection findPmfmStrategyByGear(int transform, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByGear(int pageNumber, int pageSize, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByGear(int transform, int pageNumber, int pageSize, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByGear(int transform, java.lang.String queryString, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(int, fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByGear(int transform, java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(int, String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByGear(java.lang.String queryString, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(fr.ifremer.allegro.referential.gear.Gear) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByGear(java.lang.String queryString, int pageNumber, int pageSize, Gear gear)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(String, fr.ifremer.allegro.referential.gear.Gear) with an additional two arguments called pageNumber and pageSize.
 PmfmStrategy findPmfmStrategyById(java.lang.Integer id)
           
 java.lang.Object findPmfmStrategyById(int transform, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findPmfmStrategyById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyById(int, java.lang.Integer) with an additional argument called queryString.
 PmfmStrategy findPmfmStrategyById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyById(java.lang.Integer) with an additional argument called queryString.
 PmfmStrategy findPmfmStrategyByNaturalId(java.lang.Integer id)
           
 java.lang.Object findPmfmStrategyByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findPmfmStrategyByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 PmfmStrategy findPmfmStrategyByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPmfm(int transform, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByPmfm(Pmfm pmfm)
           
 java.util.Collection findPmfmStrategyByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findPmfmStrategyByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByStrategy(int transform, int pageNumber, int pageSize, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(int, fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByStrategy(int pageNumber, int pageSize, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByStrategy(int transform, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional flag called transform.
 java.util.Collection findPmfmStrategyByStrategy(int transform, java.lang.String queryString, int pageNumber, int pageSize, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(int, String, fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByStrategy(int transform, java.lang.String queryString, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(int, fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional argument called queryString.
 java.util.Collection findPmfmStrategyByStrategy(Strategy strategy)
           
 java.util.Collection findPmfmStrategyByStrategy(java.lang.String queryString, int pageNumber, int pageSize, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(String, fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmStrategyByStrategy(java.lang.String queryString, Strategy strategy)
           Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional argument called queryString.
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevelDao.
 java.util.Collection getAllPmfmStrategy()
           
 java.util.Collection getAllPmfmStrategy(int transform)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy() with an additional flag called transform.
 java.util.Collection getAllPmfmStrategy(int pageNumber, int pageSize)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmStrategy(int transform, int pageNumber, int pageSize)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmStrategy(int transform, java.lang.String queryString)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy(int) with an additional argument called queryString.
 java.util.Collection getAllPmfmStrategy(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmStrategy(java.lang.String queryString)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy() with an additional argument called queryString.
 java.util.Collection getAllPmfmStrategy(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as PmfmStrategyDao.getAllPmfmStrategy(String) with an additional two arguments called pageNumber and pageSize.
protected  FishingMetierDao getFishingMetierDao()
          Gets the reference to fishingMetierDao.
protected  GearDao getGearDao()
          Gets the reference to gearDao.
protected  PmfmDao getPmfmDao()
          Gets the reference to pmfmDao.
protected  PrecisionTypeDao getPrecisionTypeDao()
          Gets the reference to precisionTypeDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  StrategyDao getStrategyDao()
          Gets the reference to strategyDao.
protected abstract  PmfmStrategy handleCreateFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
          Performs the core logic for createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)
 PmfmStrategy load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as PmfmStrategyDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type PmfmStrategy.
 java.util.Collection loadAll(int transform)
           Does the same thing as PmfmStrategyDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as PmfmStrategyDao.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 PmfmStrategyDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remotePmfmStrategyFullVOToEntity(RemotePmfmStrategyFullVO source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of RemotePmfmStrategyFullVO to the specified entity.
 void remotePmfmStrategyFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemotePmfmStrategyFullVO to this DAO's entity.
 void remotePmfmStrategyNaturalIdToEntity(RemotePmfmStrategyNaturalId source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of RemotePmfmStrategyNaturalId to the specified entity.
 void remotePmfmStrategyNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemotePmfmStrategyNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy having the given identifier from the persistent store.
 void remove(PmfmStrategy pmfmStrategy)
          Removes the instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy 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 PmfmStrategyDao.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 setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevelDao.
 void setFishingMetierDao(FishingMetierDao fishingMetierDao)
          Sets the reference to fishingMetierDao.
 void setGearDao(GearDao gearDao)
          Sets the reference to gearDao.
 void setPmfmDao(PmfmDao pmfmDao)
          Sets the reference to pmfmDao.
 void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
          Sets the reference to precisionTypeDao.
 void setStrategyDao(StrategyDao strategyDao)
          Sets the reference to strategyDao.
protected  ClusterPmfmStrategy toClusterPmfmStrategy(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterPmfmStrategy toClusterPmfmStrategy(PmfmStrategy entity)
          Converts this DAO's entity to an object of type ClusterPmfmStrategy.
 void toClusterPmfmStrategy(PmfmStrategy source, ClusterPmfmStrategy target)
          Copies the fields of the specified entity to the target value object.
 ClusterPmfmStrategy[] toClusterPmfmStrategyArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterPmfmStrategy.
 void toClusterPmfmStrategyCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterPmfmStrategy.
protected  PmfmStrategy toEntity(java.lang.Object[] row)
           
protected  RemotePmfmStrategyFullVO toRemotePmfmStrategyFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemotePmfmStrategyFullVO toRemotePmfmStrategyFullVO(PmfmStrategy entity)
          Converts this DAO's entity to an object of type RemotePmfmStrategyFullVO.
 void toRemotePmfmStrategyFullVO(PmfmStrategy source, RemotePmfmStrategyFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemotePmfmStrategyFullVO[] toRemotePmfmStrategyFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemotePmfmStrategyFullVO.
 void toRemotePmfmStrategyFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemotePmfmStrategyFullVO.
protected  RemotePmfmStrategyNaturalId toRemotePmfmStrategyNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemotePmfmStrategyNaturalId toRemotePmfmStrategyNaturalId(PmfmStrategy entity)
          Converts this DAO's entity to an object of type RemotePmfmStrategyNaturalId.
 void toRemotePmfmStrategyNaturalId(PmfmStrategy source, RemotePmfmStrategyNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemotePmfmStrategyNaturalId[] toRemotePmfmStrategyNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemotePmfmStrategyNaturalId.
 void toRemotePmfmStrategyNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemotePmfmStrategyNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.administration.programStrategy.PmfmStrategy) method.
protected  java.lang.Object transformEntity(int transform, PmfmStrategy 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.administration.programStrategy.PmfmStrategyDao, please note that the PmfmStrategyDao.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(PmfmStrategy pmfmStrategy)
          Updates the pmfmStrategy instance in the persistent store.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.administration.programStrategy.PmfmStrategyDao
clusterPmfmStrategyToEntity, remotePmfmStrategyFullVOToEntity, remotePmfmStrategyNaturalIdToEntity
 

Constructor Detail

PmfmStrategyDaoBase

public PmfmStrategyDaoBase()
Method Detail

setAcquisitionLevelDao

public void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
Sets the reference to acquisitionLevelDao.


getAcquisitionLevelDao

protected AcquisitionLevelDao getAcquisitionLevelDao()
Gets the reference to acquisitionLevelDao.


setPmfmDao

public void setPmfmDao(PmfmDao pmfmDao)
Sets the reference to pmfmDao.


getPmfmDao

protected PmfmDao getPmfmDao()
Gets the reference to pmfmDao.


setStrategyDao

public void setStrategyDao(StrategyDao strategyDao)
Sets the reference to strategyDao.


getStrategyDao

protected StrategyDao getStrategyDao()
Gets the reference to strategyDao.


setPrecisionTypeDao

public void setPrecisionTypeDao(PrecisionTypeDao precisionTypeDao)
Sets the reference to precisionTypeDao.


getPrecisionTypeDao

protected PrecisionTypeDao getPrecisionTypeDao()
Gets the reference to precisionTypeDao.


setGearDao

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


getGearDao

protected GearDao getGearDao()
Gets the reference to gearDao.


setFishingMetierDao

public void setFishingMetierDao(FishingMetierDao fishingMetierDao)
Sets the reference to fishingMetierDao.


getFishingMetierDao

protected FishingMetierDao getFishingMetierDao()
Gets the reference to fishingMetierDao.


load

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

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

load

public PmfmStrategy load(java.lang.Integer id)
Description copied from interface: PmfmStrategyDao
Loads an instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy from the persistent store.

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

loadAll

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

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

loadAll

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

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

loadAll

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

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

loadAll

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

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

create

public PmfmStrategy create(PmfmStrategy pmfmStrategy)
Description copied from interface: PmfmStrategyDao
Creates an instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy and adds it to the persistent store.

Specified by:
create in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

create

public java.lang.Object create(int transform,
                               PmfmStrategy pmfmStrategy)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy) 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 PmfmStrategyDao
See Also:
PmfmStrategyDao.create(int transform, fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: PmfmStrategyDao
Creates a new instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy and adds from the passed in entities collection

Specified by:
create in interface PmfmStrategyDao
Parameters:
entities - the collection of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy instances to create.
Returns:
the created instances.
See Also:
PmfmStrategyDao.create(java.util.Collection)

create

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

Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy) 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 PmfmStrategyDao
See Also:
PmfmStrategyDao.create(int, java.util.Collection)

create

public PmfmStrategy create(java.lang.Integer acquisitionNumber,
                           java.lang.Integer rankOrder,
                           java.lang.Boolean isMandatory,
                           java.lang.Float minValue,
                           java.lang.Float maxValue,
                           AcquisitionLevel acquisitionLevel,
                           Strategy strategy,
                           Pmfm pmfm,
                           PrecisionType precisionType,
                           Gear gear,
                           FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Creates a new fr.ifremer.allegro.administration.programStrategy.PmfmStrategy instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.create(java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Float,java.lang.Float,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,fr.ifremer.allegro.administration.programStrategy.Strategy,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.metier.FishingMetier)

create

public java.lang.Object create(int transform,
                               java.lang.Integer acquisitionNumber,
                               java.lang.Integer rankOrder,
                               java.lang.Boolean isMandatory,
                               java.lang.Float minValue,
                               java.lang.Float maxValue,
                               AcquisitionLevel acquisitionLevel,
                               Strategy strategy,
                               Pmfm pmfm,
                               PrecisionType precisionType,
                               Gear gear,
                               FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.create(java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Float,java.lang.Float,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,fr.ifremer.allegro.administration.programStrategy.Strategy,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.metier.FishingMetier) 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 PmfmStrategyDao
See Also:
PmfmStrategyDao.create(int, java.lang.Integer,java.lang.Integer,java.lang.Boolean,java.lang.Float,java.lang.Float,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,fr.ifremer.allegro.administration.programStrategy.Strategy,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.gear.Gear,fr.ifremer.allegro.referential.metier.FishingMetier)

create

public PmfmStrategy create(AcquisitionLevel acquisitionLevel,
                           java.lang.Integer acquisitionNumber,
                           java.lang.Boolean isMandatory,
                           Pmfm pmfm,
                           java.lang.Integer rankOrder,
                           Strategy strategy)
Description copied from interface: PmfmStrategyDao

Creates a new fr.ifremer.allegro.administration.programStrategy.PmfmStrategy instance from only required properties (attributes and association ends) and adds it to the persistent store.

Specified by:
create in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,java.lang.Integer,java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,java.lang.Integer,fr.ifremer.allegro.administration.programStrategy.Strategy)

create

public java.lang.Object create(int transform,
                               AcquisitionLevel acquisitionLevel,
                               java.lang.Integer acquisitionNumber,
                               java.lang.Boolean isMandatory,
                               Pmfm pmfm,
                               java.lang.Integer rankOrder,
                               Strategy strategy)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.create(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,java.lang.Integer,java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,java.lang.Integer,fr.ifremer.allegro.administration.programStrategy.Strategy) 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 PmfmStrategyDao
See Also:
PmfmStrategyDao.create(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel,java.lang.Integer,java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,java.lang.Integer,fr.ifremer.allegro.administration.programStrategy.Strategy)

update

public void update(PmfmStrategy pmfmStrategy)
Description copied from interface: PmfmStrategyDao
Updates the pmfmStrategy instance in the persistent store.

Specified by:
update in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.update(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

update

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

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

remove

public void remove(PmfmStrategy pmfmStrategy)
Description copied from interface: PmfmStrategyDao
Removes the instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy from the persistent store.

Specified by:
remove in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.remove(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remove

public void remove(java.lang.Integer id)
Description copied from interface: PmfmStrategyDao
Removes the instance of fr.ifremer.allegro.administration.programStrategy.PmfmStrategy having the given identifier from the persistent store.

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

remove

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

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

getAllPmfmStrategy

public java.util.Collection getAllPmfmStrategy()
Specified by:
getAllPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.getAllPmfmStrategy()

getAllPmfmStrategy

public java.util.Collection getAllPmfmStrategy(int transform)
Description copied from interface: PmfmStrategyDao

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

getAllPmfmStrategy

public java.util.Collection getAllPmfmStrategy(java.lang.String queryString)
Description copied from interface: PmfmStrategyDao

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

Specified by:
getAllPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.getAllPmfmStrategy(java.lang.String)

getAllPmfmStrategy

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

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

getAllPmfmStrategy

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

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

getAllPmfmStrategy

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

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

Specified by:
getAllPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.getAllPmfmStrategy(int, String)

getAllPmfmStrategy

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

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

getAllPmfmStrategy

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

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

findPmfmStrategyById

public PmfmStrategy findPmfmStrategyById(java.lang.Integer id)
Specified by:
findPmfmStrategyById in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyById(java.lang.Integer)

findPmfmStrategyById

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

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

findPmfmStrategyById

public PmfmStrategy findPmfmStrategyById(java.lang.String queryString,
                                         java.lang.Integer id)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyById in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyById(java.lang.String, java.lang.Integer)

findPmfmStrategyById

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

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

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

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(AcquisitionLevel acquisitionLevel)
Specified by:
findPmfmStrategyByAcquisitionLevel in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(java.lang.String queryString,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByAcquisitionLevel in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(java.lang.String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(int pageNumber,
                                                               int pageSize,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform,
                                                               java.lang.String queryString,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel acquisitionLevel).

Specified by:
findPmfmStrategyByAcquisitionLevel in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByAcquisitionLevel

public java.util.Collection findPmfmStrategyByAcquisitionLevel(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AcquisitionLevel acquisitionLevel)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(Pmfm pmfm)
Specified by:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(int transform,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(java.lang.String queryString,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(java.lang.String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(int pageNumber,
                                                   int pageSize,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(int transform,
                                                   java.lang.String queryString,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString. This queryString argument allows you to override the query string defined in PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm pmfm).

Specified by:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(int transform,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findPmfmStrategyByPmfm in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPmfm(int, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findPmfmStrategyByPmfm

public java.util.Collection findPmfmStrategyByPmfm(int transform,
                                                   java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Pmfm pmfm)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(Strategy strategy)
Specified by:
findPmfmStrategyByStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByStrategy(fr.ifremer.allegro.administration.programStrategy.Strategy)

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(int transform,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(java.lang.String queryString,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByStrategy(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Strategy)

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(int pageNumber,
                                                       int pageSize,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(int transform,
                                                       java.lang.String queryString,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByStrategy(int, fr.ifremer.allegro.administration.programStrategy.Strategy) with an additional argument called queryString. This queryString argument allows you to override the query string defined in PmfmStrategyDao.findPmfmStrategyByStrategy(int, fr.ifremer.allegro.administration.programStrategy.Strategy strategy).

Specified by:
findPmfmStrategyByStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByStrategy(int, String, fr.ifremer.allegro.administration.programStrategy.Strategy)

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByStrategy

public java.util.Collection findPmfmStrategyByStrategy(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Strategy strategy)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(PrecisionType precisionType)
Specified by:
findPmfmStrategyByPrecisionType in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPrecisionType(fr.ifremer.allegro.referential.PrecisionType)

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(int transform,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(java.lang.String queryString,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByPrecisionType in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPrecisionType(java.lang.String, fr.ifremer.allegro.referential.PrecisionType)

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(int pageNumber,
                                                            int pageSize,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(int transform,
                                                            java.lang.String queryString,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType precisionType).

Specified by:
findPmfmStrategyByPrecisionType in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType)

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(int transform,
                                                            int pageNumber,
                                                            int pageSize,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByPrecisionType

public java.util.Collection findPmfmStrategyByPrecisionType(int transform,
                                                            java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            PrecisionType precisionType)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByGear

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

findPmfmStrategyByGear

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

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

findPmfmStrategyByGear

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

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

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

findPmfmStrategyByGear

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

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

findPmfmStrategyByGear

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

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

findPmfmStrategyByGear

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

Does the same thing as PmfmStrategyDao.findPmfmStrategyByGear(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 PmfmStrategyDao.findPmfmStrategyByGear(int, fr.ifremer.allegro.referential.gear.Gear gear).

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

findPmfmStrategyByGear

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

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

findPmfmStrategyByGear

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

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

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(FishingMetier fishingMetier)
Specified by:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(int transform,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier) 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:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(java.lang.String queryString,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(java.lang.String, fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(int pageNumber,
                                                            int pageSize,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(fr.ifremer.allegro.referential.metier.FishingMetier) 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:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, int, fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(int transform,
                                                            java.lang.String queryString,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier) with an additional argument called queryString. This queryString argument allows you to override the query string defined in PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier fishingMetier).

Specified by:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, String, fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(int transform,
                                                            int pageNumber,
                                                            int pageSize,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

Does the same thing as PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, fr.ifremer.allegro.referential.metier.FishingMetier) 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:
findPmfmStrategyByFishingMetier in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByFishingMetier(int, int, int, fr.ifremer.allegro.referential.metier.FishingMetier)

findPmfmStrategyByFishingMetier

public java.util.Collection findPmfmStrategyByFishingMetier(int transform,
                                                            java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            FishingMetier fishingMetier)
Description copied from interface: PmfmStrategyDao

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

findPmfmStrategyByNaturalId

public PmfmStrategy findPmfmStrategyByNaturalId(java.lang.Integer id)
Specified by:
findPmfmStrategyByNaturalId in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByNaturalId(java.lang.Integer)

findPmfmStrategyByNaturalId

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

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

findPmfmStrategyByNaturalId

public PmfmStrategy findPmfmStrategyByNaturalId(java.lang.String queryString,
                                                java.lang.Integer id)
Description copied from interface: PmfmStrategyDao

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

Specified by:
findPmfmStrategyByNaturalId in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.findPmfmStrategyByNaturalId(java.lang.String, java.lang.Integer)

findPmfmStrategyByNaturalId

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

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

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

createFromClusterPmfmStrategy

public PmfmStrategy createFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
Specified by:
createFromClusterPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

handleCreateFromClusterPmfmStrategy

protected abstract PmfmStrategy handleCreateFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
                                                             throws java.lang.Exception
Performs the core logic for createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           PmfmStrategy 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.administration.programStrategy.PmfmStrategyDao, please note that the PmfmStrategyDao.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 PmfmStrategyDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in PmfmStrategyDao
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.administration.programStrategy.PmfmStrategy) method. This method does not instantiate a new collection.

This method is to be used internally only.

Parameters:
transform - one of the constants declared in fr.ifremer.allegro.administration.programStrategy.PmfmStrategyDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

toEntity

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

toRemotePmfmStrategyFullVOCollection

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

Specified by:
toRemotePmfmStrategyFullVOCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVOCollection(java.util.Collection)

toRemotePmfmStrategyFullVOArray

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

Specified by:
toRemotePmfmStrategyFullVOArray in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVOArray(java.util.Collection)

toRemotePmfmStrategyFullVO

protected RemotePmfmStrategyFullVO toRemotePmfmStrategyFullVO(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 PmfmStrategyDaoImpl class if you intend to use reporting queries.

See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVO(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyFullVOToEntityCollection

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

Specified by:
remotePmfmStrategyFullVOToEntityCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.remotePmfmStrategyFullVOToEntityCollection(java.util.Collection)

toRemotePmfmStrategyFullVO

public void toRemotePmfmStrategyFullVO(PmfmStrategy source,
                                       RemotePmfmStrategyFullVO target)
Description copied from interface: PmfmStrategyDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemotePmfmStrategyFullVO(), 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:
toRemotePmfmStrategyFullVO in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVO(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

toRemotePmfmStrategyFullVO

public RemotePmfmStrategyFullVO toRemotePmfmStrategyFullVO(PmfmStrategy entity)
Description copied from interface: PmfmStrategyDao
Converts this DAO's entity to an object of type RemotePmfmStrategyFullVO.

Specified by:
toRemotePmfmStrategyFullVO in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVO(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyFullVOToEntity

public void remotePmfmStrategyFullVOToEntity(RemotePmfmStrategyFullVO source,
                                             PmfmStrategy target,
                                             boolean copyIfNull)
Description copied from interface: PmfmStrategyDao
Copies the fields of RemotePmfmStrategyFullVO to the specified entity.

Specified by:
remotePmfmStrategyFullVOToEntity in interface PmfmStrategyDao
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.administration.programStrategy.PmfmStrategyDao#remotePmfmStrategyFullVOToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO, fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

toRemotePmfmStrategyNaturalIdCollection

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

Specified by:
toRemotePmfmStrategyNaturalIdCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalIdCollection(java.util.Collection)

toRemotePmfmStrategyNaturalIdArray

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

Specified by:
toRemotePmfmStrategyNaturalIdArray in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalIdArray(java.util.Collection)

toRemotePmfmStrategyNaturalId

protected RemotePmfmStrategyNaturalId toRemotePmfmStrategyNaturalId(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 PmfmStrategyDaoImpl class if you intend to use reporting queries.

See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalId(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyNaturalIdToEntityCollection

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

Specified by:
remotePmfmStrategyNaturalIdToEntityCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.remotePmfmStrategyNaturalIdToEntityCollection(java.util.Collection)

toRemotePmfmStrategyNaturalId

public void toRemotePmfmStrategyNaturalId(PmfmStrategy source,
                                          RemotePmfmStrategyNaturalId target)
Description copied from interface: PmfmStrategyDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemotePmfmStrategyNaturalId(), 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:
toRemotePmfmStrategyNaturalId in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalId(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy, fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId)

toRemotePmfmStrategyNaturalId

public RemotePmfmStrategyNaturalId toRemotePmfmStrategyNaturalId(PmfmStrategy entity)
Description copied from interface: PmfmStrategyDao
Converts this DAO's entity to an object of type RemotePmfmStrategyNaturalId.

Specified by:
toRemotePmfmStrategyNaturalId in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalId(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyNaturalIdToEntity

public void remotePmfmStrategyNaturalIdToEntity(RemotePmfmStrategyNaturalId source,
                                                PmfmStrategy target,
                                                boolean copyIfNull)
Description copied from interface: PmfmStrategyDao
Copies the fields of RemotePmfmStrategyNaturalId to the specified entity.

Specified by:
remotePmfmStrategyNaturalIdToEntity in interface PmfmStrategyDao
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.administration.programStrategy.PmfmStrategyDao#remotePmfmStrategyNaturalIdToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId, fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

toClusterPmfmStrategyCollection

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

Specified by:
toClusterPmfmStrategyCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toClusterPmfmStrategyCollection(java.util.Collection)

toClusterPmfmStrategyArray

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

Specified by:
toClusterPmfmStrategyArray in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toClusterPmfmStrategyArray(java.util.Collection)

toClusterPmfmStrategy

protected ClusterPmfmStrategy toClusterPmfmStrategy(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 PmfmStrategyDaoImpl class if you intend to use reporting queries.

See Also:
PmfmStrategyDao.toClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

clusterPmfmStrategyToEntityCollection

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

Specified by:
clusterPmfmStrategyToEntityCollection in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.clusterPmfmStrategyToEntityCollection(java.util.Collection)

toClusterPmfmStrategy

public void toClusterPmfmStrategy(PmfmStrategy source,
                                  ClusterPmfmStrategy target)
Description copied from interface: PmfmStrategyDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterPmfmStrategy(), 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:
toClusterPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy, fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

toClusterPmfmStrategy

public ClusterPmfmStrategy toClusterPmfmStrategy(PmfmStrategy entity)
Description copied from interface: PmfmStrategyDao
Converts this DAO's entity to an object of type ClusterPmfmStrategy.

Specified by:
toClusterPmfmStrategy in interface PmfmStrategyDao
See Also:
PmfmStrategyDao.toClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

clusterPmfmStrategyToEntity

public void clusterPmfmStrategyToEntity(ClusterPmfmStrategy source,
                                        PmfmStrategy target,
                                        boolean copyIfNull)
Description copied from interface: PmfmStrategyDao
Copies the fields of ClusterPmfmStrategy to the specified entity.

Specified by:
clusterPmfmStrategyToEntity in interface PmfmStrategyDao
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.administration.programStrategy.PmfmStrategyDao#clusterPmfmStrategyToEntity(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy, fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

getPrincipal

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

Returns:
the current principal

search

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

search

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

search

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.