fr.ifremer.allegro.referential.transcribing
Class TranscribingMetierDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.transcribing.TranscribingMetierDaoBase
          extended by fr.ifremer.allegro.referential.transcribing.TranscribingMetierDaoImpl
All Implemented Interfaces:
TranscribingMetierDao

public class TranscribingMetierDaoImpl
extends TranscribingMetierDaoBase

See Also:
TranscribingMetier

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingMetierDao
TRANSFORM_CLUSTERTRANSCRIBINGMETIER, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGMETIERFULLVO, TRANSFORM_REMOTETRANSCRIBINGMETIERNATURALID
 
Constructor Summary
TranscribingMetierDaoImpl()
           
 
Method Summary
 TranscribingMetier clusterTranscribingMetierToEntity(ClusterTranscribingMetier clusterTranscribingMetier)
          Converts an instance of type ClusterTranscribingMetier to this DAO's entity.
 void clusterTranscribingMetierToEntity(ClusterTranscribingMetier source, TranscribingMetier target, boolean copyIfNull)
          Copies the fields of ClusterTranscribingMetier to the specified entity.
protected  TranscribingMetier handleCreateFromClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
          Performs the core logic for TranscribingMetierDaoBase.createFromClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)
protected  ClusterTranscribingMetier[] handleGetAllClusterTranscribingMetierSinceDateSynchro(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 TranscribingMetierDaoBase.getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 TranscribingMetier remoteTranscribingMetierFullVOToEntity(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVO)
          Converts an instance of type RemoteTranscribingMetierFullVO to this DAO's entity.
 void remoteTranscribingMetierFullVOToEntity(RemoteTranscribingMetierFullVO source, TranscribingMetier target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingMetierFullVO to the specified entity.
 TranscribingMetier remoteTranscribingMetierNaturalIdToEntity(RemoteTranscribingMetierNaturalId remoteTranscribingMetierNaturalId)
          Converts an instance of type RemoteTranscribingMetierNaturalId to this DAO's entity.
 void remoteTranscribingMetierNaturalIdToEntity(RemoteTranscribingMetierNaturalId source, TranscribingMetier target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingMetierNaturalId to the specified entity.
 ClusterTranscribingMetier toClusterTranscribingMetier(TranscribingMetier entity)
          Converts this DAO's entity to an object of type ClusterTranscribingMetier.
 void toClusterTranscribingMetier(TranscribingMetier source, ClusterTranscribingMetier target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingMetierFullVO toRemoteTranscribingMetierFullVO(TranscribingMetier entity)
          Converts this DAO's entity to an object of type RemoteTranscribingMetierFullVO.
 void toRemoteTranscribingMetierFullVO(TranscribingMetier source, RemoteTranscribingMetierFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingMetierNaturalId toRemoteTranscribingMetierNaturalId(TranscribingMetier entity)
          Converts this DAO's entity to an object of type RemoteTranscribingMetierNaturalId.
 void toRemoteTranscribingMetierNaturalId(TranscribingMetier source, RemoteTranscribingMetierNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.transcribing.TranscribingMetierDaoBase
clusterTranscribingMetierToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTranscribingMetier, findTranscribingMetierByIdentifiers, findTranscribingMetierByIdentifiers, findTranscribingMetierByIdentifiers, findTranscribingMetierByIdentifiers, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByMetier, findTranscribingMetierByNaturalId, findTranscribingMetierByNaturalId, findTranscribingMetierByNaturalId, findTranscribingMetierByNaturalId, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSide, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, findTranscribingMetierByTranscribingSystem, getAllClusterTranscribingMetierSinceDateSynchro, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetier, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getAllTranscribingMetierSinceDateSynchro, getMetierDao, getPrincipal, getTranscribingSideDao, getTranscribingSystemDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTranscribingMetierFullVOToEntityCollection, remoteTranscribingMetierNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setMetierDao, setTranscribingSideDao, setTranscribingSystemDao, toClusterTranscribingMetier, toClusterTranscribingMetierArray, toClusterTranscribingMetierCollection, toEntity, toRemoteTranscribingMetierFullVO, toRemoteTranscribingMetierFullVOArray, toRemoteTranscribingMetierFullVOCollection, toRemoteTranscribingMetierNaturalId, toRemoteTranscribingMetierNaturalIdArray, toRemoteTranscribingMetierNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscribingMetierDaoImpl

public TranscribingMetierDaoImpl()
Method Detail

handleCreateFromClusterTranscribingMetier

protected TranscribingMetier handleCreateFromClusterTranscribingMetier(ClusterTranscribingMetier clusterTranscribingMetier)
Description copied from class: TranscribingMetierDaoBase
Performs the core logic for TranscribingMetierDaoBase.createFromClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)

Specified by:
handleCreateFromClusterTranscribingMetier in class TranscribingMetierDaoBase
See Also:
TranscribingMetierDao.createFromClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)

handleGetAllClusterTranscribingMetierSinceDateSynchro

protected ClusterTranscribingMetier[] handleGetAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                            java.lang.Integer userId,
                                                                                            java.lang.Integer[] registrationLocationIds,
                                                                                            java.lang.Integer pageNumber,
                                                                                            java.lang.Integer pageSize)
Description copied from class: TranscribingMetierDaoBase
Performs the core logic for TranscribingMetierDaoBase.getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterTranscribingMetierSinceDateSynchro in class TranscribingMetierDaoBase
See Also:
TranscribingMetierDao.getAllClusterTranscribingMetierSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteTranscribingMetierFullVO

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

toRemoteTranscribingMetierFullVO

public RemoteTranscribingMetierFullVO toRemoteTranscribingMetierFullVO(TranscribingMetier entity)
Description copied from interface: TranscribingMetierDao
Converts this DAO's entity to an object of type RemoteTranscribingMetierFullVO.

Specified by:
toRemoteTranscribingMetierFullVO in interface TranscribingMetierDao
Overrides:
toRemoteTranscribingMetierFullVO in class TranscribingMetierDaoBase
See Also:
TranscribingMetierDao.toRemoteTranscribingMetierFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingMetier)

remoteTranscribingMetierFullVOToEntity

public TranscribingMetier remoteTranscribingMetierFullVOToEntity(RemoteTranscribingMetierFullVO remoteTranscribingMetierFullVO)
Description copied from interface: TranscribingMetierDao
Converts an instance of type RemoteTranscribingMetierFullVO to this DAO's entity.

See Also:
TranscribingMetierDao.remoteTranscribingMetierFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO)

remoteTranscribingMetierFullVOToEntity

public void remoteTranscribingMetierFullVOToEntity(RemoteTranscribingMetierFullVO source,
                                                   TranscribingMetier target,
                                                   boolean copyIfNull)
Description copied from interface: TranscribingMetierDao
Copies the fields of RemoteTranscribingMetierFullVO to the specified entity.

Specified by:
remoteTranscribingMetierFullVOToEntity in interface TranscribingMetierDao
Overrides:
remoteTranscribingMetierFullVOToEntity in class TranscribingMetierDaoBase
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.transcribing.TranscribingMetierDao#remoteTranscribingMetierFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingMetier)

toRemoteTranscribingMetierNaturalId

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

toRemoteTranscribingMetierNaturalId

public RemoteTranscribingMetierNaturalId toRemoteTranscribingMetierNaturalId(TranscribingMetier entity)
Description copied from interface: TranscribingMetierDao
Converts this DAO's entity to an object of type RemoteTranscribingMetierNaturalId.

Specified by:
toRemoteTranscribingMetierNaturalId in interface TranscribingMetierDao
Overrides:
toRemoteTranscribingMetierNaturalId in class TranscribingMetierDaoBase
See Also:
TranscribingMetierDao.toRemoteTranscribingMetierNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingMetier)

