fr.ifremer.allegro.referential
Class NearbySpecificAreaDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.NearbySpecificAreaDaoBase
          extended by fr.ifremer.allegro.referential.NearbySpecificAreaDaoImpl
All Implemented Interfaces:
NearbySpecificAreaDao

public class NearbySpecificAreaDaoImpl
extends NearbySpecificAreaDaoBase

See Also:
NearbySpecificArea

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.NearbySpecificAreaDao
TRANSFORM_CLUSTERNEARBYSPECIFICAREA, TRANSFORM_NONE, TRANSFORM_REMOTENEARBYSPECIFICAREAFULLVO, TRANSFORM_REMOTENEARBYSPECIFICAREANATURALID
 
Constructor Summary
NearbySpecificAreaDaoImpl()
           
 
Method Summary
 NearbySpecificArea clusterNearbySpecificAreaToEntity(ClusterNearbySpecificArea clusterNearbySpecificArea)
          Converts an instance of type ClusterNearbySpecificArea to this DAO's entity.
 void clusterNearbySpecificAreaToEntity(ClusterNearbySpecificArea source, NearbySpecificArea target, boolean copyIfNull)
          Copies the fields of ClusterNearbySpecificArea to the specified entity.
protected  NearbySpecificArea handleCreateFromClusterNearbySpecificArea(ClusterNearbySpecificArea clusterNearbySpecificArea)
          Performs the core logic for NearbySpecificAreaDaoBase.createFromClusterNearbySpecificArea(fr.ifremer.allegro.referential.generic.cluster.ClusterNearbySpecificArea)
