fr.ifremer.allegro.data.vessel.feature.physical
Class VesselPhysicalFeaturesDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDaoBase
          extended by fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDaoImpl
              extended by fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeaturesDaoBase
                  extended by fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeaturesDaoImpl
All Implemented Interfaces:
PhysicalFeaturesDao, VesselPhysicalFeaturesDao

public class VesselPhysicalFeaturesDaoImpl
extends VesselPhysicalFeaturesDaoBase

See Also:
VesselPhysicalFeatures

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeaturesDao
TRANSFORM_CLUSTERVESSELPHYSICALFEATURES, TRANSFORM_REMOTEVESSELPHYSICALFEATURESFULLVO, TRANSFORM_REMOTEVESSELPHYSICALFEATURESNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDao
TRANSFORM_CLUSTERPHYSICALFEATURES, TRANSFORM_NONE, TRANSFORM_REMOTEPHYSICALFEATURESFULLVO, TRANSFORM_REMOTEPHYSICALFEATURESNATURALID
 
Constructor Summary
VesselPhysicalFeaturesDaoImpl()
           
 
Method Summary
 VesselPhysicalFeatures clusterVesselPhysicalFeaturesToEntity(ClusterVesselPhysicalFeatures clusterVesselPhysicalFeatures)
          Converts an instance of type ClusterVesselPhysicalFeatures to this DAO's entity.
 void clusterVesselPhysicalFeaturesToEntity(ClusterVesselPhysicalFeatures source, VesselPhysicalFeatures target, boolean copyIfNull)
          Copies the fields of ClusterVesselPhysicalFeatures to the specified entity.
protected  VesselPhysicalFeatures handleCreateFromClusterVesselPhysicalFeatures(ClusterVesselPhysicalFeatures clusterVesselPhysicalFeatures)
          Performs the core logic for VesselPhysicalFeaturesDaoBase.createFromClusterVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures)
