fr.ifremer.allegro.data.measure
Class VesselPositionMeasurementDaoImpl
java.lang.Object
org.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.measure.MeasurementDaoBase
fr.ifremer.allegro.data.measure.MeasurementDaoImpl
fr.ifremer.allegro.data.measure.VesselPositionMeasurementDaoBase
fr.ifremer.allegro.data.measure.VesselPositionMeasurementDaoImpl
- All Implemented Interfaces:
- MeasurementDao, VesselPositionMeasurementDao
public class VesselPositionMeasurementDaoImpl
- extends VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurement
Methods inherited from class fr.ifremer.allegro.data.measure.VesselPositionMeasurementDaoBase |
clusterVesselPositionMeasurementToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterVesselPositionMeasurement, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAggregationLevel, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByAnalysisInstrument, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementByDepartment, findVesselPositionMeasurementById, findVesselPositionMeasurementById, findVesselPositionMeasurementById, findVesselPositionMeasurementById, findVesselPositionMeasurementByNaturalId, findVesselPositionMeasurementByNaturalId, findVesselPositionMeasurementByNaturalId, findVesselPositionMeasurementByNaturalId, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByNumericalPrecision, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPmfm, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByPrecisionType, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualitativeValue, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByQualityFlag, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, findVesselPositionMeasurementByVesselPosition, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getAllVesselPositionMeasurement, getPrincipal, getVesselPositionDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteVesselPositionMeasurementFullVOToEntityCollection, remoteVesselPositionMeasurementNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setVesselPositionDao, toClusterVesselPositionMeasurement, toClusterVesselPositionMeasurementArray, toClusterVesselPositionMeasurementCollection, toEntity, toRemoteVesselPositionMeasurementFullVO, toRemoteVesselPositionMeasurementFullVOArray, toRemoteVesselPositionMeasurementFullVOCollection, toRemoteVesselPositionMeasurementNaturalId, toRemoteVesselPositionMeasurementNaturalIdArray, toRemoteVesselPositionMeasurementNaturalIdCollection, transformEntities, transformEntity, update, update |
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoImpl |
clusterMeasurementToEntity, clusterMeasurementToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, toClusterMeasurement, toClusterMeasurement, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId |
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoBase |
clusterMeasurementToEntityCollection, getAggregationLevelDao, getAnalysisInstrumentDao, getDepartmentDao, getNumericalPrecisionDao, getPmfmDao, getPrecisionTypeDao, getQualitativeValueDao, getQualityFlagDao, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntityCollection, remove, setAggregationLevelDao, setAnalysisInstrumentDao, setDepartmentDao, setNumericalPrecisionDao, setPmfmDao, setPrecisionTypeDao, setQualitativeValueDao, setQualityFlagDao, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, 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.measure.MeasurementDao |
clusterMeasurementToEntity, clusterMeasurementToEntity, clusterMeasurementToEntityCollection, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntityCollection, remove, toClusterMeasurement, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, update |
VesselPositionMeasurementDaoImpl
public VesselPositionMeasurementDaoImpl()
handleCreateFromClusterVesselPositionMeasurement
protected VesselPositionMeasurement handleCreateFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
- Description copied from class:
VesselPositionMeasurementDaoBase
- Performs the core logic for
VesselPositionMeasurementDaoBase.createFromClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)
- Specified by:
handleCreateFromClusterVesselPositionMeasurement
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.createFromClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)
toRemoteVesselPositionMeasurementFullVO
public void toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement source,
RemoteVesselPositionMeasurementFullVO target)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteVesselPositionMeasurementFullVO(), 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:
toRemoteVesselPositionMeasurementFullVO
in interface VesselPositionMeasurementDao
- Overrides:
toRemoteVesselPositionMeasurementFullVO
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
toRemoteVesselPositionMeasurementFullVO
public RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement entity)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts this DAO's entity to an object of type
RemoteVesselPositionMeasurementFullVO
.
- Specified by:
toRemoteVesselPositionMeasurementFullVO
in interface VesselPositionMeasurementDao
- Overrides:
toRemoteVesselPositionMeasurementFullVO
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
remoteVesselPositionMeasurementFullVOToEntity
public VesselPositionMeasurement remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVO)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts an instance of type
RemoteVesselPositionMeasurementFullVO
to this DAO's entity.
- See Also:
VesselPositionMeasurementDao.remoteVesselPositionMeasurementFullVOToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)
remoteVesselPositionMeasurementFullVOToEntity
public void remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO source,
VesselPositionMeasurement target,
boolean copyIfNull)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of
RemoteVesselPositionMeasurementFullVO
to the specified entity.
- Specified by:
remoteVesselPositionMeasurementFullVOToEntity
in interface VesselPositionMeasurementDao
- Overrides:
remoteVesselPositionMeasurementFullVOToEntity
in class VesselPositionMeasurementDaoBase
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.measure.VesselPositionMeasurementDao#remoteVesselPositionMeasurementFullVOToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO, fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
toRemoteVesselPositionMeasurementNaturalId
public void toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement source,
RemoteVesselPositionMeasurementNaturalId target)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteVesselPositionMeasurementNaturalId(), 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:
toRemoteVesselPositionMeasurementNaturalId
in interface VesselPositionMeasurementDao
- Overrides:
toRemoteVesselPositionMeasurementNaturalId
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)
toRemoteVesselPositionMeasurementNaturalId
public RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement entity)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts this DAO's entity to an object of type
RemoteVesselPositionMeasurementNaturalId
.
- Specified by:
toRemoteVesselPositionMeasurementNaturalId
in interface VesselPositionMeasurementDao
- Overrides:
toRemoteVesselPositionMeasurementNaturalId
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
remoteVesselPositionMeasurementNaturalIdToEntity
public VesselPositionMeasurement remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId remoteVesselPositionMeasurementNaturalId)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts an instance of type
RemoteVesselPositionMeasurementNaturalId
to this DAO's entity.
- See Also:
VesselPositionMeasurementDao.remoteVesselPositionMeasurementNaturalIdToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)
remoteVesselPositionMeasurementNaturalIdToEntity
public void remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId source,
VesselPositionMeasurement target,
boolean copyIfNull)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of
RemoteVesselPositionMeasurementNaturalId
to the specified entity.
- Specified by:
remoteVesselPositionMeasurementNaturalIdToEntity
in interface VesselPositionMeasurementDao
- Overrides:
remoteVesselPositionMeasurementNaturalIdToEntity
in class VesselPositionMeasurementDaoBase
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.measure.VesselPositionMeasurementDao#remoteVesselPositionMeasurementNaturalIdToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId, fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
toClusterVesselPositionMeasurement
public void toClusterVesselPositionMeasurement(VesselPositionMeasurement source,
ClusterVesselPositionMeasurement target)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toClusterVesselPositionMeasurement(), 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:
toClusterVesselPositionMeasurement
in interface VesselPositionMeasurementDao
- Overrides:
toClusterVesselPositionMeasurement
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)
toClusterVesselPositionMeasurement
public ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(VesselPositionMeasurement entity)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts this DAO's entity to an object of type
ClusterVesselPositionMeasurement
.
- Specified by:
toClusterVesselPositionMeasurement
in interface VesselPositionMeasurementDao
- Overrides:
toClusterVesselPositionMeasurement
in class VesselPositionMeasurementDaoBase
- See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
clusterVesselPositionMeasurementToEntity
public VesselPositionMeasurement clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
- Description copied from interface:
VesselPositionMeasurementDao
- Converts an instance of type
ClusterVesselPositionMeasurement
to this DAO's entity.
- See Also:
VesselPositionMeasurementDao.clusterVesselPositionMeasurementToEntity(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)
clusterVesselPositionMeasurementToEntity
public void clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement source,
VesselPositionMeasurement target,
boolean copyIfNull)
- Description copied from interface:
VesselPositionMeasurementDao
- Copies the fields of
ClusterVesselPositionMeasurement
to the specified entity.
- Specified by:
clusterVesselPositionMeasurementToEntity
in interface VesselPositionMeasurementDao
- Overrides:
clusterVesselPositionMeasurementToEntity
in class VesselPositionMeasurementDaoBase
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.measure.VesselPositionMeasurementDao#clusterVesselPositionMeasurementToEntity(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement, fr.ifremer.allegro.data.measure.VesselPositionMeasurement)
Copyright © 2008-2010 IFREMER. All Rights Reserved.