remoteTranscribingMetierNaturalIdToEntity

public TranscribingMetier remoteTranscribingMetierNaturalIdToEntity(RemoteTranscribingMetierNaturalId remoteTranscribingMetierNaturalId)
Description copied from interface: TranscribingMetierDao
Converts an instance of type RemoteTranscribingMetierNaturalId to this DAO's entity.

See Also:
TranscribingMetierDao.remoteTranscribingMetierNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierNaturalId)

remoteTranscribingMetierNaturalIdToEntity

public void remoteTranscribingMetierNaturalIdToEntity(RemoteTranscribingMetierNaturalId source,
                                                      TranscribingMetier target,
                                                      boolean copyIfNull)
Description copied from interface: TranscribingMetierDao
Copies the fields of RemoteTranscribingMetierNaturalId to the specified entity.

Specified by:
remoteTranscribingMetierNaturalIdToEntity in interface TranscribingMetierDao
Overrides:
remoteTranscribingMetierNaturalIdToEntity in class TranscribingMetierDaoBase
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.transcribing.TranscribingMetierDao#remoteTranscribingMetierNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingMetierNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingMetier)

toClusterTranscribingMetier

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

toClusterTranscribingMetier

public ClusterTranscribingMetier toClusterTranscribingMetier(TranscribingMetier entity)
Description copied from interface: TranscribingMetierDao
Converts this DAO's entity to an object of type ClusterTranscribingMetier.

Specified by:
toClusterTranscribingMetier in interface TranscribingMetierDao
Overrides:
toClusterTranscribingMetier in class TranscribingMetierDaoBase
See Also:
TranscribingMetierDao.toClusterTranscribingMetier(fr.ifremer.allegro.referential.transcribing.TranscribingMetier)

clusterTranscribingMetierToEntity

public TranscribingMetier clusterTranscribingMetierToEntity(ClusterTranscribingMetier clusterTranscribingMetier)
Description copied from interface: TranscribingMetierDao
Converts an instance of type ClusterTranscribingMetier to this DAO's entity.

See Also:
TranscribingMetierDao.clusterTranscribingMetierToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier)

clusterTranscribingMetierToEntity

public void clusterTranscribingMetierToEntity(ClusterTranscribingMetier source,
                                              TranscribingMetier target,
                                              boolean copyIfNull)
Description copied from interface: TranscribingMetierDao
Copies the fields of ClusterTranscribingMetier to the specified entity.

Specified by:
clusterTranscribingMetierToEntity in interface TranscribingMetierDao
Overrides:
clusterTranscribingMetierToEntity in class TranscribingMetierDaoBase
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.transcribing.TranscribingMetierDao#clusterTranscribingMetierToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingMetier, fr.ifremer.allegro.referential.transcribing.TranscribingMetier)


Copyright © 2008-2010 IFREMER. All Rights Reserved.