fr.ifremer.allegro.referential.spatial
Class SpatialItemLineDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.spatial.SpatialItemLineDaoBase
          extended by fr.ifremer.allegro.referential.spatial.SpatialItemLineDaoImpl
All Implemented Interfaces:
SpatialItemLineDao

public class SpatialItemLineDaoImpl
extends SpatialItemLineDaoBase

See Also:
SpatialItemLine

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.spatial.SpatialItemLineDao
TRANSFORM_CLUSTERSPATIALITEMLINE, TRANSFORM_NONE, TRANSFORM_REMOTESPATIALITEMLINEFULLVO, TRANSFORM_REMOTESPATIALITEMLINENATURALID
 
Constructor Summary
SpatialItemLineDaoImpl()
           
 
Method Summary
 SpatialItemLine clusterSpatialItemLineToEntity(ClusterSpatialItemLine clusterSpatialItemLine)
          Converts an instance of type ClusterSpatialItemLine to this DAO's entity.
 void clusterSpatialItemLineToEntity(ClusterSpatialItemLine source, SpatialItemLine target, boolean copyIfNull)
          Copies the fields of ClusterSpatialItemLine to the specified entity.
protected  SpatialItemLine handleCreateFromClusterSpatialItemLine(ClusterSpatialItemLine clusterSpatialItemLine)
          Performs the core logic for SpatialItemLineDaoBase.createFromClusterSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemLine)
 SpatialItemLine remoteSpatialItemLineFullVOToEntity(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVO)
          Converts an instance of type RemoteSpatialItemLineFullVO to this DAO's entity.
 void remoteSpatialItemLineFullVOToEntity(RemoteSpatialItemLineFullVO source, SpatialItemLine target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemLineFullVO to the specified entity.
 SpatialItemLine remoteSpatialItemLineNaturalIdToEntity(RemoteSpatialItemLineNaturalId remoteSpatialItemLineNaturalId)
          Converts an instance of type RemoteSpatialItemLineNaturalId to this DAO's entity.
 void remoteSpatialItemLineNaturalIdToEntity(RemoteSpatialItemLineNaturalId source, SpatialItemLine target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemLineNaturalId to the specified entity.
 ClusterSpatialItemLine toClusterSpatialItemLine(SpatialItemLine entity)
          Converts this DAO's entity to an object of type ClusterSpatialItemLine.
 void toClusterSpatialItemLine(SpatialItemLine source, ClusterSpatialItemLine target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemLineFullVO toRemoteSpatialItemLineFullVO(SpatialItemLine entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemLineFullVO.
 void toRemoteSpatialItemLineFullVO(SpatialItemLine source, RemoteSpatialItemLineFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemLineNaturalId toRemoteSpatialItemLineNaturalId(SpatialItemLine entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemLineNaturalId.
 void toRemoteSpatialItemLineNaturalId(SpatialItemLine source, RemoteSpatialItemLineNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.spatial.SpatialItemLineDaoBase
clusterSpatialItemLineToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterSpatialItemLine, findSpatialItemLineById, findSpatialItemLineById, findSpatialItemLineById, findSpatialItemLineById, findSpatialItemLineByNaturalId, findSpatialItemLineByNaturalId, findSpatialItemLineByNaturalId, findSpatialItemLineByNaturalId, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, findSpatialItemLineBySpatialItem, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getAllSpatialItemLine, getPrincipal, getSpatialItemDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSpatialItemLineFullVOToEntityCollection, remoteSpatialItemLineNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setSpatialItemDao, toClusterSpatialItemLine, toClusterSpatialItemLineArray, toClusterSpatialItemLineCollection, toEntity, toRemoteSpatialItemLineFullVO, toRemoteSpatialItemLineFullVOArray, toRemoteSpatialItemLineFullVOCollection, toRemoteSpatialItemLineNaturalId, toRemoteSpatialItemLineNaturalIdArray, toRemoteSpatialItemLineNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpatialItemLineDaoImpl

public SpatialItemLineDaoImpl()
Method Detail

handleCreateFromClusterSpatialItemLine

protected SpatialItemLine handleCreateFromClusterSpatialItemLine(ClusterSpatialItemLine clusterSpatialItemLine)
Description copied from class: SpatialItemLineDaoBase
Performs the core logic for SpatialItemLineDaoBase.createFromClusterSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemLine)

Specified by:
handleCreateFromClusterSpatialItemLine in class SpatialItemLineDaoBase
See Also:
SpatialItemLineDao.createFromClusterSpatialItemLine(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemLine)

toRemoteSpatialItemLineFullVO

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

toRemoteSpatialItemLineFullVO

public RemoteSpatialItemLineFullVO toRemoteSpatialItemLineFullVO(SpatialItemLine entity)
Description copied from interface: SpatialItemLineDao
Converts this DAO's entity to an object of type RemoteSpatialItemLineFullVO.

Specified by:
toRemoteSpatialItemLineFullVO in interface SpatialItemLineDao
Overrides:
toRemoteSpatialItemLineFullVO in class SpatialItemLineDaoBase
See Also:
SpatialItemLineDao.toRemoteSpatialItemLineFullVO(fr.ifremer.allegro.referential.spatial.SpatialItemLine)

remoteSpatialItemLineFullVOToEntity

public SpatialItemLine remoteSpatialItemLineFullVOToEntity(RemoteSpatialItemLineFullVO remoteSpatialItemLineFullVO)
Description copied from interface: SpatialItemLineDao
Converts an instance of type RemoteSpatialItemLineFullVO to this DAO's entity.

See Also:
SpatialItemLineDao.remoteSpatialItemLineFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO)

remoteSpatialItemLineFullVOToEntity

public void remoteSpatialItemLineFullVOToEntity(RemoteSpatialItemLineFullVO source,
                                                SpatialItemLine target,
                                                boolean copyIfNull)
Description copied from interface: SpatialItemLineDao
Copies the fields of RemoteSpatialItemLineFullVO to the specified entity.

Specified by:
remoteSpatialItemLineFullVOToEntity in interface SpatialItemLineDao
Overrides:
remoteSpatialItemLineFullVOToEntity in class SpatialItemLineDaoBase
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.SpatialItemLineDao#remoteSpatialItemLineFullVOToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineFullVO, fr.ifremer.allegro.referential.spatial.SpatialItemLine)

toRemoteSpatialItemLineNaturalId

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

toRemoteSpatialItemLineNaturalId

public RemoteSpatialItemLineNaturalId toRemoteSpatialItemLineNaturalId(SpatialItemLine entity)
Description copied from interface: SpatialItemLineDao
Converts this DAO's entity to an object of type RemoteSpatialItemLineNaturalId.

Specified by:
toRemoteSpatialItemLineNaturalId in interface SpatialItemLineDao
Overrides:
toRemoteSpatialItemLineNaturalId in class SpatialItemLineDaoBase
See Also:
SpatialItemLineDao.toRemoteSpatialItemLineNaturalId(fr.ifremer.allegro.referential.spatial.SpatialItemLine)

remoteSpatialItemLineNaturalIdToEntity

public SpatialItemLine remoteSpatialItemLineNaturalIdToEntity(RemoteSpatialItemLineNaturalId remoteSpatialItemLineNaturalId)
Description copied from interface: SpatialItemLineDao
Converts an instance of type RemoteSpatialItemLineNaturalId to this DAO's entity.

See Also:
SpatialItemLineDao.remoteSpatialItemLineNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineNaturalId)

remoteSpatialItemLineNaturalIdToEntity

public void remoteSpatialItemLineNaturalIdToEntity(RemoteSpatialItemLineNaturalId source,
                                                   SpatialItemLine target,
                                                   boolean copyIfNull)
Description copied from interface: SpatialItemLineDao
Copies the fields of RemoteSpatialItemLineNaturalId to the specified entity.

Specified by:
remoteSpatialItemLineNaturalIdToEntity in interface SpatialItemLineDao
Overrides:
remoteSpatialItemLineNaturalIdToEntity in class SpatialItemLineDaoBase
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.SpatialItemLineDao#remoteSpatialItemLineNaturalIdToEntity(fr.ifremer.allegro.referential.spatial.generic.vo.RemoteSpatialItemLineNaturalId, fr.ifremer.allegro.referential.spatial.SpatialItemLine)

toClusterSpatialItemLine

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

toClusterSpatialItemLine

public ClusterSpatialItemLine toClusterSpatialItemLine(SpatialItemLine entity)
Description copied from interface: SpatialItemLineDao
Converts this DAO's entity to an object of type ClusterSpatialItemLine.

Specified by:
toClusterSpatialItemLine in interface SpatialItemLineDao
Overrides:
toClusterSpatialItemLine in class SpatialItemLineDaoBase
See Also:
SpatialItemLineDao.toClusterSpatialItemLine(fr.ifremer.allegro.referential.spatial.SpatialItemLine)

clusterSpatialItemLineToEntity

public SpatialItemLine clusterSpatialItemLineToEntity(ClusterSpatialItemLine clusterSpatialItemLine)
Description copied from interface: SpatialItemLineDao
Converts an instance of type ClusterSpatialItemLine to this DAO's entity.

See Also:
SpatialItemLineDao.clusterSpatialItemLineToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemLine)

clusterSpatialItemLineToEntity

public void clusterSpatialItemLineToEntity(ClusterSpatialItemLine source,
                                           SpatialItemLine target,
                                           boolean copyIfNull)
Description copied from interface: SpatialItemLineDao
Copies the fields of ClusterSpatialItemLine to the specified entity.

Specified by:
clusterSpatialItemLineToEntity in interface SpatialItemLineDao
Overrides:
clusterSpatialItemLineToEntity in class SpatialItemLineDaoBase
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.SpatialItemLineDao#clusterSpatialItemLineToEntity(fr.ifremer.allegro.referential.spatial.generic.cluster.ClusterSpatialItemLine, fr.ifremer.allegro.referential.spatial.SpatialItemLine)


Copyright © 2008-2010 IFREMER. All Rights Reserved.