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

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

public class FishingEffortCalendarDaoImpl
extends FishingEffortCalendarDaoBase

See Also:
FishingEffortCalendar

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDao
TRANSFORM_CLUSTERFISHINGEFFORTCALENDAR, TRANSFORM_NONE, TRANSFORM_REMOTEFISHINGEFFORTCALENDARFULLVO, TRANSFORM_REMOTEFISHINGEFFORTCALENDARNATURALID
 
Constructor Summary
FishingEffortCalendarDaoImpl()
           
 
Method Summary
 FishingEffortCalendar clusterFishingEffortCalendarToEntity(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
          Converts an instance of type ClusterFishingEffortCalendar to this DAO's entity.
 void clusterFishingEffortCalendarToEntity(ClusterFishingEffortCalendar source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of ClusterFishingEffortCalendar to the specified entity.
protected  FishingEffortCalendar handleCreateFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
          Performs the core logic for FishingEffortCalendarDaoBase.createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)
 FishingEffortCalendar remoteFishingEffortCalendarFullVOToEntity(RemoteFishingEffortCalendarFullVO remoteFishingEffortCalendarFullVO)
          Converts an instance of type RemoteFishingEffortCalendarFullVO to this DAO's entity.
 void remoteFishingEffortCalendarFullVOToEntity(RemoteFishingEffortCalendarFullVO source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of RemoteFishingEffortCalendarFullVO to the specified entity.
 FishingEffortCalendar remoteFishingEffortCalendarNaturalIdToEntity(RemoteFishingEffortCalendarNaturalId remoteFishingEffortCalendarNaturalId)
          Converts an instance of type RemoteFishingEffortCalendarNaturalId to this DAO's entity.
 void remoteFishingEffortCalendarNaturalIdToEntity(RemoteFishingEffortCalendarNaturalId source, FishingEffortCalendar target, boolean copyIfNull)
          Copies the fields of RemoteFishingEffortCalendarNaturalId to the specified entity.
 ClusterFishingEffortCalendar toClusterFishingEffortCalendar(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type ClusterFishingEffortCalendar.
 void toClusterFishingEffortCalendar(FishingEffortCalendar source, ClusterFishingEffortCalendar target)
          Copies the fields of the specified entity to the target value object.
 RemoteFishingEffortCalendarFullVO toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type RemoteFishingEffortCalendarFullVO.
 void toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar source, RemoteFishingEffortCalendarFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteFishingEffortCalendarNaturalId toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar entity)
          Converts this DAO's entity to an object of type RemoteFishingEffortCalendarNaturalId.
 void toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar source, RemoteFishingEffortCalendarNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDaoBase
clusterFishingEffortCalendarToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterFishingEffortCalendar, findFishingEffortCalendarByActivityCalendar, findFishingEffortCalendarByActivityCalendar, findFishingEffortCalendarByActivityCalendar, findFishingEffortCalendarByActivityCalendar, findFishingEffortCalendarById, findFishingEffortCalendarById, findFishingEffortCalendarById, findFishingEffortCalendarById, findFishingEffortCalendarByNaturalId, findFishingEffortCalendarByNaturalId, findFishingEffortCalendarByNaturalId, findFishingEffortCalendarByNaturalId, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByProgram, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByQualityFlag, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderDepartment, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarByRecorderPerson, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarBySurveyQualification, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, findFishingEffortCalendarByVessel, getActivityCalendarDao, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendar, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getAllFishingEffortCalendarSinceDateSynchro, getDepartmentDao, getGearUseFeaturesDao, getMetierUseFeaturesDao, getPersonDao, getPrincipal, getProgramDao, getQualityFlagDao, getSurveyQualificationDao, getVesselDao, getVesselUseFeaturesDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteFishingEffortCalendarFullVOToEntityCollection, remoteFishingEffortCalendarNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setActivityCalendarDao, setDepartmentDao, setGearUseFeaturesDao, setMetierUseFeaturesDao, setPersonDao, setProgramDao, setQualityFlagDao, setSurveyQualificationDao, setVesselDao, setVesselUseFeaturesDao, toClusterFishingEffortCalendar, toClusterFishingEffortCalendarArray, toClusterFishingEffortCalendarCollection, toEntity, toRemoteFishingEffortCalendarFullVO, toRemoteFishingEffortCalendarFullVOArray, toRemoteFishingEffortCalendarFullVOCollection, toRemoteFishingEffortCalendarNaturalId, toRemoteFishingEffortCalendarNaturalIdArray, toRemoteFishingEffortCalendarNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FishingEffortCalendarDaoImpl

public FishingEffortCalendarDaoImpl()
Method Detail

handleCreateFromClusterFishingEffortCalendar

protected FishingEffortCalendar handleCreateFromClusterFishingEffortCalendar(ClusterFishingEffortCalendar clusterFishingEffortCalendar)
Description copied from class: FishingEffortCalendarDaoBase
Performs the core logic for FishingEffortCalendarDaoBase.createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

Specified by:
handleCreateFromClusterFishingEffortCalendar in class FishingEffortCalendarDaoBase
See Also:
FishingEffortCalendarDao.createFromClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

toRemoteFishingEffortCalendarFullVO

public void toRemoteFishingEffortCalendarFullVO(FishingEffortCalendar source,
                                                RemoteFishingEffortCalendarFullVO target)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteFishingEffortCalendarFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteFishingEffortCalendarFullVO in interface FishingEffortCalendarDao
Overrides:
toRemoteFishingEffortCalendarFullVO in class FishingEffortCalendarDaoBase
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarFullVO(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarFullVO)

toRemoteFishingEffortCalendarFullVO

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

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

remoteFishingEffortCalendarFullVOToEntity

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

See Also:
FishingEffortCalendarDao.remoteFishingEffortCalendarFullVOToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarFullVO)

remoteFishingEffortCalendarFullVOToEntity

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

Specified by:
remoteFishingEffortCalendarFullVOToEntity in interface FishingEffortCalendarDao
Overrides:
remoteFishingEffortCalendarFullVOToEntity in class FishingEffortCalendarDaoBase
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDao#remoteFishingEffortCalendarFullVOToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarFullVO, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

toRemoteFishingEffortCalendarNaturalId

public void toRemoteFishingEffortCalendarNaturalId(FishingEffortCalendar source,
                                                   RemoteFishingEffortCalendarNaturalId target)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteFishingEffortCalendarNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteFishingEffortCalendarNaturalId in interface FishingEffortCalendarDao
Overrides:
toRemoteFishingEffortCalendarNaturalId in class FishingEffortCalendarDaoBase
See Also:
FishingEffortCalendarDao.toRemoteFishingEffortCalendarNaturalId(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarNaturalId)

toRemoteFishingEffortCalendarNaturalId

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

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

remoteFishingEffortCalendarNaturalIdToEntity

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

See Also:
FishingEffortCalendarDao.remoteFishingEffortCalendarNaturalIdToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarNaturalId)

