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

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
All Implemented Interfaces:
PhysicalFeaturesDao
Direct Known Subclasses:
GearPhysicalFeaturesDaoBase, VesselPhysicalFeaturesDaoBase

public class PhysicalFeaturesDaoImpl
extends PhysicalFeaturesDaoBase

See Also:
PhysicalFeatures

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDao
TRANSFORM_CLUSTERPHYSICALFEATURES, TRANSFORM_NONE, TRANSFORM_REMOTEPHYSICALFEATURESFULLVO, TRANSFORM_REMOTEPHYSICALFEATURESNATURALID
 
Constructor Summary
PhysicalFeaturesDaoImpl()
           
 
Method Summary
 PhysicalFeatures clusterPhysicalFeaturesToEntity(ClusterPhysicalFeatures clusterPhysicalFeatures)
          Converts an instance of type ClusterPhysicalFeatures to this DAO's entity.
 void clusterPhysicalFeaturesToEntity(ClusterPhysicalFeatures source, PhysicalFeatures target, boolean copyIfNull)
          Copies the fields of ClusterPhysicalFeatures to the specified entity.
 PhysicalFeatures remotePhysicalFeaturesFullVOToEntity(RemotePhysicalFeaturesFullVO remotePhysicalFeaturesFullVO)
          Converts an instance of type RemotePhysicalFeaturesFullVO to this DAO's entity.
 void remotePhysicalFeaturesFullVOToEntity(RemotePhysicalFeaturesFullVO source, PhysicalFeatures target, boolean copyIfNull)
          Copies the fields of RemotePhysicalFeaturesFullVO to the specified entity.
 PhysicalFeatures remotePhysicalFeaturesNaturalIdToEntity(RemotePhysicalFeaturesNaturalId remotePhysicalFeaturesNaturalId)
          Converts an instance of type RemotePhysicalFeaturesNaturalId to this DAO's entity.
 void remotePhysicalFeaturesNaturalIdToEntity(RemotePhysicalFeaturesNaturalId source, PhysicalFeatures target, boolean copyIfNull)
          Copies the fields of RemotePhysicalFeaturesNaturalId to the specified entity.
 ClusterPhysicalFeatures toClusterPhysicalFeatures(PhysicalFeatures entity)
          Converts this DAO's entity to an object of type ClusterPhysicalFeatures.
 void toClusterPhysicalFeatures(PhysicalFeatures source, ClusterPhysicalFeatures target)
          Copies the fields of the specified entity to the target value object.
 RemotePhysicalFeaturesFullVO toRemotePhysicalFeaturesFullVO(PhysicalFeatures entity)
          Converts this DAO's entity to an object of type RemotePhysicalFeaturesFullVO.
 void toRemotePhysicalFeaturesFullVO(PhysicalFeatures source, RemotePhysicalFeaturesFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemotePhysicalFeaturesNaturalId toRemotePhysicalFeaturesNaturalId(PhysicalFeatures entity)
          Converts this DAO's entity to an object of type RemotePhysicalFeaturesNaturalId.
 void toRemotePhysicalFeaturesNaturalId(PhysicalFeatures source, RemotePhysicalFeaturesNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeaturesDaoBase
clusterPhysicalFeaturesToEntityCollection, 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, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeatures, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getAllPhysicalFeaturesSinceDateSynchro, getPrincipal, getProgramDao, getQualityFlagDao, getVesselDao, load, load, loadAll, loadAll, loadAll, loadAll, remotePhysicalFeaturesFullVOToEntityCollection, remotePhysicalFeaturesNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setProgramDao, setQualityFlagDao, setVesselDao, toClusterPhysicalFeatures, toClusterPhysicalFeaturesArray, toClusterPhysicalFeaturesCollection, toEntity, toRemotePhysicalFeaturesFullVO, toRemotePhysicalFeaturesFullVOArray, toRemotePhysicalFeaturesFullVOCollection, toRemotePhysicalFeaturesNaturalId, toRemotePhysicalFeaturesNaturalIdArray, toRemotePhysicalFeaturesNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalFeaturesDaoImpl

public PhysicalFeaturesDaoImpl()
Method Detail

toRemotePhysicalFeaturesFullVO

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

toRemotePhysicalFeaturesFullVO

public RemotePhysicalFeaturesFullVO toRemotePhysicalFeaturesFullVO(PhysicalFeatures entity)
Description copied from interface: PhysicalFeaturesDao
Converts this DAO's entity to an object of type RemotePhysicalFeaturesFullVO.

Specified by:
toRemotePhysicalFeaturesFullVO in interface PhysicalFeaturesDao
Overrides:
toRemotePhysicalFeaturesFullVO in class PhysicalFeaturesDaoBase
See Also:
PhysicalFeaturesDao.toRemotePhysicalFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)

remotePhysicalFeaturesFullVOToEntity

public PhysicalFeatures remotePhysicalFeaturesFullVOToEntity(RemotePhysicalFeaturesFullVO remotePhysicalFeaturesFullVO)
Description copied from interface: PhysicalFeaturesDao
Converts an instance of type RemotePhysicalFeaturesFullVO to this DAO's entity.

See Also:
PhysicalFeaturesDao.remotePhysicalFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemotePhysicalFeaturesFullVO)

