fr.ifremer.allegro.referential.transcribing
Class TranscribingTaxonGroupDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroupDaoBase
          extended by fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroupDaoImpl
All Implemented Interfaces:
TranscribingTaxonGroupDao

public class TranscribingTaxonGroupDaoImpl
extends TranscribingTaxonGroupDaoBase

See Also:
TranscribingTaxonGroup

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroupDao
TRANSFORM_CLUSTERTRANSCRIBINGTAXONGROUP, TRANSFORM_NONE, TRANSFORM_REMOTETRANSCRIBINGTAXONGROUPFULLVO, TRANSFORM_REMOTETRANSCRIBINGTAXONGROUPNATURALID
 
Constructor Summary
TranscribingTaxonGroupDaoImpl()
           
 
Method Summary
 TranscribingTaxonGroup clusterTranscribingTaxonGroupToEntity(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
          Converts an instance of type ClusterTranscribingTaxonGroup to this DAO's entity.
 void clusterTranscribingTaxonGroupToEntity(ClusterTranscribingTaxonGroup source, TranscribingTaxonGroup target, boolean copyIfNull)
          Copies the fields of ClusterTranscribingTaxonGroup to the specified entity.
protected  TranscribingTaxonGroup handleCreateFromClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
          Performs the core logic for TranscribingTaxonGroupDaoBase.createFromClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)