protected  ClusterVesselPhysicalFeatures[] handleGetAllClusterVesselPhysicalFeaturesSinceDateSynchro(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 VesselPhysicalFeaturesDaoBase.getAllClusterVesselPhysicalFeaturesSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 VesselPhysicalFeatures remoteVesselPhysicalFeaturesFullVOToEntity(RemoteVesselPhysicalFeaturesFullVO remoteVesselPhysicalFeaturesFullVO)
          Converts an instance of type RemoteVesselPhysicalFeaturesFullVO to this DAO's entity.
 void remoteVesselPhysicalFeaturesFullVOToEntity(RemoteVesselPhysicalFeaturesFullVO source, VesselPhysicalFeatures target, boolean copyIfNull)
          Copies the fields of RemoteVesselPhysicalFeaturesFullVO to the specified entity.
 VesselPhysicalFeatures remoteVesselPhysicalFeaturesNaturalIdToEntity(RemoteVesselPhysicalFeaturesNaturalId remoteVesselPhysicalFeaturesNaturalId)
          Converts an instance of type RemoteVesselPhysicalFeaturesNaturalId to this DAO's entity.
 void remoteVesselPhysicalFeaturesNaturalIdToEntity(RemoteVesselPhysicalFeaturesNaturalId source, VesselPhysicalFeatures target, boolean copyIfNull)
          Copies the fields of RemoteVesselPhysicalFeaturesNaturalId to the specified entity.
 ClusterVesselPhysicalFeatures toClusterVesselPhysicalFeatures(VesselPhysicalFeatures entity)
          Converts this DAO's entity to an object of type ClusterVesselPhysicalFeatures.
 void toClusterVesselPhysicalFeatures(VesselPhysicalFeatures source, ClusterVesselPhysicalFeatures target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPhysicalFeaturesFullVO toRemoteVesselPhysicalFeaturesFullVO(VesselPhysicalFeatures entity)
          Converts this DAO's entity to an object of type RemoteVesselPhysicalFeaturesFullVO.
 void toRemoteVesselPhysicalFeaturesFullVO(VesselPhysicalFeatures source, RemoteVesselPhysicalFeaturesFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPhysicalFeaturesNaturalId toRemoteVesselPhysicalFeaturesNaturalId(VesselPhysicalFeatures entity)
          Converts this DAO's entity to an object of type RemoteVesselPhysicalFeaturesNaturalId.
 void toRemoteVesselPhysicalFeaturesNaturalId(VesselPhysicalFeatures source, RemoteVesselPhysicalFeaturesNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeaturesDaoBase
clusterVesselPhysicalFeaturesToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterVesselPhysicalFeatures, findPhysicalFeaturesById, findPhysicalFeaturesById, findPhysicalFeaturesById, findPhysicalFeaturesById, findPhysicalFeaturesByNaturalId, findPhysicalFeaturesByNaturalId, findPhysicalFeaturesByNaturalId, findPhysicalFeaturesByNaturalId, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByProgram, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByQualityFlag, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesByBaseLandingLocation, findVesselPhysicalFeaturesById, findVesselPhysicalFeaturesById, findVesselPhysicalFeaturesById, findVesselPhysicalFeaturesById, findVesselPhysicalFeaturesByNaturalId, findVesselPhysicalFeaturesByNaturalId, findVesselPhysicalFeaturesByNaturalId, findVesselPhysicalFeaturesByNaturalId, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByPhysicalGearSurvey, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByProgram, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByQualityFlag, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderDepartment, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByRecorderUser, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, findVesselPhysicalFeaturesByVessel, getAllClusterVesselPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeatures, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getAllVesselPhysicalFeaturesSinceDateSynchro, getDepartmentDao, getLocationDao, getPhysicalGearSurveyDao, getPrincipal, getUserDao, getVesselPhysicalFeaturesOriginDao, getVesselPhysicalMeasurementDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteVesselPhysicalFeaturesFullVOToEntityCollection, remoteVesselPhysicalFeaturesNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setDepartmentDao, setLocationDao, setPhysicalGearSurveyDao, setUserDao, setVesselPhysicalFeaturesOriginDao, setVesselPhysicalMeasurementDao, toClusterVesselPhysicalFeatures, toClusterVesselPhysicalFeaturesArray, toClusterVesselPhysicalFeaturesCollection, toEntity, toRemoteVesselPhysicalFeaturesFullVO, toRemoteVesselPhysicalFeaturesFullVOArray, toRemoteVesselPhysicalFeaturesFullVOCollection, toRemoteVesselPhysicalFeaturesNaturalId, toRemoteVesselPhysicalFeaturesNaturalIdArray, toRemoteVesselPhysicalFeaturesNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDaoImpl
clusterPhysicalFeaturesToEntity, clusterPhysicalFeaturesToEntity, remotePhysicalFeaturesFullVOToEntity, remotePhysicalFeaturesFullVOToEntity, remotePhysicalFeaturesNaturalIdToEntity, remotePhysicalFeaturesNaturalIdToEntity, toClusterPhysicalFeatures, toClusterPhysicalFeatures, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesNaturalId, toRemotePhysicalFeaturesNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDaoBase
clusterPhysicalFeaturesToEntityCollection, getProgramDao, getQualityFlagDao, getVesselDao, remotePhysicalFeaturesFullVOToEntityCollection, remotePhysicalFeaturesNaturalIdToEntityCollection, remove, setProgramDao, setQualityFlagDao, setVesselDao, toClusterPhysicalFeatures, toClusterPhysicalFeaturesArray, toClusterPhysicalFeaturesCollection, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesFullVOArray, toRemotePhysicalFeaturesFullVOCollection, toRemotePhysicalFeaturesNaturalId, toRemotePhysicalFeaturesNaturalIdArray, toRemotePhysicalFeaturesNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDao
clusterPhysicalFeaturesToEntity, clusterPhysicalFeaturesToEntity, clusterPhysicalFeaturesToEntityCollection, remotePhysicalFeaturesFullVOToEntity, remotePhysicalFeaturesFullVOToEntity, remotePhysicalFeaturesFullVOToEntityCollection, remotePhysicalFeaturesNaturalIdToEntity, remotePhysicalFeaturesNaturalIdToEntity, remotePhysicalFeaturesNaturalIdToEntityCollection, remove, toClusterPhysicalFeatures, toClusterPhysicalFeatures, toClusterPhysicalFeaturesArray, toClusterPhysicalFeaturesCollection, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesFullVOArray, toRemotePhysicalFeaturesFullVOCollection, toRemotePhysicalFeaturesNaturalId, toRemotePhysicalFeaturesNaturalId, toRemotePhysicalFeaturesNaturalIdArray, toRemotePhysicalFeaturesNaturalIdCollection, update
 

Constructor Detail

VesselPhysicalFeaturesDaoImpl

public VesselPhysicalFeaturesDaoImpl()
Method Detail

handleCreateFromClusterVesselPhysicalFeatures

protected VesselPhysicalFeatures handleCreateFromClusterVesselPhysicalFeatures(ClusterVesselPhysicalFeatures clusterVesselPhysicalFeatures)
Description copied from class: VesselPhysicalFeaturesDaoBase
Performs the core logic for VesselPhysicalFeaturesDaoBase.createFromClusterVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures)

Specified by:
handleCreateFromClusterVesselPhysicalFeatures in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.createFromClusterVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures)

handleGetAllClusterVesselPhysicalFeaturesSinceDateSynchro

protected ClusterVesselPhysicalFeatures[] handleGetAllClusterVesselPhysicalFeaturesSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                    java.lang.Integer userId,
                                                                                                    java.lang.Integer[] registrationLocationIds,
                                                                                                    java.lang.Integer pageNumber,
                                                                                                    java.lang.Integer pageSize)
Description copied from class: VesselPhysicalFeaturesDaoBase
Performs the core logic for VesselPhysicalFeaturesDaoBase.getAllClusterVesselPhysicalFeaturesSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterVesselPhysicalFeaturesSinceDateSynchro in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.getAllClusterVesselPhysicalFeaturesSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteVesselPhysicalFeaturesFullVO

public void toRemoteVesselPhysicalFeaturesFullVO(VesselPhysicalFeatures source,
                                                 RemoteVesselPhysicalFeaturesFullVO target)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselPhysicalFeaturesFullVO(), 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:
toRemoteVesselPhysicalFeaturesFullVO in interface VesselPhysicalFeaturesDao
Overrides:
toRemoteVesselPhysicalFeaturesFullVO in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toRemoteVesselPhysicalFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures, fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesFullVO)

