fr.ifremer.allegro.administration.programStrategy
Class PmfmStrategyDaoImpl

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

public class PmfmStrategyDaoImpl
extends PmfmStrategyDaoBase

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
PmfmStrategyDaoImpl()
           
 
Method Summary
 PmfmStrategy clusterPmfmStrategyToEntity(ClusterPmfmStrategy clusterPmfmStrategy)
          Converts an instance of type ClusterPmfmStrategy to this DAO's entity.
 void clusterPmfmStrategyToEntity(ClusterPmfmStrategy source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of ClusterPmfmStrategy to the specified entity.
protected  PmfmStrategy handleCreateFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
          Performs the core logic for PmfmStrategyDaoBase.createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)
 PmfmStrategy remotePmfmStrategyFullVOToEntity(RemotePmfmStrategyFullVO remotePmfmStrategyFullVO)
          Converts an instance of type RemotePmfmStrategyFullVO to this DAO's entity.
 void remotePmfmStrategyFullVOToEntity(RemotePmfmStrategyFullVO source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of RemotePmfmStrategyFullVO to the specified entity.
 PmfmStrategy remotePmfmStrategyNaturalIdToEntity(RemotePmfmStrategyNaturalId remotePmfmStrategyNaturalId)
          Converts an instance of type RemotePmfmStrategyNaturalId to this DAO's entity.
 void remotePmfmStrategyNaturalIdToEntity(RemotePmfmStrategyNaturalId source, PmfmStrategy target, boolean copyIfNull)
          Copies the fields of RemotePmfmStrategyNaturalId to the specified entity.
 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.
 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.
 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.
 
Methods inherited from class fr.ifremer.allegro.administration.programStrategy.PmfmStrategyDaoBase
clusterPmfmStrategyToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterPmfmStrategy, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByAcquisitionLevel, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByFishingMetier, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyByGear, findPmfmStrategyById, findPmfmStrategyById, findPmfmStrategyById, findPmfmStrategyById, findPmfmStrategyByNaturalId, findPmfmStrategyByNaturalId, findPmfmStrategyByNaturalId, findPmfmStrategyByNaturalId, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPmfm, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByPrecisionType, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, findPmfmStrategyByStrategy, getAcquisitionLevelDao, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getAllPmfmStrategy, getFishingMetierDao, getGearDao, getPmfmDao, getPrecisionTypeDao, getPrincipal, getStrategyDao, load, load, loadAll, loadAll, loadAll, loadAll, remotePmfmStrategyFullVOToEntityCollection, remotePmfmStrategyNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setAcquisitionLevelDao, setFishingMetierDao, setGearDao, setPmfmDao, setPrecisionTypeDao, setStrategyDao, toClusterPmfmStrategy, toClusterPmfmStrategyArray, toClusterPmfmStrategyCollection, toEntity, toRemotePmfmStrategyFullVO, toRemotePmfmStrategyFullVOArray, toRemotePmfmStrategyFullVOCollection, toRemotePmfmStrategyNaturalId, toRemotePmfmStrategyNaturalIdArray, toRemotePmfmStrategyNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmfmStrategyDaoImpl

public PmfmStrategyDaoImpl()
Method Detail

handleCreateFromClusterPmfmStrategy

protected PmfmStrategy handleCreateFromClusterPmfmStrategy(ClusterPmfmStrategy clusterPmfmStrategy)
Description copied from class: PmfmStrategyDaoBase
Performs the core logic for PmfmStrategyDaoBase.createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

Specified by:
handleCreateFromClusterPmfmStrategy in class PmfmStrategyDaoBase
See Also:
PmfmStrategyDao.createFromClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

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
Overrides:
toRemotePmfmStrategyFullVO in class PmfmStrategyDaoBase
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
Overrides:
toRemotePmfmStrategyFullVO in class PmfmStrategyDaoBase
See Also:
PmfmStrategyDao.toRemotePmfmStrategyFullVO(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyFullVOToEntity

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

See Also:
PmfmStrategyDao.remotePmfmStrategyFullVOToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyFullVO)

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
Overrides:
remotePmfmStrategyFullVOToEntity in class PmfmStrategyDaoBase
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)

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
Overrides:
toRemotePmfmStrategyNaturalId in class PmfmStrategyDaoBase
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
Overrides:
toRemotePmfmStrategyNaturalId in class PmfmStrategyDaoBase
See Also:
PmfmStrategyDao.toRemotePmfmStrategyNaturalId(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

remotePmfmStrategyNaturalIdToEntity

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

See Also:
PmfmStrategyDao.remotePmfmStrategyNaturalIdToEntity(fr.ifremer.allegro.administration.programStrategy.generic.vo.RemotePmfmStrategyNaturalId)

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
Overrides:
remotePmfmStrategyNaturalIdToEntity in class PmfmStrategyDaoBase
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)

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
Overrides:
toClusterPmfmStrategy in class PmfmStrategyDaoBase
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
Overrides:
toClusterPmfmStrategy in class PmfmStrategyDaoBase
See Also:
PmfmStrategyDao.toClusterPmfmStrategy(fr.ifremer.allegro.administration.programStrategy.PmfmStrategy)

clusterPmfmStrategyToEntity

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

See Also:
PmfmStrategyDao.clusterPmfmStrategyToEntity(fr.ifremer.allegro.administration.programStrategy.generic.cluster.ClusterPmfmStrategy)

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
Overrides:
clusterPmfmStrategyToEntity in class PmfmStrategyDaoBase
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)


Copyright © 2008-2010 IFREMER. All Rights Reserved.