protected  ClusterTranscribingTaxonGroup[] handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro(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 TranscribingTaxonGroupDaoBase.getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 TranscribingTaxonGroup remoteTranscribingTaxonGroupFullVOToEntity(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVO)
          Converts an instance of type RemoteTranscribingTaxonGroupFullVO to this DAO's entity.
 void remoteTranscribingTaxonGroupFullVOToEntity(RemoteTranscribingTaxonGroupFullVO source, TranscribingTaxonGroup target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingTaxonGroupFullVO to the specified entity.
 TranscribingTaxonGroup remoteTranscribingTaxonGroupNaturalIdToEntity(RemoteTranscribingTaxonGroupNaturalId remoteTranscribingTaxonGroupNaturalId)
          Converts an instance of type RemoteTranscribingTaxonGroupNaturalId to this DAO's entity.
 void remoteTranscribingTaxonGroupNaturalIdToEntity(RemoteTranscribingTaxonGroupNaturalId source, TranscribingTaxonGroup target, boolean copyIfNull)
          Copies the fields of RemoteTranscribingTaxonGroupNaturalId to the specified entity.
 ClusterTranscribingTaxonGroup toClusterTranscribingTaxonGroup(TranscribingTaxonGroup entity)
          Converts this DAO's entity to an object of type ClusterTranscribingTaxonGroup.
 void toClusterTranscribingTaxonGroup(TranscribingTaxonGroup source, ClusterTranscribingTaxonGroup target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingTaxonGroupFullVO toRemoteTranscribingTaxonGroupFullVO(TranscribingTaxonGroup entity)
          Converts this DAO's entity to an object of type RemoteTranscribingTaxonGroupFullVO.
 void toRemoteTranscribingTaxonGroupFullVO(TranscribingTaxonGroup source, RemoteTranscribingTaxonGroupFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTranscribingTaxonGroupNaturalId toRemoteTranscribingTaxonGroupNaturalId(TranscribingTaxonGroup entity)
          Converts this DAO's entity to an object of type RemoteTranscribingTaxonGroupNaturalId.
 void toRemoteTranscribingTaxonGroupNaturalId(TranscribingTaxonGroup source, RemoteTranscribingTaxonGroupNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroupDaoBase
clusterTranscribingTaxonGroupToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTranscribingTaxonGroup, findTranscribingTaxonGroupByIdentifiers, findTranscribingTaxonGroupByIdentifiers, findTranscribingTaxonGroupByIdentifiers, findTranscribingTaxonGroupByIdentifiers, findTranscribingTaxonGroupByNaturalId, findTranscribingTaxonGroupByNaturalId, findTranscribingTaxonGroupByNaturalId, findTranscribingTaxonGroupByNaturalId, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTaxonGroup, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSide, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, findTranscribingTaxonGroupByTranscribingSystem, getAllClusterTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroup, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getAllTranscribingTaxonGroupSinceDateSynchro, getPrincipal, getTaxonGroupDao, getTranscribingSideDao, getTranscribingSystemDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTranscribingTaxonGroupFullVOToEntityCollection, remoteTranscribingTaxonGroupNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setTaxonGroupDao, setTranscribingSideDao, setTranscribingSystemDao, toClusterTranscribingTaxonGroup, toClusterTranscribingTaxonGroupArray, toClusterTranscribingTaxonGroupCollection, toEntity, toRemoteTranscribingTaxonGroupFullVO, toRemoteTranscribingTaxonGroupFullVOArray, toRemoteTranscribingTaxonGroupFullVOCollection, toRemoteTranscribingTaxonGroupNaturalId, toRemoteTranscribingTaxonGroupNaturalIdArray, toRemoteTranscribingTaxonGroupNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscribingTaxonGroupDaoImpl

public TranscribingTaxonGroupDaoImpl()
Method Detail

handleCreateFromClusterTranscribingTaxonGroup

protected TranscribingTaxonGroup handleCreateFromClusterTranscribingTaxonGroup(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
Description copied from class: TranscribingTaxonGroupDaoBase
Performs the core logic for TranscribingTaxonGroupDaoBase.createFromClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)

Specified by:
handleCreateFromClusterTranscribingTaxonGroup in class TranscribingTaxonGroupDaoBase
See Also:
TranscribingTaxonGroupDao.createFromClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)

handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro

protected ClusterTranscribingTaxonGroup[] handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                    java.lang.Integer userId,
                                                                                                    java.lang.Integer[] registrationLocationIds,
                                                                                                    java.lang.Integer pageNumber,
                                                                                                    java.lang.Integer pageSize)
Description copied from class: TranscribingTaxonGroupDaoBase
Performs the core logic for TranscribingTaxonGroupDaoBase.getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterTranscribingTaxonGroupSinceDateSynchro in class TranscribingTaxonGroupDaoBase
See Also:
TranscribingTaxonGroupDao.getAllClusterTranscribingTaxonGroupSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteTranscribingTaxonGroupFullVO

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

toRemoteTranscribingTaxonGroupFullVO

public RemoteTranscribingTaxonGroupFullVO toRemoteTranscribingTaxonGroupFullVO(TranscribingTaxonGroup entity)
Description copied from interface: TranscribingTaxonGroupDao
Converts this DAO's entity to an object of type RemoteTranscribingTaxonGroupFullVO.

Specified by:
toRemoteTranscribingTaxonGroupFullVO in interface TranscribingTaxonGroupDao
Overrides:
toRemoteTranscribingTaxonGroupFullVO in class TranscribingTaxonGroupDaoBase
See Also:
TranscribingTaxonGroupDao.toRemoteTranscribingTaxonGroupFullVO(fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)

remoteTranscribingTaxonGroupFullVOToEntity

public TranscribingTaxonGroup remoteTranscribingTaxonGroupFullVOToEntity(RemoteTranscribingTaxonGroupFullVO remoteTranscribingTaxonGroupFullVO)
Description copied from interface: TranscribingTaxonGroupDao
Converts an instance of type RemoteTranscribingTaxonGroupFullVO to this DAO's entity.

See Also:
TranscribingTaxonGroupDao.remoteTranscribingTaxonGroupFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO)

remoteTranscribingTaxonGroupFullVOToEntity

public void remoteTranscribingTaxonGroupFullVOToEntity(RemoteTranscribingTaxonGroupFullVO source,
                                                       TranscribingTaxonGroup target,
                                                       boolean copyIfNull)
Description copied from interface: TranscribingTaxonGroupDao
Copies the fields of RemoteTranscribingTaxonGroupFullVO to the specified entity.

Specified by:
remoteTranscribingTaxonGroupFullVOToEntity in interface TranscribingTaxonGroupDao
Overrides:
remoteTranscribingTaxonGroupFullVOToEntity in class TranscribingTaxonGroupDaoBase
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.TranscribingTaxonGroupDao#remoteTranscribingTaxonGroupFullVOToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupFullVO, fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)

toRemoteTranscribingTaxonGroupNaturalId

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

toRemoteTranscribingTaxonGroupNaturalId

public RemoteTranscribingTaxonGroupNaturalId toRemoteTranscribingTaxonGroupNaturalId(TranscribingTaxonGroup entity)
Description copied from interface: TranscribingTaxonGroupDao
Converts this DAO's entity to an object of type RemoteTranscribingTaxonGroupNaturalId.

Specified by:
toRemoteTranscribingTaxonGroupNaturalId in interface TranscribingTaxonGroupDao
Overrides:
toRemoteTranscribingTaxonGroupNaturalId in class TranscribingTaxonGroupDaoBase
See Also:
TranscribingTaxonGroupDao.toRemoteTranscribingTaxonGroupNaturalId(fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)

remoteTranscribingTaxonGroupNaturalIdToEntity

public TranscribingTaxonGroup remoteTranscribingTaxonGroupNaturalIdToEntity(RemoteTranscribingTaxonGroupNaturalId remoteTranscribingTaxonGroupNaturalId)
Description copied from interface: TranscribingTaxonGroupDao
Converts an instance of type RemoteTranscribingTaxonGroupNaturalId to this DAO's entity.

See Also:
TranscribingTaxonGroupDao.remoteTranscribingTaxonGroupNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupNaturalId)

remoteTranscribingTaxonGroupNaturalIdToEntity

public void remoteTranscribingTaxonGroupNaturalIdToEntity(RemoteTranscribingTaxonGroupNaturalId source,
                                                          TranscribingTaxonGroup target,
                                                          boolean copyIfNull)
Description copied from interface: TranscribingTaxonGroupDao
Copies the fields of RemoteTranscribingTaxonGroupNaturalId to the specified entity.

Specified by:
remoteTranscribingTaxonGroupNaturalIdToEntity in interface TranscribingTaxonGroupDao
Overrides:
remoteTranscribingTaxonGroupNaturalIdToEntity in class TranscribingTaxonGroupDaoBase
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.TranscribingTaxonGroupDao#remoteTranscribingTaxonGroupNaturalIdToEntity(fr.ifremer.allegro.referential.transcribing.generic.vo.RemoteTranscribingTaxonGroupNaturalId, fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)

toClusterTranscribingTaxonGroup

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

toClusterTranscribingTaxonGroup

public ClusterTranscribingTaxonGroup toClusterTranscribingTaxonGroup(TranscribingTaxonGroup entity)
Description copied from interface: TranscribingTaxonGroupDao
Converts this DAO's entity to an object of type ClusterTranscribingTaxonGroup.

Specified by:
toClusterTranscribingTaxonGroup in interface TranscribingTaxonGroupDao
Overrides:
toClusterTranscribingTaxonGroup in class TranscribingTaxonGroupDaoBase
See Also:
TranscribingTaxonGroupDao.toClusterTranscribingTaxonGroup(fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)

clusterTranscribingTaxonGroupToEntity

public TranscribingTaxonGroup clusterTranscribingTaxonGroupToEntity(ClusterTranscribingTaxonGroup clusterTranscribingTaxonGroup)
Description copied from interface: TranscribingTaxonGroupDao
Converts an instance of type ClusterTranscribingTaxonGroup to this DAO's entity.

See Also:
TranscribingTaxonGroupDao.clusterTranscribingTaxonGroupToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup)

clusterTranscribingTaxonGroupToEntity

public void clusterTranscribingTaxonGroupToEntity(ClusterTranscribingTaxonGroup source,
                                                  TranscribingTaxonGroup target,
                                                  boolean copyIfNull)
Description copied from interface: TranscribingTaxonGroupDao
Copies the fields of ClusterTranscribingTaxonGroup to the specified entity.

Specified by:
clusterTranscribingTaxonGroupToEntity in interface TranscribingTaxonGroupDao
Overrides:
clusterTranscribingTaxonGroupToEntity in class TranscribingTaxonGroupDaoBase
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.TranscribingTaxonGroupDao#clusterTranscribingTaxonGroupToEntity(fr.ifremer.allegro.referential.transcribing.generic.cluster.ClusterTranscribingTaxonGroup, fr.ifremer.allegro.referential.transcribing.TranscribingTaxonGroup)


Copyright © 2008-2010 IFREMER. All Rights Reserved.