toRemoteVesselPhysicalFeaturesFullVO

public RemoteVesselPhysicalFeaturesFullVO toRemoteVesselPhysicalFeaturesFullVO(VesselPhysicalFeatures entity)
Description copied from interface: VesselPhysicalFeaturesDao
Converts this DAO's entity to an object of type RemoteVesselPhysicalFeaturesFullVO.

Specified by:
toRemoteVesselPhysicalFeaturesFullVO in interface VesselPhysicalFeaturesDao
Overrides:
toRemoteVesselPhysicalFeaturesFullVO in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toRemoteVesselPhysicalFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

remoteVesselPhysicalFeaturesFullVOToEntity

public VesselPhysicalFeatures remoteVesselPhysicalFeaturesFullVOToEntity(RemoteVesselPhysicalFeaturesFullVO remoteVesselPhysicalFeaturesFullVO)
Description copied from interface: VesselPhysicalFeaturesDao
Converts an instance of type RemoteVesselPhysicalFeaturesFullVO to this DAO's entity.

See Also:
VesselPhysicalFeaturesDao.remoteVesselPhysicalFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesFullVO)

remoteVesselPhysicalFeaturesFullVOToEntity

public void remoteVesselPhysicalFeaturesFullVOToEntity(RemoteVesselPhysicalFeaturesFullVO source,
                                                       VesselPhysicalFeatures target,
                                                       boolean copyIfNull)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of RemoteVesselPhysicalFeaturesFullVO to the specified entity.

Specified by:
remoteVesselPhysicalFeaturesFullVOToEntity in interface VesselPhysicalFeaturesDao
Overrides:
remoteVesselPhysicalFeaturesFullVOToEntity in class VesselPhysicalFeaturesDaoBase
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.physical.VesselPhysicalFeaturesDao#remoteVesselPhysicalFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesFullVO, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

toRemoteVesselPhysicalFeaturesNaturalId

public void toRemoteVesselPhysicalFeaturesNaturalId(VesselPhysicalFeatures source,
                                                    RemoteVesselPhysicalFeaturesNaturalId target)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselPhysicalFeaturesNaturalId(), 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:
toRemoteVesselPhysicalFeaturesNaturalId in interface VesselPhysicalFeaturesDao
Overrides:
toRemoteVesselPhysicalFeaturesNaturalId in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toRemoteVesselPhysicalFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures, fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesNaturalId)

