fr.ifremer.allegro.data.vessel.feature.use
Class VesselUseFeaturesOriginDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDaoBase
          extended by fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDaoImpl
All Implemented Interfaces:
VesselUseFeaturesOriginDao

public class VesselUseFeaturesOriginDaoImpl
extends VesselUseFeaturesOriginDaoBase

See Also:
VesselUseFeaturesOrigin

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao
TRANSFORM_CLUSTERVESSELUSEFEATURESORIGIN, TRANSFORM_NONE, TRANSFORM_REMOTEVESSELUSEFEATURESORIGINFULLVO, TRANSFORM_REMOTEVESSELUSEFEATURESORIGINNATURALID
 
Constructor Summary
VesselUseFeaturesOriginDaoImpl()
           
 
Method Summary
 VesselUseFeaturesOrigin clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
          Converts an instance of type ClusterVesselUseFeaturesOrigin to this DAO's entity.
 void clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of ClusterVesselUseFeaturesOrigin to the specified entity.
protected  VesselUseFeaturesOrigin handleCreateFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
          Performs the core logic for VesselUseFeaturesOriginDaoBase.createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)
 VesselUseFeaturesOrigin remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVO)
          Converts an instance of type RemoteVesselUseFeaturesOriginFullVO to this DAO's entity.
 void remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesOriginFullVO to the specified entity.
 VesselUseFeaturesOrigin remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId remoteVesselUseFeaturesOriginNaturalId)
          Converts an instance of type RemoteVesselUseFeaturesOriginNaturalId to this DAO's entity.
 void remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesOriginNaturalId to the specified entity.
 ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type ClusterVesselUseFeaturesOrigin.
 void toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin source, ClusterVesselUseFeaturesOrigin target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginFullVO.
 void toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin source, RemoteVesselUseFeaturesOriginFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginNaturalId.
 void toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin source, RemoteVesselUseFeaturesOriginNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDaoBase
clusterVesselUseFeaturesOriginToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterVesselUseFeaturesOrigin, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByAcquisitionLevel, findVesselUseFeaturesOriginByIdentifiers, findVesselUseFeaturesOriginByIdentifiers, findVesselUseFeaturesOriginByIdentifiers, findVesselUseFeaturesOriginByIdentifiers, findVesselUseFeaturesOriginByNaturalId, findVesselUseFeaturesOriginByNaturalId, findVesselUseFeaturesOriginByNaturalId, findVesselUseFeaturesOriginByNaturalId, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByProgram, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, findVesselUseFeaturesOriginByVesselUseFeatures, getAcquisitionLevelDao, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getAllVesselUseFeaturesOrigin, getPrincipal, getProgramDao, getVesselUseFeaturesDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteVesselUseFeaturesOriginFullVOToEntityCollection, remoteVesselUseFeaturesOriginNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setAcquisitionLevelDao, setProgramDao, setVesselUseFeaturesDao, toClusterVesselUseFeaturesOrigin, toClusterVesselUseFeaturesOriginArray, toClusterVesselUseFeaturesOriginCollection, toEntity, toRemoteVesselUseFeaturesOriginFullVO, toRemoteVesselUseFeaturesOriginFullVOArray, toRemoteVesselUseFeaturesOriginFullVOCollection, toRemoteVesselUseFeaturesOriginNaturalId, toRemoteVesselUseFeaturesOriginNaturalIdArray, toRemoteVesselUseFeaturesOriginNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VesselUseFeaturesOriginDaoImpl

public VesselUseFeaturesOriginDaoImpl()
Method Detail

handleCreateFromClusterVesselUseFeaturesOrigin

protected VesselUseFeaturesOrigin handleCreateFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
Description copied from class: VesselUseFeaturesOriginDaoBase
Performs the core logic for VesselUseFeaturesOriginDaoBase.createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

Specified by:
handleCreateFromClusterVesselUseFeaturesOrigin in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

toRemoteVesselUseFeaturesOriginFullVO

public void toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin source,
                                                  RemoteVesselUseFeaturesOriginFullVO target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesOriginFullVO(), 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:
toRemoteVesselUseFeaturesOriginFullVO in interface VesselUseFeaturesOriginDao
Overrides:
toRemoteVesselUseFeaturesOriginFullVO in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

toRemoteVesselUseFeaturesOriginFullVO

public RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginFullVO.

