fr.ifremer.allegro.referential.transcribing
Class TranscribingSideDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.transcribing.TranscribingSideDaoBase
          extended by fr.ifremer.allegro.referential.transcribing.TranscribingSideDaoImpl
All Implemented Interfaces:
TranscribingSideDao

public class TranscribingSideDaoImpl
extends TranscribingSideDaoBase

See Also:
TranscribingSide

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingSideDao
TRANSFORM_CLUSTERTRANSCRIBINGSIDE, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGSIDEFULLVO, TRANSFORM_REMOTETRANSCRIBINGSIDENATURALID
 
Constructor Summary
TranscribingSideDaoImpl()
           
 
Method Summary
 TranscribingSide clusterTranscribingSideToEntity(ClusterTranscribingSide clusterTranscribingSide)
          Converts an instance of type ClusterTranscribingSide to this DAO's entity.
 void clusterTranscribingSideToEntity(ClusterTranscribingSide source, TranscribingSide target, boolean copyIfNull)
          Copies the fields of ClusterTranscribingSide to the specified entity.
protected  TranscribingSide handleCreateFromClusterTranscribingSide(ClusterTranscribingSide clusterTranscribingSide)
          Performs the core logic for TranscribingSideDaoBase.createFromClusterTranscribingSide(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSide)