remoteFishingEffortCalendarNaturalIdToEntity

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

Specified by:
remoteFishingEffortCalendarNaturalIdToEntity in interface FishingEffortCalendarDao
Overrides:
remoteFishingEffortCalendarNaturalIdToEntity in class FishingEffortCalendarDaoBase
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDao#remoteFishingEffortCalendarNaturalIdToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.vo.RemoteFishingEffortCalendarNaturalId, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)

toClusterFishingEffortCalendar

public void toClusterFishingEffortCalendar(FishingEffortCalendar source,
                                           ClusterFishingEffortCalendar target)
Description copied from interface: FishingEffortCalendarDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterFishingEffortCalendar(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterFishingEffortCalendar in interface FishingEffortCalendarDao
Overrides:
toClusterFishingEffortCalendar in class FishingEffortCalendarDaoBase
See Also:
FishingEffortCalendarDao.toClusterFishingEffortCalendar(fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar, fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

toClusterFishingEffortCalendar

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

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

clusterFishingEffortCalendarToEntity

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

See Also:
FishingEffortCalendarDao.clusterFishingEffortCalendarToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar)

clusterFishingEffortCalendarToEntity

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

Specified by:
clusterFishingEffortCalendarToEntity in interface FishingEffortCalendarDao
Overrides:
clusterFishingEffortCalendarToEntity in class FishingEffortCalendarDaoBase
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendarDao#clusterFishingEffortCalendarToEntity(fr.ifremer.allegro.data.survey.fishingEffort.generic.cluster.ClusterFishingEffortCalendar, fr.ifremer.allegro.data.survey.fishingEffort.FishingEffortCalendar)


Copyright © 2008-2010 IFREMER. All Rights Reserved.