fr.ifremer.allegro.referential.spatial
Class SpatialItemTypeDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.spatial.SpatialItemTypeDaoBase
          extended by fr.ifremer.allegro.referential.spatial.SpatialItemTypeDaoImpl
All Implemented Interfaces:
SpatialItemTypeDao

public class SpatialItemTypeDaoImpl
extends SpatialItemTypeDaoBase

See Also:
SpatialItemType

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.spatial.SpatialItemTypeDao
TRANSFORM_CLUSTERSPATIALITEMTYPE, TRANSFORM_NONE, TRANSFORM_REMOTESPATIALITEMTYPEFULLVO, TRANSFORM_REMOTESPATIALITEMTYPENATURALID
 
Constructor Summary
SpatialItemTypeDaoImpl()
           
 
Method Summary
 SpatialItemType clusterSpatialItemTypeToEntity(ClusterSpatialItemType clusterSpatialItemType)
          Converts an instance of type ClusterSpatialItemType to this DAO's entity.
 void clusterSpatialItemTypeToEntity(ClusterSpatialItemType source, SpatialItemType target, boolean copyIfNull)
          Copies the fields of ClusterSpatialItemType to the specified entity.
protected  SpatialItemType handleCreateFromClusterSpatialItemType(ClusterSpatialItemType clusterSpatialItemType)
          Performs the core logic for SpatialItemTypeDaoBase.createFromClusterSpatialItemType(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemType)