protected  ClusterTranscribingSide[] handleGetAllClusterTranscribingSideSinceDateSynchro(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 TranscribingSideDaoBase.getAllClusterTranscribingSideSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 TranscribingSide remoteTranscribingSideFullVOToEntity(RemoteTranscribingSideFullVO remoteTranscribingSideFullVO)
          Converts an instance of type RemoteTranscribingSideFullVO to this DAO's entity.
 void remoteTranscribingSideFullVOToEntity(RemoteTranscribingSideFullVO source, TranscribingSide target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingSideFullVO to the specified entity.
 TranscribingSide remoteTranscribingSideNaturalIdToEntity(RemoteTranscribingSideNaturalId remoteTranscribingSideNaturalId)
          Converts an instance of type RemoteTranscribingSideNaturalId to this DAO's entity.
 void remoteTranscribingSideNaturalIdToEntity(RemoteTranscribingSideNaturalId source, TranscribingSide target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingSideNaturalId to the specified entity.
 ClusterTranscribingSide toClusterTranscribingSide(TranscribingSide entity)
          Converts this DAO's entity to an object of type ClusterTranscribingSide.
 void toClusterTranscribingSide(TranscribingSide source, ClusterTranscribingSide target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingSideFullVO toRemoteTranscribingSideFullVO(TranscribingSide entity)
          Converts this DAO's entity to an object of type RemoteTranscribingSideFullVO.
 void toRemoteTranscribingSideFullVO(TranscribingSide source, RemoteTranscribingSideFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingSideNaturalId toRemoteTranscribingSideNaturalId(TranscribingSide entity)
          Converts this DAO's entity to an object of type RemoteTranscribingSideNaturalId.
 void toRemoteTranscribingSideNaturalId(TranscribingSide source, RemoteTranscribingSideNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.transcribing.TranscribingSideDaoBase
clusterTranscribingSideToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTranscribingSide, findTranscribingSideById, findTranscribingSideById, findTranscribingSideById, findTranscribingSideById, findTranscribingSideByNaturalId, findTranscribingSideByNaturalId, findTranscribingSideByNaturalId, findTranscribingSideByNaturalId, getAllClusterTranscribingSideSinceDateSynchro, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSide, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getAllTranscribingSideSinceDateSynchro, getPrincipal, load, load, loadAll, loadAll, loadAll, loadAll, remoteTranscribingSideFullVOToEntityCollection, remoteTranscribingSideNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, toClusterTranscribingSide, toClusterTranscribingSideArray, toClusterTranscribingSideCollection, toEntity, toRemoteTranscribingSideFullVO, toRemoteTranscribingSideFullVOArray, toRemoteTranscribingSideFullVOCollection, toRemoteTranscribingSideNaturalId, toRemoteTranscribingSideNaturalIdArray, toRemoteTranscribingSideNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscribingSideDaoImpl

public TranscribingSideDaoImpl()
Method Detail

handleCreateFromClusterTranscribingSide

protected TranscribingSide handleCreateFromClusterTranscribingSide(ClusterTranscribingSide clusterTranscribingSide)
Description copied from class: TranscribingSideDaoBase
Performs the core logic for TranscribingSideDaoBase.createFromClusterTranscribingSide(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSide)

Specified by:
handleCreateFromClusterTranscribingSide in class TranscribingSideDaoBase
See Also:
TranscribingSideDao.createFromClusterTranscribingSide(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSide)

handleGetAllClusterTranscribingSideSinceDateSynchro

protected ClusterTranscribingSide[] handleGetAllClusterTranscribingSideSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                        java.lang.Integer userId,
                                                                                        java.lang.Integer[] registrationLocationIds,
                                                                                        java.lang.Integer pageNumber,
                                                                                        java.lang.Integer pageSize)
Description copied from class: TranscribingSideDaoBase
Performs the core logic for TranscribingSideDaoBase.getAllClusterTranscribingSideSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterTranscribingSideSinceDateSynchro in class TranscribingSideDaoBase
See Also:
TranscribingSideDao.getAllClusterTranscribingSideSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteTranscribingSideFullVO

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

toRemoteTranscribingSideFullVO

public RemoteTranscribingSideFullVO toRemoteTranscribingSideFullVO(TranscribingSide entity)
Description copied from interface: TranscribingSideDao
Converts this DAO's entity to an object of type RemoteTranscribingSideFullVO.

Specified by:
toRemoteTranscribingSideFullVO in interface TranscribingSideDao
Overrides:
toRemoteTranscribingSideFullVO in class TranscribingSideDaoBase
See Also:
TranscribingSideDao.toRemoteTranscribingSideFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingSide)

remoteTranscribingSideFullVOToEntity

public TranscribingSide remoteTranscribingSideFullVOToEntity(RemoteTranscribingSideFullVO remoteTranscribingSideFullVO)
Description copied from interface: TranscribingSideDao
Converts an instance of type RemoteTranscribingSideFullVO to this DAO's entity.

See Also:
TranscribingSideDao.remoteTranscribingSideFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSideFullVO)

remoteTranscribingSideFullVOToEntity

public void remoteTranscribingSideFullVOToEntity(RemoteTranscribingSideFullVO source,
                                                 TranscribingSide target,
                                                 boolean copyIfNull)
Description copied from interface: TranscribingSideDao
Copies the fields of RemoteTranscribingSideFullVO to the specified entity.

Specified by:
remoteTranscribingSideFullVOToEntity in interface TranscribingSideDao
Overrides:
remoteTranscribingSideFullVOToEntity in class TranscribingSideDaoBase
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.TranscribingSideDao#remoteTranscribingSideFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSideFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingSide)

toRemoteTranscribingSideNaturalId

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

toRemoteTranscribingSideNaturalId

public RemoteTranscribingSideNaturalId toRemoteTranscribingSideNaturalId(TranscribingSide entity)
Description copied from interface: TranscribingSideDao
Converts this DAO's entity to an object of type RemoteTranscribingSideNaturalId.

Specified by:
toRemoteTranscribingSideNaturalId in interface TranscribingSideDao
Overrides:
toRemoteTranscribingSideNaturalId in class TranscribingSideDaoBase
See Also:
TranscribingSideDao.toRemoteTranscribingSideNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingSide)

remoteTranscribingSideNaturalIdToEntity

public TranscribingSide remoteTranscribingSideNaturalIdToEntity(RemoteTranscribingSideNaturalId remoteTranscribingSideNaturalId)
Description copied from interface: TranscribingSideDao
Converts an instance of type RemoteTranscribingSideNaturalId to this DAO's entity.

See Also:
TranscribingSideDao.remoteTranscribingSideNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSideNaturalId)

remoteTranscribingSideNaturalIdToEntity

public void remoteTranscribingSideNaturalIdToEntity(RemoteTranscribingSideNaturalId source,
                                                    TranscribingSide target,
                                                    boolean copyIfNull)
Description copied from interface: TranscribingSideDao
Copies the fields of RemoteTranscribingSideNaturalId to the specified entity.

Specified by:
remoteTranscribingSideNaturalIdToEntity in interface TranscribingSideDao
Overrides:
remoteTranscribingSideNaturalIdToEntity in class TranscribingSideDaoBase
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.TranscribingSideDao#remoteTranscribingSideNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingSideNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingSide)

toClusterTranscribingSide

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

toClusterTranscribingSide

public ClusterTranscribingSide toClusterTranscribingSide(TranscribingSide entity)
Description copied from interface: TranscribingSideDao
Converts this DAO's entity to an object of type ClusterTranscribingSide.

Specified by:
toClusterTranscribingSide in interface TranscribingSideDao
Overrides:
toClusterTranscribingSide in class TranscribingSideDaoBase
See Also:
TranscribingSideDao.toClusterTranscribingSide(fr.ifremer.allegro.referential.transcribing.TranscribingSide)

clusterTranscribingSideToEntity

public TranscribingSide clusterTranscribingSideToEntity(ClusterTranscribingSide clusterTranscribingSide)
Description copied from interface: TranscribingSideDao
Converts an instance of type ClusterTranscribingSide to this DAO's entity.

See Also:
TranscribingSideDao.clusterTranscribingSideToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSide)

clusterTranscribingSideToEntity

public void clusterTranscribingSideToEntity(ClusterTranscribingSide source,
                                            TranscribingSide target,
                                            boolean copyIfNull)
Description copied from interface: TranscribingSideDao
Copies the fields of ClusterTranscribingSide to the specified entity.

Specified by:
clusterTranscribingSideToEntity in interface TranscribingSideDao
Overrides:
clusterTranscribingSideToEntity in class TranscribingSideDaoBase
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.TranscribingSideDao#clusterTranscribingSideToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingSide, fr.ifremer.allegro.referential.transcribing.TranscribingSide)


Copyright © 2008-2010 IFREMER. All Rights Reserved.