remotePhysicalFeaturesFullVOToEntity

public void remotePhysicalFeaturesFullVOToEntity(RemotePhysicalFeaturesFullVO source,
                                                 PhysicalFeatures target,
                                                 boolean copyIfNull)
Description copied from interface: PhysicalFeaturesDao
Copies the fields of RemotePhysicalFeaturesFullVO to the specified entity.

Specified by:
remotePhysicalFeaturesFullVOToEntity in interface PhysicalFeaturesDao
Overrides:
remotePhysicalFeaturesFullVOToEntity in class PhysicalFeaturesDaoBase
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.PhysicalFeaturesDao#remotePhysicalFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemotePhysicalFeaturesFullVO, fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)

toRemotePhysicalFeaturesNaturalId

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

toRemotePhysicalFeaturesNaturalId

public RemotePhysicalFeaturesNaturalId toRemotePhysicalFeaturesNaturalId(PhysicalFeatures entity)
Description copied from interface: PhysicalFeaturesDao
Converts this DAO's entity to an object of type RemotePhysicalFeaturesNaturalId.

Specified by:
toRemotePhysicalFeaturesNaturalId in interface PhysicalFeaturesDao
Overrides:
toRemotePhysicalFeaturesNaturalId in class PhysicalFeaturesDaoBase
See Also:
PhysicalFeaturesDao.toRemotePhysicalFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)

remotePhysicalFeaturesNaturalIdToEntity

public PhysicalFeatures remotePhysicalFeaturesNaturalIdToEntity(RemotePhysicalFeaturesNaturalId remotePhysicalFeaturesNaturalId)
Description copied from interface: PhysicalFeaturesDao
Converts an instance of type RemotePhysicalFeaturesNaturalId to this DAO's entity.

See Also:
PhysicalFeaturesDao.remotePhysicalFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemotePhysicalFeaturesNaturalId)

remotePhysicalFeaturesNaturalIdToEntity

public void remotePhysicalFeaturesNaturalIdToEntity(RemotePhysicalFeaturesNaturalId source,
                                                    PhysicalFeatures target,
                                                    boolean copyIfNull)
Description copied from interface: PhysicalFeaturesDao
Copies the fields of RemotePhysicalFeaturesNaturalId to the specified entity.

Specified by:
remotePhysicalFeaturesNaturalIdToEntity in interface PhysicalFeaturesDao
Overrides:
remotePhysicalFeaturesNaturalIdToEntity in class PhysicalFeaturesDaoBase
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.PhysicalFeaturesDao#remotePhysicalFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.vo.RemotePhysicalFeaturesNaturalId, fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)

toClusterPhysicalFeatures

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

toClusterPhysicalFeatures

public ClusterPhysicalFeatures toClusterPhysicalFeatures(PhysicalFeatures entity)
Description copied from interface: PhysicalFeaturesDao
Converts this DAO's entity to an object of type ClusterPhysicalFeatures.

Specified by:
toClusterPhysicalFeatures in interface PhysicalFeaturesDao
Overrides:
toClusterPhysicalFeatures in class PhysicalFeaturesDaoBase
See Also:
PhysicalFeaturesDao.toClusterPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)

clusterPhysicalFeaturesToEntity

public PhysicalFeatures clusterPhysicalFeaturesToEntity(ClusterPhysicalFeatures clusterPhysicalFeatures)
Description copied from interface: PhysicalFeaturesDao
Converts an instance of type ClusterPhysicalFeatures to this DAO's entity.

See Also:
PhysicalFeaturesDao.clusterPhysicalFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterPhysicalFeatures)

clusterPhysicalFeaturesToEntity

public void clusterPhysicalFeaturesToEntity(ClusterPhysicalFeatures source,
                                            PhysicalFeatures target,
                                            boolean copyIfNull)
Description copied from interface: PhysicalFeaturesDao
Copies the fields of ClusterPhysicalFeatures to the specified entity.

Specified by:
clusterPhysicalFeaturesToEntity in interface PhysicalFeaturesDao
Overrides:
clusterPhysicalFeaturesToEntity in class PhysicalFeaturesDaoBase
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.PhysicalFeaturesDao#clusterPhysicalFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.physical.generic.cluster.ClusterPhysicalFeatures, fr.ifremer.allegro.data.vessel.feature.physical.PhysicalFeatures)


Copyright © 2008-2010 IFREMER. All Rights Reserved.