Specified by:
toRemoteVesselUseFeaturesOriginFullVO in interface VesselUseFeaturesOriginDao
Overrides:
toRemoteVesselUseFeaturesOriginFullVO in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginFullVOToEntity

public VesselUseFeaturesOrigin remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO remoteVesselUseFeaturesOriginFullVO)
Description copied from interface: VesselUseFeaturesOriginDao
Converts an instance of type RemoteVesselUseFeaturesOriginFullVO to this DAO's entity.

See Also:
VesselUseFeaturesOriginDao.remoteVesselUseFeaturesOriginFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

remoteVesselUseFeaturesOriginFullVOToEntity

public void remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO source,
                                                        VesselUseFeaturesOrigin target,
                                                        boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of RemoteVesselUseFeaturesOriginFullVO to the specified entity.

Specified by:
remoteVesselUseFeaturesOriginFullVOToEntity in interface VesselUseFeaturesOriginDao
Overrides:
remoteVesselUseFeaturesOriginFullVOToEntity in class VesselUseFeaturesOriginDaoBase
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.data.vessel.feature.use.VesselUseFeaturesOriginDao#remoteVesselUseFeaturesOriginFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

toRemoteVesselUseFeaturesOriginNaturalId

public void toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin source,
                                                     RemoteVesselUseFeaturesOriginNaturalId target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesOriginNaturalId(), 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:
toRemoteVesselUseFeaturesOriginNaturalId in interface VesselUseFeaturesOriginDao
Overrides:
toRemoteVesselUseFeaturesOriginNaturalId in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)

toRemoteVesselUseFeaturesOriginNaturalId

public RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginNaturalId.

Specified by:
toRemoteVesselUseFeaturesOriginNaturalId in interface VesselUseFeaturesOriginDao
Overrides:
toRemoteVesselUseFeaturesOriginNaturalId in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginNaturalIdToEntity

public VesselUseFeaturesOrigin remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId remoteVesselUseFeaturesOriginNaturalId)
Description copied from interface: VesselUseFeaturesOriginDao
Converts an instance of type RemoteVesselUseFeaturesOriginNaturalId to this DAO's entity.

See Also:
VesselUseFeaturesOriginDao.remoteVesselUseFeaturesOriginNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)

remoteVesselUseFeaturesOriginNaturalIdToEntity

public void remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId source,
                                                           VesselUseFeaturesOrigin target,
                                                           boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of RemoteVesselUseFeaturesOriginNaturalId to the specified entity.

Specified by:
remoteVesselUseFeaturesOriginNaturalIdToEntity in interface VesselUseFeaturesOriginDao
Overrides:
remoteVesselUseFeaturesOriginNaturalIdToEntity in class VesselUseFeaturesOriginDaoBase
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.data.vessel.feature.use.VesselUseFeaturesOriginDao#remoteVesselUseFeaturesOriginNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

toClusterVesselUseFeaturesOrigin

public void toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin source,
                                             ClusterVesselUseFeaturesOrigin target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselUseFeaturesOrigin(), 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:
toClusterVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
Overrides:
toClusterVesselUseFeaturesOrigin in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

toClusterVesselUseFeaturesOrigin

public ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type ClusterVesselUseFeaturesOrigin.

Specified by:
toClusterVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
Overrides:
toClusterVesselUseFeaturesOrigin in class VesselUseFeaturesOriginDaoBase
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

clusterVesselUseFeaturesOriginToEntity

public VesselUseFeaturesOrigin clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
Description copied from interface: VesselUseFeaturesOriginDao
Converts an instance of type ClusterVesselUseFeaturesOrigin to this DAO's entity.

See Also:
VesselUseFeaturesOriginDao.clusterVesselUseFeaturesOriginToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

clusterVesselUseFeaturesOriginToEntity

public void clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin source,
                                                   VesselUseFeaturesOrigin target,
                                                   boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of ClusterVesselUseFeaturesOrigin to the specified entity.

Specified by:
clusterVesselUseFeaturesOriginToEntity in interface VesselUseFeaturesOriginDao
Overrides:
clusterVesselUseFeaturesOriginToEntity in class VesselUseFeaturesOriginDaoBase
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.data.vessel.feature.use.VesselUseFeaturesOriginDao#clusterVesselUseFeaturesOriginToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)


Copyright © 2008-2010 IFREMER. All Rights Reserved.