protected  ClusterNearbySpecificArea[] handleGetAllClusterNearbySpecificAreaSinceDateSynchro(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 NearbySpecificAreaDaoBase.getAllClusterNearbySpecificAreaSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 NearbySpecificArea remoteNearbySpecificAreaFullVOToEntity(RemoteNearbySpecificAreaFullVO remoteNearbySpecificAreaFullVO)
          Converts an instance of type RemoteNearbySpecificAreaFullVO to this DAO's entity.
 void remoteNearbySpecificAreaFullVOToEntity(RemoteNearbySpecificAreaFullVO source, NearbySpecificArea target, boolean copyIfNull)
          Copies the fields of RemoteNearbySpecificAreaFullVO to the specified entity.
 NearbySpecificArea remoteNearbySpecificAreaNaturalIdToEntity(RemoteNearbySpecificAreaNaturalId remoteNearbySpecificAreaNaturalId)
          Converts an instance of type RemoteNearbySpecificAreaNaturalId to this DAO's entity.
 void remoteNearbySpecificAreaNaturalIdToEntity(RemoteNearbySpecificAreaNaturalId source, NearbySpecificArea target, boolean copyIfNull)
          Copies the fields of RemoteNearbySpecificAreaNaturalId to the specified entity.
 ClusterNearbySpecificArea toClusterNearbySpecificArea(NearbySpecificArea entity)
          Converts this DAO's entity to an object of type ClusterNearbySpecificArea.
 void toClusterNearbySpecificArea(NearbySpecificArea source, ClusterNearbySpecificArea target)
          Copies the fields of the specified entity to the target value object.
 RemoteNearbySpecificAreaFullVO toRemoteNearbySpecificAreaFullVO(NearbySpecificArea entity)
          Converts this DAO's entity to an object of type RemoteNearbySpecificAreaFullVO.
 void toRemoteNearbySpecificAreaFullVO(NearbySpecificArea source, RemoteNearbySpecificAreaFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteNearbySpecificAreaNaturalId toRemoteNearbySpecificAreaNaturalId(NearbySpecificArea entity)
          Converts this DAO's entity to an object of type RemoteNearbySpecificAreaNaturalId.
 void toRemoteNearbySpecificAreaNaturalId(NearbySpecificArea source, RemoteNearbySpecificAreaNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.NearbySpecificAreaDaoBase
clusterNearbySpecificAreaToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterNearbySpecificArea, findNearbySpecificAreaById, findNearbySpecificAreaById, findNearbySpecificAreaById, findNearbySpecificAreaById, findNearbySpecificAreaByNaturalId, findNearbySpecificAreaByNaturalId, findNearbySpecificAreaByNaturalId, findNearbySpecificAreaByNaturalId, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, findNearbySpecificAreaByStatus, getAllClusterNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificArea, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getAllNearbySpecificAreaSinceDateSynchro, getPrincipal, getStatusDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteNearbySpecificAreaFullVOToEntityCollection, remoteNearbySpecificAreaNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setStatusDao, toClusterNearbySpecificArea, toClusterNearbySpecificAreaArray, toClusterNearbySpecificAreaCollection, toEntity, toRemoteNearbySpecificAreaFullVO, toRemoteNearbySpecificAreaFullVOArray, toRemoteNearbySpecificAreaFullVOCollection, toRemoteNearbySpecificAreaNaturalId, toRemoteNearbySpecificAreaNaturalIdArray, toRemoteNearbySpecificAreaNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NearbySpecificAreaDaoImpl

public NearbySpecificAreaDaoImpl()
Method Detail

handleCreateFromClusterNearbySpecificArea

protected NearbySpecificArea handleCreateFromClusterNearbySpecificArea(ClusterNearbySpecificArea clusterNearbySpecificArea)
Description copied from class: NearbySpecificAreaDaoBase
Performs the core logic for NearbySpecificAreaDaoBase.createFromClusterNearbySpecificArea(fr.ifremer.allegro.referential.generic.cluster.ClusterNearbySpecificArea)

Specified by:
handleCreateFromClusterNearbySpecificArea in class NearbySpecificAreaDaoBase
See Also:
NearbySpecificAreaDao.createFromClusterNearbySpecificArea(fr.ifremer.allegro.referential.generic.cluster.ClusterNearbySpecificArea)

handleGetAllClusterNearbySpecificAreaSinceDateSynchro

protected ClusterNearbySpecificArea[] handleGetAllClusterNearbySpecificAreaSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                            java.lang.Integer userId,
                                                                                            java.lang.Integer[] registrationLocationIds,
                                                                                            java.lang.Integer pageNumber,
                                                                                            java.lang.Integer pageSize)
Description copied from class: NearbySpecificAreaDaoBase
Performs the core logic for NearbySpecificAreaDaoBase.getAllClusterNearbySpecificAreaSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterNearbySpecificAreaSinceDateSynchro in class NearbySpecificAreaDaoBase
See Also:
NearbySpecificAreaDao.getAllClusterNearbySpecificAreaSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteNearbySpecificAreaFullVO

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

toRemoteNearbySpecificAreaFullVO

public RemoteNearbySpecificAreaFullVO toRemoteNearbySpecificAreaFullVO(NearbySpecificArea entity)
Description copied from interface: NearbySpecificAreaDao
Converts this DAO's entity to an object of type RemoteNearbySpecificAreaFullVO.

Specified by:
toRemoteNearbySpecificAreaFullVO in interface NearbySpecificAreaDao
Overrides:
toRemoteNearbySpecificAreaFullVO in class NearbySpecificAreaDaoBase
See Also:
NearbySpecificAreaDao.toRemoteNearbySpecificAreaFullVO(fr.ifremer.allegro.referential.NearbySpecificArea)

remoteNearbySpecificAreaFullVOToEntity

public NearbySpecificArea remoteNearbySpecificAreaFullVOToEntity(RemoteNearbySpecificAreaFullVO remoteNearbySpecificAreaFullVO)
Description copied from interface: NearbySpecificAreaDao
Converts an instance of type RemoteNearbySpecificAreaFullVO to this DAO's entity.

See Also:
NearbySpecificAreaDao.remoteNearbySpecificAreaFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNearbySpecificAreaFullVO)

remoteNearbySpecificAreaFullVOToEntity

public void remoteNearbySpecificAreaFullVOToEntity(RemoteNearbySpecificAreaFullVO source,
                                                   NearbySpecificArea target,
                                                   boolean copyIfNull)
Description copied from interface: NearbySpecificAreaDao
Copies the fields of RemoteNearbySpecificAreaFullVO to the specified entity.

Specified by:
remoteNearbySpecificAreaFullVOToEntity in interface NearbySpecificAreaDao
Overrides:
remoteNearbySpecificAreaFullVOToEntity in class NearbySpecificAreaDaoBase
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.NearbySpecificAreaDao#remoteNearbySpecificAreaFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNearbySpecificAreaFullVO, fr.ifremer.allegro.referential.NearbySpecificArea)

toRemoteNearbySpecificAreaNaturalId

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

toRemoteNearbySpecificAreaNaturalId

public RemoteNearbySpecificAreaNaturalId toRemoteNearbySpecificAreaNaturalId(NearbySpecificArea entity)
Description copied from interface: NearbySpecificAreaDao
Converts this DAO's entity to an object of type RemoteNearbySpecificAreaNaturalId.

Specified by:
toRemoteNearbySpecificAreaNaturalId in interface NearbySpecificAreaDao
Overrides:
toRemoteNearbySpecificAreaNaturalId in class NearbySpecificAreaDaoBase
See Also:
NearbySpecificAreaDao.toRemoteNearbySpecificAreaNaturalId(fr.ifremer.allegro.referential.NearbySpecificArea)

remoteNearbySpecificAreaNaturalIdToEntity

public NearbySpecificArea remoteNearbySpecificAreaNaturalIdToEntity(RemoteNearbySpecificAreaNaturalId remoteNearbySpecificAreaNaturalId)
Description copied from interface: NearbySpecificAreaDao
Converts an instance of type RemoteNearbySpecificAreaNaturalId to this DAO's entity.

See Also:
NearbySpecificAreaDao.remoteNearbySpecificAreaNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNearbySpecificAreaNaturalId)

