fr.ifremer.allegro.referential
Class DepthGradientDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.DepthGradientDaoBase
          extended by fr.ifremer.allegro.referential.DepthGradientDaoImpl
All Implemented Interfaces:
DepthGradientDao

public class DepthGradientDaoImpl
extends DepthGradientDaoBase

See Also:
DepthGradient

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.DepthGradientDao
TRANSFORM_CLUSTERDEPTHGRADIENT, TRANSFORM_NONE, TRANSFORM_REMOTEDEPTHGRADIENTFULLVO, TRANSFORM_REMOTEDEPTHGRADIENTNATURALID
 
Constructor Summary
DepthGradientDaoImpl()
           
 
Method Summary
 DepthGradient clusterDepthGradientToEntity(ClusterDepthGradient clusterDepthGradient)
          Converts an instance of type ClusterDepthGradient to this DAO's entity.
 void clusterDepthGradientToEntity(ClusterDepthGradient source, DepthGradient target, boolean copyIfNull)
          Copies the fields of ClusterDepthGradient to the specified entity.
protected  DepthGradient handleCreateFromClusterDepthGradient(ClusterDepthGradient clusterDepthGradient)
          Performs the core logic for DepthGradientDaoBase.createFromClusterDepthGradient(fr.ifremer.allegro.referential.generic.cluster.ClusterDepthGradient)
protected  ClusterDepthGradient[] handleGetAllClusterDepthGradientSinceDateSynchro(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 DepthGradientDaoBase.getAllClusterDepthGradientSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 DepthGradient remoteDepthGradientFullVOToEntity(RemoteDepthGradientFullVO remoteDepthGradientFullVO)
          Converts an instance of type RemoteDepthGradientFullVO to this DAO's entity.
 void remoteDepthGradientFullVOToEntity(RemoteDepthGradientFullVO source, DepthGradient target, boolean copyIfNull)
          Copies the fields of RemoteDepthGradientFullVO to the specified entity.
 DepthGradient remoteDepthGradientNaturalIdToEntity(RemoteDepthGradientNaturalId remoteDepthGradientNaturalId)
          Converts an instance of type RemoteDepthGradientNaturalId to this DAO's entity.
 void remoteDepthGradientNaturalIdToEntity(RemoteDepthGradientNaturalId source, DepthGradient target, boolean copyIfNull)
          Copies the fields of RemoteDepthGradientNaturalId to the specified entity.
 ClusterDepthGradient toClusterDepthGradient(DepthGradient entity)
          Converts this DAO's entity to an object of type ClusterDepthGradient.
 void toClusterDepthGradient(DepthGradient source, ClusterDepthGradient target)
          Copies the fields of the specified entity to the target value object.
 RemoteDepthGradientFullVO toRemoteDepthGradientFullVO(DepthGradient entity)
          Converts this DAO's entity to an object of type RemoteDepthGradientFullVO.
 void toRemoteDepthGradientFullVO(DepthGradient source, RemoteDepthGradientFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteDepthGradientNaturalId toRemoteDepthGradientNaturalId(DepthGradient entity)
          Converts this DAO's entity to an object of type RemoteDepthGradientNaturalId.
 void toRemoteDepthGradientNaturalId(DepthGradient source, RemoteDepthGradientNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.DepthGradientDaoBase
clusterDepthGradientToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterDepthGradient, findDepthGradientById, findDepthGradientById, findDepthGradientById, findDepthGradientById, findDepthGradientByNaturalId, findDepthGradientByNaturalId, findDepthGradientByNaturalId, findDepthGradientByNaturalId, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, findDepthGradientByStatus, getAllClusterDepthGradientSinceDateSynchro, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradient, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getAllDepthGradientSinceDateSynchro, getPrincipal, getStatusDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteDepthGradientFullVOToEntityCollection, remoteDepthGradientNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setStatusDao, toClusterDepthGradient, toClusterDepthGradientArray, toClusterDepthGradientCollection, toEntity, toRemoteDepthGradientFullVO, toRemoteDepthGradientFullVOArray, toRemoteDepthGradientFullVOCollection, toRemoteDepthGradientNaturalId, toRemoteDepthGradientNaturalIdArray, toRemoteDepthGradientNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DepthGradientDaoImpl

public DepthGradientDaoImpl()
Method Detail

handleCreateFromClusterDepthGradient

protected DepthGradient handleCreateFromClusterDepthGradient(ClusterDepthGradient clusterDepthGradient)
Description copied from class: DepthGradientDaoBase
Performs the core logic for DepthGradientDaoBase.createFromClusterDepthGradient(fr.ifremer.allegro.referential.generic.cluster.ClusterDepthGradient)

Specified by:
handleCreateFromClusterDepthGradient in class DepthGradientDaoBase
See Also:
DepthGradientDao.createFromClusterDepthGradient(fr.ifremer.allegro.referential.generic.cluster.ClusterDepthGradient)

handleGetAllClusterDepthGradientSinceDateSynchro

protected ClusterDepthGradient[] handleGetAllClusterDepthGradientSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                  java.lang.Integer userId,
                                                                                  java.lang.Integer[] registrationLocationIds,
                                                                                  java.lang.Integer pageNumber,
                                                                                  java.lang.Integer pageSize)
Description copied from class: DepthGradientDaoBase
Performs the core logic for DepthGradientDaoBase.getAllClusterDepthGradientSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterDepthGradientSinceDateSynchro in class DepthGradientDaoBase
See Also:
DepthGradientDao.getAllClusterDepthGradientSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteDepthGradientFullVO

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

toRemoteDepthGradientFullVO

public RemoteDepthGradientFullVO toRemoteDepthGradientFullVO(DepthGradient entity)
Description copied from interface: DepthGradientDao
Converts this DAO's entity to an object of type RemoteDepthGradientFullVO.

Specified by:
toRemoteDepthGradientFullVO in interface DepthGradientDao
Overrides:
toRemoteDepthGradientFullVO in class DepthGradientDaoBase
See Also:
DepthGradientDao.toRemoteDepthGradientFullVO(fr.ifremer.allegro.referential.DepthGradient)

remoteDepthGradientFullVOToEntity

public DepthGradient remoteDepthGradientFullVOToEntity(RemoteDepthGradientFullVO remoteDepthGradientFullVO)
Description copied from interface: DepthGradientDao
Converts an instance of type RemoteDepthGradientFullVO to this DAO's entity.

See Also:
DepthGradientDao.remoteDepthGradientFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteDepthGradientFullVO)

remoteDepthGradientFullVOToEntity

public void remoteDepthGradientFullVOToEntity(RemoteDepthGradientFullVO source,
                                              DepthGradient target,
                                              boolean copyIfNull)
Description copied from interface: DepthGradientDao
Copies the fields of RemoteDepthGradientFullVO to the specified entity.

Specified by:
remoteDepthGradientFullVOToEntity in interface DepthGradientDao
Overrides:
remoteDepthGradientFullVOToEntity in class DepthGradientDaoBase
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.DepthGradientDao#remoteDepthGradientFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteDepthGradientFullVO, fr.ifremer.allegro.referential.DepthGradient)

toRemoteDepthGradientNaturalId

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

toRemoteDepthGradientNaturalId

public RemoteDepthGradientNaturalId toRemoteDepthGradientNaturalId(DepthGradient entity)
Description copied from interface: DepthGradientDao
Converts this DAO's entity to an object of type RemoteDepthGradientNaturalId.

Specified by:
toRemoteDepthGradientNaturalId in interface DepthGradientDao
Overrides:
toRemoteDepthGradientNaturalId in class DepthGradientDaoBase
See Also:
DepthGradientDao.toRemoteDepthGradientNaturalId(fr.ifremer.allegro.referential.DepthGradient)

remoteDepthGradientNaturalIdToEntity

public DepthGradient remoteDepthGradientNaturalIdToEntity(RemoteDepthGradientNaturalId remoteDepthGradientNaturalId)
Description copied from interface: DepthGradientDao
Converts an instance of type RemoteDepthGradientNaturalId to this DAO's entity.

See Also:
DepthGradientDao.remoteDepthGradientNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteDepthGradientNaturalId)