protected  ClusterSpatialItemType[] handleGetAllClusterSpatialItemTypeSinceDateSynchro(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 SpatialItemTypeDaoBase.getAllClusterSpatialItemTypeSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 SpatialItemType remoteSpatialItemTypeFullVOToEntity(RemoteSpatialItemTypeFullVO remoteSpatialItemTypeFullVO)
          Converts an instance of type RemoteSpatialItemTypeFullVO to this DAO's entity.
 void remoteSpatialItemTypeFullVOToEntity(RemoteSpatialItemTypeFullVO source, SpatialItemType target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemTypeFullVO to the specified entity.
 SpatialItemType remoteSpatialItemTypeNaturalIdToEntity(RemoteSpatialItemTypeNaturalId remoteSpatialItemTypeNaturalId)
          Converts an instance of type RemoteSpatialItemTypeNaturalId to this DAO's entity.
 void remoteSpatialItemTypeNaturalIdToEntity(RemoteSpatialItemTypeNaturalId source, SpatialItemType target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemTypeNaturalId to the specified entity.
 ClusterSpatialItemType toClusterSpatialItemType(SpatialItemType entity)
          Converts this DAO's entity to an object of type ClusterSpatialItemType.
 void toClusterSpatialItemType(SpatialItemType source, ClusterSpatialItemType target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemTypeFullVO toRemoteSpatialItemTypeFullVO(SpatialItemType entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemTypeFullVO.
 void toRemoteSpatialItemTypeFullVO(SpatialItemType source, RemoteSpatialItemTypeFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemTypeNaturalId toRemoteSpatialItemTypeNaturalId(SpatialItemType entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemTypeNaturalId.
 void toRemoteSpatialItemTypeNaturalId(SpatialItemType source, RemoteSpatialItemTypeNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.spatial.SpatialItemTypeDaoBase
clusterSpatialItemTypeToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterSpatialItemType, findSpatialItemTypeById, findSpatialItemTypeById, findSpatialItemTypeById, findSpatialItemTypeById, findSpatialItemTypeByNaturalId, findSpatialItemTypeByNaturalId, findSpatialItemTypeByNaturalId, findSpatialItemTypeByNaturalId, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByObjectType, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, findSpatialItemTypeByStatus, getAllClusterSpatialItemTypeSinceDateSynchro, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemType, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getAllSpatialItemTypeSinceDateSynchro, getObjectTypeDao, getPrincipal, getSpatialItemDao, getStatusDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSpatialItemTypeFullVOToEntityCollection, remoteSpatialItemTypeNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setObjectTypeDao, setSpatialItemDao, setStatusDao, toClusterSpatialItemType, toClusterSpatialItemTypeArray, toClusterSpatialItemTypeCollection, toEntity, toRemoteSpatialItemTypeFullVO, toRemoteSpatialItemTypeFullVOArray, toRemoteSpatialItemTypeFullVOCollection, toRemoteSpatialItemTypeNaturalId, toRemoteSpatialItemTypeNaturalIdArray, toRemoteSpatialItemTypeNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpatialItemTypeDaoImpl

public SpatialItemTypeDaoImpl()
Method Detail

handleCreateFromClusterSpatialItemType

protected SpatialItemType handleCreateFromClusterSpatialItemType(ClusterSpatialItemType clusterSpatialItemType)
Description copied from class: SpatialItemTypeDaoBase
Performs the core logic for SpatialItemTypeDaoBase.createFromClusterSpatialItemType(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemType)

Specified by:
handleCreateFromClusterSpatialItemType in class SpatialItemTypeDaoBase
See Also:
SpatialItemTypeDao.createFromClusterSpatialItemType(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemType)

handleGetAllClusterSpatialItemTypeSinceDateSynchro

protected ClusterSpatialItemType[] handleGetAllClusterSpatialItemTypeSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                      java.lang.Integer userId,
                                                                                      java.lang.Integer[] registrationLocationIds,
                                                                                      java.lang.Integer pageNumber,
                                                                                      java.lang.Integer pageSize)
Description copied from class: SpatialItemTypeDaoBase
Performs the core logic for SpatialItemTypeDaoBase.getAllClusterSpatialItemTypeSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterSpatialItemTypeSinceDateSynchro in class SpatialItemTypeDaoBase
See Also:
SpatialItemTypeDao.getAllClusterSpatialItemTypeSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteSpatialItemTypeFullVO

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

toRemoteSpatialItemTypeFullVO

public RemoteSpatialItemTypeFullVO toRemoteSpatialItemTypeFullVO(SpatialItemType entity)
Description copied from interface: SpatialItemTypeDao
Converts this DAO's entity to an object of type RemoteSpatialItemTypeFullVO.

Specified by:
toRemoteSpatialItemTypeFullVO in interface SpatialItemTypeDao
Overrides:
toRemoteSpatialItemTypeFullVO in class SpatialItemTypeDaoBase
See Also:
SpatialItemTypeDao.toRemoteSpatialItemTypeFullVO(fr.ifremer.allegro.referential.spatial.SpatialItemType)

remoteSpatialItemTypeFullVOToEntity

public SpatialItemType remoteSpatialItemTypeFullVOToEntity(RemoteSpatialItemTypeFullVO remoteSpatialItemTypeFullVO)
Description copied from interface: SpatialItemTypeDao
Converts an instance of type RemoteSpatialItemTypeFullVO to this DAO's entity.

See Also:
SpatialItemTypeDao.remoteSpatialItemTypeFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemTypeFullVO)

remoteSpatialItemTypeFullVOToEntity

public void remoteSpatialItemTypeFullVOToEntity(RemoteSpatialItemTypeFullVO source,
                                                SpatialItemType target,
                                                boolean copyIfNull)
Description copied from interface: SpatialItemTypeDao
Copies the fields of RemoteSpatialItemTypeFullVO to the specified entity.

Specified by:
remoteSpatialItemTypeFullVOToEntity in interface SpatialItemTypeDao
Overrides:
remoteSpatialItemTypeFullVOToEntity in class SpatialItemTypeDaoBase
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.spatial.SpatialItemTypeDao#remoteSpatialItemTypeFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemTypeFullVO, fr.ifremer.allegro.referential.spatial.SpatialItemType)

toRemoteSpatialItemTypeNaturalId

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

toRemoteSpatialItemTypeNaturalId

public RemoteSpatialItemTypeNaturalId toRemoteSpatialItemTypeNaturalId(SpatialItemType entity)
Description copied from interface: SpatialItemTypeDao
Converts this DAO's entity to an object of type RemoteSpatialItemTypeNaturalId.

Specified by:
toRemoteSpatialItemTypeNaturalId in interface SpatialItemTypeDao
Overrides:
toRemoteSpatialItemTypeNaturalId in class SpatialItemTypeDaoBase
See Also:
SpatialItemTypeDao.toRemoteSpatialItemTypeNaturalId(fr.ifremer.allegro.referential.spatial.SpatialItemType)

remoteSpatialItemTypeNaturalIdToEntity

public SpatialItemType remoteSpatialItemTypeNaturalIdToEntity(RemoteSpatialItemTypeNaturalId remoteSpatialItemTypeNaturalId)
Description copied from interface: SpatialItemTypeDao
Converts an instance of type RemoteSpatialItemTypeNaturalId to this DAO's entity.

See Also:
SpatialItemTypeDao.remoteSpatialItemTypeNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemTypeNaturalId)

remoteSpatialItemTypeNaturalIdToEntity

public void remoteSpatialItemTypeNaturalIdToEntity(RemoteSpatialItemTypeNaturalId source,
                                                   SpatialItemType target,
                                                   boolean copyIfNull)
Description copied from interface: SpatialItemTypeDao
Copies the fields of RemoteSpatialItemTypeNaturalId to the specified entity.

Specified by:
remoteSpatialItemTypeNaturalIdToEntity in interface SpatialItemTypeDao
Overrides:
remoteSpatialItemTypeNaturalIdToEntity in class SpatialItemTypeDaoBase
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.spatial.SpatialItemTypeDao#remoteSpatialItemTypeNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemTypeNaturalId, fr.ifremer.allegro.referential.spatial.SpatialItemType)

toClusterSpatialItemType

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

toClusterSpatialItemType

public ClusterSpatialItemType toClusterSpatialItemType(SpatialItemType entity)
Description copied from interface: SpatialItemTypeDao
Converts this DAO's entity to an object of type ClusterSpatialItemType.

Specified by:
toClusterSpatialItemType in interface SpatialItemTypeDao
Overrides:
toClusterSpatialItemType in class SpatialItemTypeDaoBase
See Also:
SpatialItemTypeDao.toClusterSpatialItemType(fr.ifremer.allegro.referential.spatial.SpatialItemType)

clusterSpatialItemTypeToEntity

public SpatialItemType clusterSpatialItemTypeToEntity(ClusterSpatialItemType clusterSpatialItemType)
Description copied from interface: SpatialItemTypeDao
Converts an instance of type ClusterSpatialItemType to this DAO's entity.

See Also:
SpatialItemTypeDao.clusterSpatialItemTypeToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemType)

clusterSpatialItemTypeToEntity

public void clusterSpatialItemTypeToEntity(ClusterSpatialItemType source,
                                           SpatialItemType target,
                                           boolean copyIfNull)
Description copied from interface: SpatialItemTypeDao
Copies the fields of ClusterSpatialItemType to the specified entity.

Specified by:
clusterSpatialItemTypeToEntity in interface SpatialItemTypeDao
Overrides:
clusterSpatialItemTypeToEntity in class SpatialItemTypeDaoBase
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.spatial.SpatialItemTypeDao#clusterSpatialItemTypeToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemType, fr.ifremer.allegro.referential.spatial.SpatialItemType)


Copyright © 2008-2010 IFREMER. All Rights Reserved.