fr.ifremer.allegro.referential.vessel
Class FishingVesselDaoImpl
java.lang.Object
org.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.referential.vessel.VesselDaoBase
fr.ifremer.allegro.referential.vessel.VesselDaoImpl
fr.ifremer.allegro.referential.vessel.FishingVesselDaoBase
fr.ifremer.allegro.referential.vessel.FishingVesselDaoImpl
- All Implemented Interfaces:
- FishingVesselDao, VesselDao
public class FishingVesselDaoImpl
- extends FishingVesselDaoBase
- See Also:
FishingVessel
Method Summary |
FishingVessel |
clusterFishingVesselToEntity(ClusterFishingVessel clusterFishingVessel)
Converts an instance of type ClusterFishingVessel to this DAO's entity. |
void |
clusterFishingVesselToEntity(ClusterFishingVessel source,
FishingVessel target,
boolean copyIfNull)
Copies the fields of ClusterFishingVessel to the specified entity. |
protected FishingVessel |
handleCreateFromClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
Performs the core logic for FishingVesselDaoBase.createFromClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel) |
protected ClusterFishingVessel[] |
handleGetAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
java.lang.String[] fishingVesselCodes)
Performs the core logic for FishingVesselDaoBase.getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[]) |
FishingVessel |
remoteFishingVesselFullVOToEntity(RemoteFishingVesselFullVO remoteFishingVesselFullVO)
Converts an instance of type RemoteFishingVesselFullVO to this DAO's entity. |
void |
remoteFishingVesselFullVOToEntity(RemoteFishingVesselFullVO source,
FishingVessel target,
boolean copyIfNull)
Copies the fields of RemoteFishingVesselFullVO to the specified entity. |
FishingVessel |
remoteFishingVesselNaturalIdToEntity(RemoteFishingVesselNaturalId remoteFishingVesselNaturalId)
Converts an instance of type RemoteFishingVesselNaturalId to this DAO's entity. |
void |
remoteFishingVesselNaturalIdToEntity(RemoteFishingVesselNaturalId source,
FishingVessel target,
boolean copyIfNull)
Copies the fields of RemoteFishingVesselNaturalId to the specified entity. |
ClusterFishingVessel |
toClusterFishingVessel(FishingVessel entity)
Converts this DAO's entity to an object of type ClusterFishingVessel . |
void |
toClusterFishingVessel(FishingVessel source,
ClusterFishingVessel target)
Copies the fields of the specified entity to the target value object. |
RemoteFishingVesselFullVO |
toRemoteFishingVesselFullVO(FishingVessel entity)
Converts this DAO's entity to an object of type RemoteFishingVesselFullVO . |
void |
toRemoteFishingVesselFullVO(FishingVessel source,
RemoteFishingVesselFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteFishingVesselNaturalId |
toRemoteFishingVesselNaturalId(FishingVessel entity)
Converts this DAO's entity to an object of type RemoteFishingVesselNaturalId . |
void |
toRemoteFishingVesselNaturalId(FishingVessel source,
RemoteFishingVesselNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class fr.ifremer.allegro.referential.vessel.FishingVesselDaoBase |
clusterFishingVesselToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterFishingVessel, findFishingVesselByCode, findFishingVesselByCode, findFishingVesselByCode, findFishingVesselByCode, findFishingVesselByNaturalId, findFishingVesselByNaturalId, findFishingVesselByNaturalId, findFishingVesselByNaturalId, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByStatus, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findFishingVesselByVesselType, findVesselByCode, findVesselByCode, findVesselByCode, findVesselByCode, findVesselByNaturalId, findVesselByNaturalId, findVesselByNaturalId, findVesselByNaturalId, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByStatus, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, findVesselByVesselType, getAllClusterFishingVesselSinceDateSynchro, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVessel, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllFishingVesselSinceDateSynchro, getAllVessel, getAllVessel, getAllVessel, getAllVessel, getAllVessel, getAllVessel, getAllVessel, getAllVessel, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getAllVesselSinceDateSynchro, getPrincipal, getVesselFeaturesDao, getVesselMasterPeriodDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteFishingVesselFullVOToEntityCollection, remoteFishingVesselNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setVesselFeaturesDao, setVesselMasterPeriodDao, toClusterFishingVessel, toClusterFishingVesselArray, toClusterFishingVesselCollection, toEntity, toRemoteFishingVesselFullVO, toRemoteFishingVesselFullVOArray, toRemoteFishingVesselFullVOCollection, toRemoteFishingVesselNaturalId, toRemoteFishingVesselNaturalIdArray, toRemoteFishingVesselNaturalIdCollection, transformEntities, transformEntity, update, update |
Methods inherited from class fr.ifremer.allegro.referential.vessel.VesselDaoImpl |
clusterVesselToEntity, clusterVesselToEntity, remoteVesselFullVOToEntity, remoteVesselFullVOToEntity, remoteVesselNaturalIdToEntity, remoteVesselNaturalIdToEntity, toClusterVessel, toClusterVessel, toRemoteVesselFullVO, toRemoteVesselFullVO, toRemoteVesselNaturalId, toRemoteVesselNaturalId |
Methods inherited from class fr.ifremer.allegro.referential.vessel.VesselDaoBase |
clusterVesselToEntityCollection, getRightToProduceDao, getStatusDao, getVesselOwnerPeriodDao, getVesselRegistrationPeriodDao, getVesselTypeDao, remoteVesselFullVOToEntityCollection, remoteVesselNaturalIdToEntityCollection, remove, setRightToProduceDao, setStatusDao, setVesselOwnerPeriodDao, setVesselRegistrationPeriodDao, setVesselTypeDao, toClusterVessel, toClusterVesselArray, toClusterVesselCollection, toRemoteVesselFullVO, toRemoteVesselFullVOArray, toRemoteVesselFullVOCollection, toRemoteVesselNaturalId, toRemoteVesselNaturalIdArray, toRemoteVesselNaturalIdCollection, 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.referential.vessel.VesselDao |
clusterVesselToEntity, clusterVesselToEntity, clusterVesselToEntityCollection, remoteVesselFullVOToEntity, remoteVesselFullVOToEntity, remoteVesselFullVOToEntityCollection, remoteVesselNaturalIdToEntity, remoteVesselNaturalIdToEntity, remoteVesselNaturalIdToEntityCollection, remove, toClusterVessel, toClusterVessel, toClusterVesselArray, toClusterVesselCollection, toRemoteVesselFullVO, toRemoteVesselFullVO, toRemoteVesselFullVOArray, toRemoteVesselFullVOCollection, toRemoteVesselNaturalId, toRemoteVesselNaturalId, toRemoteVesselNaturalIdArray, toRemoteVesselNaturalIdCollection, update |
FishingVesselDaoImpl
public FishingVesselDaoImpl()
handleCreateFromClusterFishingVessel
protected FishingVessel handleCreateFromClusterFishingVessel(ClusterFishingVessel clusterFishingVessel)
- Description copied from class:
FishingVesselDaoBase
- Performs the core logic for
FishingVesselDaoBase.createFromClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)
- Specified by:
handleCreateFromClusterFishingVessel
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.createFromClusterFishingVessel(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)
handleGetAllClusterFishingVesselSinceDateSynchro
protected ClusterFishingVessel[] handleGetAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize,
java.lang.String[] fishingVesselCodes)
- Description copied from class:
FishingVesselDaoBase
- Performs the core logic for
FishingVesselDaoBase.getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[])
- Specified by:
handleGetAllClusterFishingVesselSinceDateSynchro
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.getAllClusterFishingVesselSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer, java.lang.String[])
toRemoteFishingVesselFullVO
public void toRemoteFishingVesselFullVO(FishingVessel source,
RemoteFishingVesselFullVO target)
- Description copied from interface:
FishingVesselDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteFishingVesselFullVO(), 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:
toRemoteFishingVesselFullVO
in interface FishingVesselDao
- Overrides:
toRemoteFishingVesselFullVO
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toRemoteFishingVesselFullVO(fr.ifremer.allegro.referential.vessel.FishingVessel, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
toRemoteFishingVesselFullVO
public RemoteFishingVesselFullVO toRemoteFishingVesselFullVO(FishingVessel entity)
- Description copied from interface:
FishingVesselDao
- Converts this DAO's entity to an object of type
RemoteFishingVesselFullVO
.
- Specified by:
toRemoteFishingVesselFullVO
in interface FishingVesselDao
- Overrides:
toRemoteFishingVesselFullVO
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toRemoteFishingVesselFullVO(fr.ifremer.allegro.referential.vessel.FishingVessel)
remoteFishingVesselFullVOToEntity
public FishingVessel remoteFishingVesselFullVOToEntity(RemoteFishingVesselFullVO remoteFishingVesselFullVO)
- Description copied from interface:
FishingVesselDao
- Converts an instance of type
RemoteFishingVesselFullVO
to this DAO's entity.
- See Also:
FishingVesselDao.remoteFishingVesselFullVOToEntity(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO)
remoteFishingVesselFullVOToEntity
public void remoteFishingVesselFullVOToEntity(RemoteFishingVesselFullVO source,
FishingVessel target,
boolean copyIfNull)
- Description copied from interface:
FishingVesselDao
- Copies the fields of
RemoteFishingVesselFullVO
to the specified entity.
- Specified by:
remoteFishingVesselFullVOToEntity
in interface FishingVesselDao
- Overrides:
remoteFishingVesselFullVOToEntity
in class FishingVesselDaoBase
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.vessel.FishingVesselDao#remoteFishingVesselFullVOToEntity(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselFullVO, fr.ifremer.allegro.referential.vessel.FishingVessel)
toRemoteFishingVesselNaturalId
public void toRemoteFishingVesselNaturalId(FishingVessel source,
RemoteFishingVesselNaturalId target)
- Description copied from interface:
FishingVesselDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteFishingVesselNaturalId(), 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:
toRemoteFishingVesselNaturalId
in interface FishingVesselDao
- Overrides:
toRemoteFishingVesselNaturalId
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toRemoteFishingVesselNaturalId(fr.ifremer.allegro.referential.vessel.FishingVessel, fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId)
toRemoteFishingVesselNaturalId
public RemoteFishingVesselNaturalId toRemoteFishingVesselNaturalId(FishingVessel entity)
- Description copied from interface:
FishingVesselDao
- Converts this DAO's entity to an object of type
RemoteFishingVesselNaturalId
.
- Specified by:
toRemoteFishingVesselNaturalId
in interface FishingVesselDao
- Overrides:
toRemoteFishingVesselNaturalId
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toRemoteFishingVesselNaturalId(fr.ifremer.allegro.referential.vessel.FishingVessel)
remoteFishingVesselNaturalIdToEntity
public FishingVessel remoteFishingVesselNaturalIdToEntity(RemoteFishingVesselNaturalId remoteFishingVesselNaturalId)
- Description copied from interface:
FishingVesselDao
- Converts an instance of type
RemoteFishingVesselNaturalId
to this DAO's entity.
- See Also:
FishingVesselDao.remoteFishingVesselNaturalIdToEntity(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId)
remoteFishingVesselNaturalIdToEntity
public void remoteFishingVesselNaturalIdToEntity(RemoteFishingVesselNaturalId source,
FishingVessel target,
boolean copyIfNull)
- Description copied from interface:
FishingVesselDao
- Copies the fields of
RemoteFishingVesselNaturalId
to the specified entity.
- Specified by:
remoteFishingVesselNaturalIdToEntity
in interface FishingVesselDao
- Overrides:
remoteFishingVesselNaturalIdToEntity
in class FishingVesselDaoBase
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.vessel.FishingVesselDao#remoteFishingVesselNaturalIdToEntity(fr.ifremer.allegro.referential.vessel.generic.vo.RemoteFishingVesselNaturalId, fr.ifremer.allegro.referential.vessel.FishingVessel)
toClusterFishingVessel
public void toClusterFishingVessel(FishingVessel source,
ClusterFishingVessel target)
- Description copied from interface:
FishingVesselDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toClusterFishingVessel(), 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:
toClusterFishingVessel
in interface FishingVesselDao
- Overrides:
toClusterFishingVessel
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toClusterFishingVessel(fr.ifremer.allegro.referential.vessel.FishingVessel, fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)
toClusterFishingVessel
public ClusterFishingVessel toClusterFishingVessel(FishingVessel entity)
- Description copied from interface:
FishingVesselDao
- Converts this DAO's entity to an object of type
ClusterFishingVessel
.
- Specified by:
toClusterFishingVessel
in interface FishingVesselDao
- Overrides:
toClusterFishingVessel
in class FishingVesselDaoBase
- See Also:
FishingVesselDao.toClusterFishingVessel(fr.ifremer.allegro.referential.vessel.FishingVessel)
clusterFishingVesselToEntity
public FishingVessel clusterFishingVesselToEntity(ClusterFishingVessel clusterFishingVessel)
- Description copied from interface:
FishingVesselDao
- Converts an instance of type
ClusterFishingVessel
to this DAO's entity.
- See Also:
FishingVesselDao.clusterFishingVesselToEntity(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel)
clusterFishingVesselToEntity
public void clusterFishingVesselToEntity(ClusterFishingVessel source,
FishingVessel target,
boolean copyIfNull)
- Description copied from interface:
FishingVesselDao
- Copies the fields of
ClusterFishingVessel
to the specified entity.
- Specified by:
clusterFishingVesselToEntity
in interface FishingVesselDao
- Overrides:
clusterFishingVesselToEntity
in class FishingVesselDaoBase
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.vessel.FishingVesselDao#clusterFishingVesselToEntity(fr.ifremer.allegro.referential.vessel.generic.cluster.ClusterFishingVessel, fr.ifremer.allegro.referential.vessel.FishingVessel)
Copyright © 2008-2010 IFREMER. All Rights Reserved.