fr.ifremer.allegro.referential
Class SurveyQualificationDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.SurveyQualificationDaoBase
          extended by fr.ifremer.allegro.referential.SurveyQualificationDaoImpl
All Implemented Interfaces:
SurveyQualificationDao

public class SurveyQualificationDaoImpl
extends SurveyQualificationDaoBase

See Also:
SurveyQualification

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.SurveyQualificationDao
TRANSFORM_CLUSTERSURVEYQUALIFICATION, TRANSFORM_NONE, TRANSFORM_REMOTESURVEYQUALIFICATIONFULLVO, TRANSFORM_REMOTESURVEYQUALIFICATIONNATURALID
 
Constructor Summary
SurveyQualificationDaoImpl()
           
 
Method Summary
 SurveyQualification clusterSurveyQualificationToEntity(ClusterSurveyQualification clusterSurveyQualification)
          Converts an instance of type ClusterSurveyQualification to this DAO's entity.
 void clusterSurveyQualificationToEntity(ClusterSurveyQualification source, SurveyQualification target, boolean copyIfNull)
          Copies the fields of ClusterSurveyQualification to the specified entity.
protected  SurveyQualification handleCreateFromClusterSurveyQualification(ClusterSurveyQualification clusterSurveyQualification)
          Performs the core logic for SurveyQualificationDaoBase.createFromClusterSurveyQualification(fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification)