toRemoteVesselPhysicalFeaturesNaturalId

public RemoteVesselPhysicalFeaturesNaturalId toRemoteVesselPhysicalFeaturesNaturalId(VesselPhysicalFeatures entity)
Description copied from interface: VesselPhysicalFeaturesDao
Converts this DAO's entity to an object of type RemoteVesselPhysicalFeaturesNaturalId.

Specified by:
toRemoteVesselPhysicalFeaturesNaturalId in interface VesselPhysicalFeaturesDao
Overrides:
toRemoteVesselPhysicalFeaturesNaturalId in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toRemoteVesselPhysicalFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

remoteVesselPhysicalFeaturesNaturalIdToEntity

public VesselPhysicalFeatures remoteVesselPhysicalFeaturesNaturalIdToEntity(RemoteVesselPhysicalFeaturesNaturalId remoteVesselPhysicalFeaturesNaturalId)
Description copied from interface: VesselPhysicalFeaturesDao
Converts an instance of type RemoteVesselPhysicalFeaturesNaturalId to this DAO's entity.

See Also:
VesselPhysicalFeaturesDao.remoteVesselPhysicalFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesNaturalId)

remoteVesselPhysicalFeaturesNaturalIdToEntity

public void remoteVesselPhysicalFeaturesNaturalIdToEntity(RemoteVesselPhysicalFeaturesNaturalId source,
                                                          VesselPhysicalFeatures target,
                                                          boolean copyIfNull)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of RemoteVesselPhysicalFeaturesNaturalId to the specified entity.

Specified by:
remoteVesselPhysicalFeaturesNaturalIdToEntity in interface VesselPhysicalFeaturesDao
Overrides:
remoteVesselPhysicalFeaturesNaturalIdToEntity in class VesselPhysicalFeaturesDaoBase
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.physical.VesselPhysicalFeaturesDao#remoteVesselPhysicalFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemoteVesselPhysicalFeaturesNaturalId, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

toClusterVesselPhysicalFeatures

public void toClusterVesselPhysicalFeatures(VesselPhysicalFeatures source,
                                            ClusterVesselPhysicalFeatures target)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselPhysicalFeatures(), 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:
toClusterVesselPhysicalFeatures in interface VesselPhysicalFeaturesDao
Overrides:
toClusterVesselPhysicalFeatures in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toClusterVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures, fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures)

toClusterVesselPhysicalFeatures

public ClusterVesselPhysicalFeatures toClusterVesselPhysicalFeatures(VesselPhysicalFeatures entity)
Description copied from interface: VesselPhysicalFeaturesDao
Converts this DAO's entity to an object of type ClusterVesselPhysicalFeatures.

Specified by:
toClusterVesselPhysicalFeatures in interface VesselPhysicalFeaturesDao
Overrides:
toClusterVesselPhysicalFeatures in class VesselPhysicalFeaturesDaoBase
See Also:
VesselPhysicalFeaturesDao.toClusterVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

clusterVesselPhysicalFeaturesToEntity

public VesselPhysicalFeatures clusterVesselPhysicalFeaturesToEntity(ClusterVesselPhysicalFeatures clusterVesselPhysicalFeatures)
Description copied from interface: VesselPhysicalFeaturesDao
Converts an instance of type ClusterVesselPhysicalFeatures to this DAO's entity.

See Also:
VesselPhysicalFeaturesDao.clusterVesselPhysicalFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures)

clusterVesselPhysicalFeaturesToEntity

public void clusterVesselPhysicalFeaturesToEntity(ClusterVesselPhysicalFeatures source,
                                                  VesselPhysicalFeatures target,
                                                  boolean copyIfNull)
Description copied from interface: VesselPhysicalFeaturesDao
Copies the fields of ClusterVesselPhysicalFeatures to the specified entity.

Specified by:
clusterVesselPhysicalFeaturesToEntity in interface VesselPhysicalFeaturesDao
Overrides:
clusterVesselPhysicalFeaturesToEntity in class VesselPhysicalFeaturesDaoBase
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.physical.VesselPhysicalFeaturesDao#clusterVesselPhysicalFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterVesselPhysicalFeatures, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)


Copyright © 2008-2010 IFREMER. All Rights Reserved.