remoteDepthGradientNaturalIdToEntity

public void remoteDepthGradientNaturalIdToEntity(RemoteDepthGradientNaturalId source,
                                                 DepthGradient target,
                                                 boolean copyIfNull)
Description copied from interface: DepthGradientDao
Copies the fields of RemoteDepthGradientNaturalId to the specified entity.

Specified by:
remoteDepthGradientNaturalIdToEntity in interface DepthGradientDao
Overrides:
remoteDepthGradientNaturalIdToEntity in class DepthGradientDaoBase
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.DepthGradientDao#remoteDepthGradientNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteDepthGradientNaturalId, fr.ifremer.allegro.referential.DepthGradient)

toClusterDepthGradient

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

toClusterDepthGradient

public ClusterDepthGradient toClusterDepthGradient(DepthGradient entity)
Description copied from interface: DepthGradientDao
Converts this DAO's entity to an object of type ClusterDepthGradient.

Specified by:
toClusterDepthGradient in interface DepthGradientDao
Overrides:
toClusterDepthGradient in class DepthGradientDaoBase
See Also:
DepthGradientDao.toClusterDepthGradient(fr.ifremer.allegro.referential.DepthGradient)

clusterDepthGradientToEntity

public DepthGradient clusterDepthGradientToEntity(ClusterDepthGradient clusterDepthGradient)
Description copied from interface: DepthGradientDao
Converts an instance of type ClusterDepthGradient to this DAO's entity.

See Also:
DepthGradientDao.clusterDepthGradientToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterDepthGradient)

clusterDepthGradientToEntity

public void clusterDepthGradientToEntity(ClusterDepthGradient source,
                                         DepthGradient target,
                                         boolean copyIfNull)
Description copied from interface: DepthGradientDao
Copies the fields of ClusterDepthGradient to the specified entity.

Specified by:
clusterDepthGradientToEntity in interface DepthGradientDao
Overrides:
clusterDepthGradientToEntity in class DepthGradientDaoBase
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.DepthGradientDao#clusterDepthGradientToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterDepthGradient, fr.ifremer.allegro.referential.DepthGradient)


Copyright © 2008-2010 IFREMER. All Rights Reserved.