remoteNearbySpecificAreaNaturalIdToEntity

public void remoteNearbySpecificAreaNaturalIdToEntity(RemoteNearbySpecificAreaNaturalId source,
                                                      NearbySpecificArea target,
                                                      boolean copyIfNull)
Description copied from interface: NearbySpecificAreaDao
Copies the fields of RemoteNearbySpecificAreaNaturalId to the specified entity.

Specified by:
remoteNearbySpecificAreaNaturalIdToEntity in interface NearbySpecificAreaDao
Overrides:
remoteNearbySpecificAreaNaturalIdToEntity in class NearbySpecificAreaDaoBase
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.NearbySpecificAreaDao#remoteNearbySpecificAreaNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNearbySpecificAreaNaturalId, fr.ifremer.allegro.referential.NearbySpecificArea)

toClusterNearbySpecificArea

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

toClusterNearbySpecificArea

public ClusterNearbySpecificArea toClusterNearbySpecificArea(NearbySpecificArea entity)
Description copied from interface: NearbySpecificAreaDao
Converts this DAO's entity to an object of type ClusterNearbySpecificArea.

Specified by:
toClusterNearbySpecificArea in interface NearbySpecificAreaDao
Overrides:
toClusterNearbySpecificArea in class NearbySpecificAreaDaoBase
See Also:
NearbySpecificAreaDao.toClusterNearbySpecificArea(fr.ifremer.allegro.referential.NearbySpecificArea)

clusterNearbySpecificAreaToEntity

public NearbySpecificArea clusterNearbySpecificAreaToEntity(ClusterNearbySpecificArea clusterNearbySpecificArea)
Description copied from interface: NearbySpecificAreaDao
Converts an instance of type ClusterNearbySpecificArea to this DAO's entity.

See Also:
NearbySpecificAreaDao.clusterNearbySpecificAreaToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterNearbySpecificArea)

clusterNearbySpecificAreaToEntity

public void clusterNearbySpecificAreaToEntity(ClusterNearbySpecificArea source,
                                              NearbySpecificArea target,
                                              boolean copyIfNull)
Description copied from interface: NearbySpecificAreaDao
Copies the fields of ClusterNearbySpecificArea to the specified entity.

Specified by:
clusterNearbySpecificAreaToEntity in interface NearbySpecificAreaDao
Overrides:
clusterNearbySpecificAreaToEntity in class NearbySpecificAreaDaoBase
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.NearbySpecificAreaDao#clusterNearbySpecificAreaToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterNearbySpecificArea, fr.ifremer.allegro.referential.NearbySpecificArea)


Copyright © 2008-2010 IFREMER. All Rights Reserved.