protected  ClusterSurveyQualification[] handleGetAllClusterSurveyQualificationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for SurveyQualificationDaoBase.getAllClusterSurveyQualificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 SurveyQualification remoteSurveyQualificationFullVOToEntity(RemoteSurveyQualificationFullVO remoteSurveyQualificationFullVO)
          Converts an instance of type RemoteSurveyQualificationFullVO to this DAO's entity.
 void remoteSurveyQualificationFullVOToEntity(RemoteSurveyQualificationFullVO source, SurveyQualification target, boolean copyIfNull)
          Copies the fields of RemoteSurveyQualificationFullVO to the specified entity.
 SurveyQualification remoteSurveyQualificationNaturalIdToEntity(RemoteSurveyQualificationNaturalId remoteSurveyQualificationNaturalId)
          Converts an instance of type RemoteSurveyQualificationNaturalId to this DAO's entity.
 void remoteSurveyQualificationNaturalIdToEntity(RemoteSurveyQualificationNaturalId source, SurveyQualification target, boolean copyIfNull)
          Copies the fields of RemoteSurveyQualificationNaturalId to the specified entity.
 ClusterSurveyQualification toClusterSurveyQualification(SurveyQualification entity)
          Converts this DAO's entity to an object of type ClusterSurveyQualification.
 void toClusterSurveyQualification(SurveyQualification source, ClusterSurveyQualification target)
          Copies the fields of the specified entity to the target value object.
 RemoteSurveyQualificationFullVO toRemoteSurveyQualificationFullVO(SurveyQualification entity)
          Converts this DAO's entity to an object of type RemoteSurveyQualificationFullVO.
 void toRemoteSurveyQualificationFullVO(SurveyQualification source, RemoteSurveyQualificationFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSurveyQualificationNaturalId toRemoteSurveyQualificationNaturalId(SurveyQualification entity)
          Converts this DAO's entity to an object of type RemoteSurveyQualificationNaturalId.
 void toRemoteSurveyQualificationNaturalId(SurveyQualification source, RemoteSurveyQualificationNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.SurveyQualificationDaoBase
clusterSurveyQualificationToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterSurveyQualification, findSurveyQualificationById, findSurveyQualificationById, findSurveyQualificationById, findSurveyQualificationById, findSurveyQualificationByNaturalId, findSurveyQualificationByNaturalId, findSurveyQualificationByNaturalId, findSurveyQualificationByNaturalId, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, findSurveyQualificationByStatus, getAllClusterSurveyQualificationSinceDateSynchro, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualification, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getAllSurveyQualificationSinceDateSynchro, getPrincipal, getStatusDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSurveyQualificationFullVOToEntityCollection, remoteSurveyQualificationNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setStatusDao, toClusterSurveyQualification, toClusterSurveyQualificationArray, toClusterSurveyQualificationCollection, toEntity, toRemoteSurveyQualificationFullVO, toRemoteSurveyQualificationFullVOArray, toRemoteSurveyQualificationFullVOCollection, toRemoteSurveyQualificationNaturalId, toRemoteSurveyQualificationNaturalIdArray, toRemoteSurveyQualificationNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SurveyQualificationDaoImpl

public SurveyQualificationDaoImpl()
Method Detail

handleCreateFromClusterSurveyQualification

protected SurveyQualification handleCreateFromClusterSurveyQualification(ClusterSurveyQualification clusterSurveyQualification)
Description copied from class: SurveyQualificationDaoBase
Performs the core logic for SurveyQualificationDaoBase.createFromClusterSurveyQualification(fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification)

Specified by:
handleCreateFromClusterSurveyQualification in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.createFromClusterSurveyQualification(fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification)

handleGetAllClusterSurveyQualificationSinceDateSynchro

protected ClusterSurveyQualification[] handleGetAllClusterSurveyQualificationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                              java.lang.Integer userId,
                                                                                              java.lang.Integer[] registrationLocationIds,
                                                                                              java.lang.Integer pageNumber,
                                                                                              java.lang.Integer pageSize)
Description copied from class: SurveyQualificationDaoBase
Performs the core logic for SurveyQualificationDaoBase.getAllClusterSurveyQualificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterSurveyQualificationSinceDateSynchro in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.getAllClusterSurveyQualificationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteSurveyQualificationFullVO

public void toRemoteSurveyQualificationFullVO(SurveyQualification source,
                                              RemoteSurveyQualificationFullVO target)
Description copied from interface: SurveyQualificationDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSurveyQualificationFullVO(), 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:
toRemoteSurveyQualificationFullVO in interface SurveyQualificationDao
Overrides:
toRemoteSurveyQualificationFullVO in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toRemoteSurveyQualificationFullVO(fr.ifremer.allegro.referential.SurveyQualification, fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationFullVO)

toRemoteSurveyQualificationFullVO

public RemoteSurveyQualificationFullVO toRemoteSurveyQualificationFullVO(SurveyQualification entity)
Description copied from interface: SurveyQualificationDao
Converts this DAO's entity to an object of type RemoteSurveyQualificationFullVO.

Specified by:
toRemoteSurveyQualificationFullVO in interface SurveyQualificationDao
Overrides:
toRemoteSurveyQualificationFullVO in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toRemoteSurveyQualificationFullVO(fr.ifremer.allegro.referential.SurveyQualification)

remoteSurveyQualificationFullVOToEntity

public SurveyQualification remoteSurveyQualificationFullVOToEntity(RemoteSurveyQualificationFullVO remoteSurveyQualificationFullVO)
Description copied from interface: SurveyQualificationDao
Converts an instance of type RemoteSurveyQualificationFullVO to this DAO's entity.

See Also:
SurveyQualificationDao.remoteSurveyQualificationFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationFullVO)

remoteSurveyQualificationFullVOToEntity

public void remoteSurveyQualificationFullVOToEntity(RemoteSurveyQualificationFullVO source,
                                                    SurveyQualification target,
                                                    boolean copyIfNull)
Description copied from interface: SurveyQualificationDao
Copies the fields of RemoteSurveyQualificationFullVO to the specified entity.

Specified by:
remoteSurveyQualificationFullVOToEntity in interface SurveyQualificationDao
Overrides:
remoteSurveyQualificationFullVOToEntity in class SurveyQualificationDaoBase
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.referential.SurveyQualificationDao#remoteSurveyQualificationFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationFullVO, fr.ifremer.allegro.referential.SurveyQualification)

toRemoteSurveyQualificationNaturalId

public void toRemoteSurveyQualificationNaturalId(SurveyQualification source,
                                                 RemoteSurveyQualificationNaturalId target)
