fr.ifremer.allegro.referential.spatial
Class SpatialItem2LocationDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.spatial.SpatialItem2LocationDaoBase
          extended by fr.ifremer.allegro.referential.spatial.SpatialItem2LocationDaoImpl
All Implemented Interfaces:
SpatialItem2LocationDao

public class SpatialItem2LocationDaoImpl
extends SpatialItem2LocationDaoBase

See Also:
SpatialItem2Location

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.spatial.SpatialItem2LocationDao
TRANSFORM_CLUSTERSPATIALITEM2LOCATION, TRANSFORM_NONE, TRANSFORM_REMOTESPATIALITEM2LOCATIONFULLVO, TRANSFORM_REMOTESPATIALITEM2LOCATIONNATURALID
 
Constructor Summary
SpatialItem2LocationDaoImpl()
           
 
Method Summary
 SpatialItem2Location clusterSpatialItem2LocationToEntity(ClusterSpatialItem2Location clusterSpatialItem2Location)
          Converts an instance of type ClusterSpatialItem2Location to this DAO's entity.
 void clusterSpatialItem2LocationToEntity(ClusterSpatialItem2Location source, SpatialItem2Location target, boolean copyIfNull)
          Copies the fields of ClusterSpatialItem2Location to the specified entity.
protected  SpatialItem2Location handleCreateFromClusterSpatialItem2Location(ClusterSpatialItem2Location clusterSpatialItem2Location)
          Performs the core logic for SpatialItem2LocationDaoBase.createFromClusterSpatialItem2Location(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItem2Location)
 SpatialItem2Location remoteSpatialItem2LocationFullVOToEntity(RemoteSpatialItem2LocationFullVO remoteSpatialItem2LocationFullVO)
          Converts an instance of type RemoteSpatialItem2LocationFullVO to this DAO's entity.
 void remoteSpatialItem2LocationFullVOToEntity(RemoteSpatialItem2LocationFullVO source, SpatialItem2Location target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItem2LocationFullVO to the specified entity.
 SpatialItem2Location remoteSpatialItem2LocationNaturalIdToEntity(RemoteSpatialItem2LocationNaturalId remoteSpatialItem2LocationNaturalId)
          Converts an instance of type RemoteSpatialItem2LocationNaturalId to this DAO's entity.
 void remoteSpatialItem2LocationNaturalIdToEntity(RemoteSpatialItem2LocationNaturalId source, SpatialItem2Location target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItem2LocationNaturalId to the specified entity.
 ClusterSpatialItem2Location toClusterSpatialItem2Location(SpatialItem2Location entity)
          Converts this DAO's entity to an object of type ClusterSpatialItem2Location.
 void toClusterSpatialItem2Location(SpatialItem2Location source, ClusterSpatialItem2Location target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItem2LocationFullVO toRemoteSpatialItem2LocationFullVO(SpatialItem2Location entity)
          Converts this DAO's entity to an object of type RemoteSpatialItem2LocationFullVO.
 void toRemoteSpatialItem2LocationFullVO(SpatialItem2Location source, RemoteSpatialItem2LocationFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItem2LocationNaturalId toRemoteSpatialItem2LocationNaturalId(SpatialItem2Location entity)
          Converts this DAO's entity to an object of type RemoteSpatialItem2LocationNaturalId.
 void toRemoteSpatialItem2LocationNaturalId(SpatialItem2Location source, RemoteSpatialItem2LocationNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.spatial.SpatialItem2LocationDaoBase
clusterSpatialItem2LocationToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterSpatialItem2Location, findSpatialItem2LocationByIdentifiers, findSpatialItem2LocationByIdentifiers, findSpatialItem2LocationByIdentifiers, findSpatialItem2LocationByIdentifiers, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByLocation, findSpatialItem2LocationByNaturalId, findSpatialItem2LocationByNaturalId, findSpatialItem2LocationByNaturalId, findSpatialItem2LocationByNaturalId, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, findSpatialItem2LocationBySpatialItem, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getAllSpatialItem2Location, getLocationDao, getPrincipal, getSpatialItemDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSpatialItem2LocationFullVOToEntityCollection, remoteSpatialItem2LocationNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setLocationDao, setSpatialItemDao, toClusterSpatialItem2Location, toClusterSpatialItem2LocationArray, toClusterSpatialItem2LocationCollection, toEntity, toRemoteSpatialItem2LocationFullVO, toRemoteSpatialItem2LocationFullVOArray, toRemoteSpatialItem2LocationFullVOCollection, toRemoteSpatialItem2LocationNaturalId, toRemoteSpatialItem2LocationNaturalIdArray, toRemoteSpatialItem2LocationNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpatialItem2LocationDaoImpl

public SpatialItem2LocationDaoImpl()
Method Detail

handleCreateFromClusterSpatialItem2Location

protected SpatialItem2Location handleCreateFromClusterSpatialItem2Location(ClusterSpatialItem2Location clusterSpatialItem2Location)
Description copied from class: SpatialItem2LocationDaoBase
Performs the core logic for SpatialItem2LocationDaoBase.createFromClusterSpatialItem2Location(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItem2Location)

Specified by:
handleCreateFromClusterSpatialItem2Location in class SpatialItem2LocationDaoBase
See Also:
SpatialItem2LocationDao.createFromClusterSpatialItem2Location(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItem2Location)

toRemoteSpatialItem2LocationFullVO

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

toRemoteSpatialItem2LocationFullVO

public RemoteSpatialItem2LocationFullVO toRemoteSpatialItem2LocationFullVO(SpatialItem2Location entity)
Description copied from interface: SpatialItem2LocationDao
Converts this DAO's entity to an object of type RemoteSpatialItem2LocationFullVO.

Specified by:
toRemoteSpatialItem2LocationFullVO in interface SpatialItem2LocationDao
Overrides:
toRemoteSpatialItem2LocationFullVO in class SpatialItem2LocationDaoBase
See Also:
SpatialItem2LocationDao.toRemoteSpatialItem2LocationFullVO(fr.ifremer.allegro.referential.spatial.SpatialItem2Location)

remoteSpatialItem2LocationFullVOToEntity

public SpatialItem2Location remoteSpatialItem2LocationFullVOToEntity(RemoteSpatialItem2LocationFullVO remoteSpatialItem2LocationFullVO)
Description copied from interface: SpatialItem2LocationDao
Converts an instance of type RemoteSpatialItem2LocationFullVO to this DAO's entity.

See Also:
SpatialItem2LocationDao.remoteSpatialItem2LocationFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItem2LocationFullVO)

remoteSpatialItem2LocationFullVOToEntity

public void remoteSpatialItem2LocationFullVOToEntity(RemoteSpatialItem2LocationFullVO source,
                                                     SpatialItem2Location target,
                                                     boolean copyIfNull)
Description copied from interface: SpatialItem2LocationDao
Copies the fields of RemoteSpatialItem2LocationFullVO to the specified entity.

Specified by:
remoteSpatialItem2LocationFullVOToEntity in interface SpatialItem2LocationDao
Overrides:
remoteSpatialItem2LocationFullVOToEntity in class SpatialItem2LocationDaoBase
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.SpatialItem2LocationDao#remoteSpatialItem2LocationFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItem2LocationFullVO, fr.ifremer.allegro.referential.spatial.SpatialItem2Location)

toRemoteSpatialItem2LocationNaturalId

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

toRemoteSpatialItem2LocationNaturalId

public RemoteSpatialItem2LocationNaturalId toRemoteSpatialItem2LocationNaturalId(SpatialItem2Location entity)
Description copied from interface: SpatialItem2LocationDao
Converts this DAO's entity to an object of type RemoteSpatialItem2LocationNaturalId.

Specified by:
toRemoteSpatialItem2LocationNaturalId in interface SpatialItem2LocationDao
Overrides:
toRemoteSpatialItem2LocationNaturalId in class SpatialItem2LocationDaoBase
See Also:
SpatialItem2LocationDao.toRemoteSpatialItem2LocationNaturalId(fr.ifremer.allegro.referential.spatial.SpatialItem2Location)

remoteSpatialItem2LocationNaturalIdToEntity

public SpatialItem2Location remoteSpatialItem2LocationNaturalIdToEntity(RemoteSpatialItem2LocationNaturalId remoteSpatialItem2LocationNaturalId)
Description copied from interface: SpatialItem2LocationDao
Converts an instance of type RemoteSpatialItem2LocationNaturalId to this DAO's entity.

See Also:
SpatialItem2LocationDao.remoteSpatialItem2LocationNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItem2LocationNaturalId)

remoteSpatialItem2LocationNaturalIdToEntity

public void remoteSpatialItem2LocationNaturalIdToEntity(RemoteSpatialItem2LocationNaturalId source,
                                                        SpatialItem2Location target,
                                                        boolean copyIfNull)
Description copied from interface: SpatialItem2LocationDao
Copies the fields of RemoteSpatialItem2LocationNaturalId to the specified entity.

Specified by:
remoteSpatialItem2LocationNaturalIdToEntity in interface SpatialItem2LocationDao
Overrides:
remoteSpatialItem2LocationNaturalIdToEntity in class SpatialItem2LocationDaoBase
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.SpatialItem2LocationDao#remoteSpatialItem2LocationNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItem2LocationNaturalId, fr.ifremer.allegro.referential.spatial.SpatialItem2Location)

toClusterSpatialItem2Location

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

toClusterSpatialItem2Location

public ClusterSpatialItem2Location toClusterSpatialItem2Location(SpatialItem2Location entity)
Description copied from interface: SpatialItem2LocationDao
Converts this DAO's entity to an object of type ClusterSpatialItem2Location.

Specified by:
toClusterSpatialItem2Location in interface SpatialItem2LocationDao
Overrides:
toClusterSpatialItem2Location in class SpatialItem2LocationDaoBase
See Also:
SpatialItem2LocationDao.toClusterSpatialItem2Location(fr.ifremer.allegro.referential.spatial.SpatialItem2Location)

clusterSpatialItem2LocationToEntity

public SpatialItem2Location clusterSpatialItem2LocationToEntity(ClusterSpatialItem2Location clusterSpatialItem2Location)
Description copied from interface: SpatialItem2LocationDao
Converts an instance of type ClusterSpatialItem2Location to this DAO's entity.

See Also:
SpatialItem2LocationDao.clusterSpatialItem2LocationToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItem2Location)

clusterSpatialItem2LocationToEntity

public void clusterSpatialItem2LocationToEntity(ClusterSpatialItem2Location source,
                                                SpatialItem2Location target,
                                                boolean copyIfNull)
Description copied from interface: SpatialItem2LocationDao
Copies the fields of ClusterSpatialItem2Location to the specified entity.

Specified by:
clusterSpatialItem2LocationToEntity in interface SpatialItem2LocationDao
Overrides:
clusterSpatialItem2LocationToEntity in class SpatialItem2LocationDaoBase
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.SpatialItem2LocationDao#clusterSpatialItem2LocationToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItem2Location, fr.ifremer.allegro.referential.spatial.SpatialItem2Location)


Copyright © 2008-2010 IFREMER. All Rights Reserved.