Description copied from interface: SurveyQualificationDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSurveyQualificationNaturalId(), 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:
toRemoteSurveyQualificationNaturalId in interface SurveyQualificationDao
Overrides:
toRemoteSurveyQualificationNaturalId in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toRemoteSurveyQualificationNaturalId(fr.ifremer.allegro.referential.SurveyQualification, fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationNaturalId)

toRemoteSurveyQualificationNaturalId

public RemoteSurveyQualificationNaturalId toRemoteSurveyQualificationNaturalId(SurveyQualification entity)
Description copied from interface: SurveyQualificationDao
Converts this DAO's entity to an object of type RemoteSurveyQualificationNaturalId.

Specified by:
toRemoteSurveyQualificationNaturalId in interface SurveyQualificationDao
Overrides:
toRemoteSurveyQualificationNaturalId in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toRemoteSurveyQualificationNaturalId(fr.ifremer.allegro.referential.SurveyQualification)

remoteSurveyQualificationNaturalIdToEntity

public SurveyQualification remoteSurveyQualificationNaturalIdToEntity(RemoteSurveyQualificationNaturalId remoteSurveyQualificationNaturalId)
Description copied from interface: SurveyQualificationDao
Converts an instance of type RemoteSurveyQualificationNaturalId to this DAO's entity.

See Also:
SurveyQualificationDao.remoteSurveyQualificationNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationNaturalId)

remoteSurveyQualificationNaturalIdToEntity

public void remoteSurveyQualificationNaturalIdToEntity(RemoteSurveyQualificationNaturalId source,
                                                       SurveyQualification target,
                                                       boolean copyIfNull)
Description copied from interface: SurveyQualificationDao
Copies the fields of RemoteSurveyQualificationNaturalId to the specified entity.

Specified by:
remoteSurveyQualificationNaturalIdToEntity in interface SurveyQualificationDao
Overrides:
remoteSurveyQualificationNaturalIdToEntity in class SurveyQualificationDaoBase
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.referential.SurveyQualificationDao#remoteSurveyQualificationNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteSurveyQualificationNaturalId, fr.ifremer.allegro.referential.SurveyQualification)

toClusterSurveyQualification

public void toClusterSurveyQualification(SurveyQualification source,
                                         ClusterSurveyQualification target)
Description copied from interface: SurveyQualificationDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSurveyQualification(), 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:
toClusterSurveyQualification in interface SurveyQualificationDao
Overrides:
toClusterSurveyQualification in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toClusterSurveyQualification(fr.ifremer.allegro.referential.SurveyQualification, fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification)

toClusterSurveyQualification

public ClusterSurveyQualification toClusterSurveyQualification(SurveyQualification entity)
Description copied from interface: SurveyQualificationDao
Converts this DAO's entity to an object of type ClusterSurveyQualification.

Specified by:
toClusterSurveyQualification in interface SurveyQualificationDao
Overrides:
toClusterSurveyQualification in class SurveyQualificationDaoBase
See Also:
SurveyQualificationDao.toClusterSurveyQualification(fr.ifremer.allegro.referential.SurveyQualification)

clusterSurveyQualificationToEntity

public SurveyQualification clusterSurveyQualificationToEntity(ClusterSurveyQualification clusterSurveyQualification)
Description copied from interface: SurveyQualificationDao
Converts an instance of type ClusterSurveyQualification to this DAO's entity.

See Also:
SurveyQualificationDao.clusterSurveyQualificationToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification)

clusterSurveyQualificationToEntity

public void clusterSurveyQualificationToEntity(ClusterSurveyQualification source,
                                               SurveyQualification target,
                                               boolean copyIfNull)
Description copied from interface: SurveyQualificationDao
Copies the fields of ClusterSurveyQualification to the specified entity.

Specified by:
clusterSurveyQualificationToEntity in interface SurveyQualificationDao
Overrides:
clusterSurveyQualificationToEntity in class SurveyQualificationDaoBase
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.referential.SurveyQualificationDao#clusterSurveyQualificationToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterSurveyQualification, fr.ifremer.allegro.referential.SurveyQualification)


Copyright © 2008-2010 IFREMER. All Rights Reserved.