fr.ifremer.allegro.data.survey.delaration
Class DeclaredDocumentReferenceDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReferenceDaoBase
          extended by fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReferenceDaoImpl
All Implemented Interfaces:
DeclaredDocumentReferenceDao

public class DeclaredDocumentReferenceDaoImpl
extends DeclaredDocumentReferenceDaoBase

See Also:
DeclaredDocumentReference

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReferenceDao
TRANSFORM_CLUSTERDECLAREDDOCUMENTREFERENCE, TRANSFORM_NONE, TRANSFORM_REMOTEDECLAREDDOCUMENTREFERENCEFULLVO, TRANSFORM_REMOTEDECLAREDDOCUMENTREFERENCENATURALID
 
Constructor Summary
DeclaredDocumentReferenceDaoImpl()
           
 
Method Summary
 DeclaredDocumentReference clusterDeclaredDocumentReferenceToEntity(ClusterDeclaredDocumentReference clusterDeclaredDocumentReference)
          Converts an instance of type ClusterDeclaredDocumentReference to this DAO's entity.
 void clusterDeclaredDocumentReferenceToEntity(ClusterDeclaredDocumentReference source, DeclaredDocumentReference target, boolean copyIfNull)
          Copies the fields of ClusterDeclaredDocumentReference to the specified entity.
protected  DeclaredDocumentReference handleCreateFromClusterDeclaredDocumentReference(ClusterDeclaredDocumentReference clusterDeclaredDocumentReference)
          Performs the core logic for DeclaredDocumentReferenceDaoBase.createFromClusterDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference)
protected  ClusterDeclaredDocumentReference[] handleGetAllClusterDeclaredDocumentReferenceSinceDateSynchro(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 DeclaredDocumentReferenceDaoBase.getAllClusterDeclaredDocumentReferenceSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 DeclaredDocumentReference remoteDeclaredDocumentReferenceFullVOToEntity(RemoteDeclaredDocumentReferenceFullVO remoteDeclaredDocumentReferenceFullVO)
          Converts an instance of type RemoteDeclaredDocumentReferenceFullVO to this DAO's entity.
 void remoteDeclaredDocumentReferenceFullVOToEntity(RemoteDeclaredDocumentReferenceFullVO source, DeclaredDocumentReference target, boolean copyIfNull)
          Copies the fields of RemoteDeclaredDocumentReferenceFullVO to the specified entity.
 DeclaredDocumentReference remoteDeclaredDocumentReferenceNaturalIdToEntity(RemoteDeclaredDocumentReferenceNaturalId remoteDeclaredDocumentReferenceNaturalId)
          Converts an instance of type RemoteDeclaredDocumentReferenceNaturalId to this DAO's entity.
 void remoteDeclaredDocumentReferenceNaturalIdToEntity(RemoteDeclaredDocumentReferenceNaturalId source, DeclaredDocumentReference target, boolean copyIfNull)
          Copies the fields of RemoteDeclaredDocumentReferenceNaturalId to the specified entity.
 ClusterDeclaredDocumentReference toClusterDeclaredDocumentReference(DeclaredDocumentReference entity)
          Converts this DAO's entity to an object of type ClusterDeclaredDocumentReference.
 void toClusterDeclaredDocumentReference(DeclaredDocumentReference source, ClusterDeclaredDocumentReference target)
          Copies the fields of the specified entity to the target value object.
 RemoteDeclaredDocumentReferenceFullVO toRemoteDeclaredDocumentReferenceFullVO(DeclaredDocumentReference entity)
          Converts this DAO's entity to an object of type RemoteDeclaredDocumentReferenceFullVO.
 void toRemoteDeclaredDocumentReferenceFullVO(DeclaredDocumentReference source, RemoteDeclaredDocumentReferenceFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteDeclaredDocumentReferenceNaturalId toRemoteDeclaredDocumentReferenceNaturalId(DeclaredDocumentReference entity)
          Converts this DAO's entity to an object of type RemoteDeclaredDocumentReferenceNaturalId.
 void toRemoteDeclaredDocumentReferenceNaturalId(DeclaredDocumentReference source, RemoteDeclaredDocumentReferenceNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReferenceDaoBase
clusterDeclaredDocumentReferenceToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterDeclaredDocumentReference, findDeclaredDocumentReferenceById, findDeclaredDocumentReferenceById, findDeclaredDocumentReferenceById, findDeclaredDocumentReferenceById, findDeclaredDocumentReferenceByNaturalId, findDeclaredDocumentReferenceByNaturalId, findDeclaredDocumentReferenceByNaturalId, findDeclaredDocumentReferenceByNaturalId, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByParentDeclaredDocumentReference, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByProgram, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByQualityFlag, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderDepartment, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByRecorderPerson, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, findDeclaredDocumentReferenceByVessel, getAllClusterDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReference, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getAllDeclaredDocumentReferenceSinceDateSynchro, getDeclaredDocumentReferenceDao, getDepartmentDao, getFishingTripDao, getObservedFishingTripDao, getObservedSaleDao, getPersonDao, getPrincipal, getProgramDao, getQualityFlagDao, getSaleDao, getVesselDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteDeclaredDocumentReferenceFullVOToEntityCollection, remoteDeclaredDocumentReferenceNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setDeclaredDocumentReferenceDao, setDepartmentDao, setFishingTripDao, setObservedFishingTripDao, setObservedSaleDao, setPersonDao, setProgramDao, setQualityFlagDao, setSaleDao, setVesselDao, toClusterDeclaredDocumentReference, toClusterDeclaredDocumentReferenceArray, toClusterDeclaredDocumentReferenceCollection, toEntity, toRemoteDeclaredDocumentReferenceFullVO, toRemoteDeclaredDocumentReferenceFullVOArray, toRemoteDeclaredDocumentReferenceFullVOCollection, toRemoteDeclaredDocumentReferenceNaturalId, toRemoteDeclaredDocumentReferenceNaturalIdArray, toRemoteDeclaredDocumentReferenceNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeclaredDocumentReferenceDaoImpl

public DeclaredDocumentReferenceDaoImpl()
Method Detail

handleCreateFromClusterDeclaredDocumentReference

protected DeclaredDocumentReference handleCreateFromClusterDeclaredDocumentReference(ClusterDeclaredDocumentReference clusterDeclaredDocumentReference)
Description copied from class: DeclaredDocumentReferenceDaoBase
Performs the core logic for DeclaredDocumentReferenceDaoBase.createFromClusterDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference)

Specified by:
handleCreateFromClusterDeclaredDocumentReference in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.createFromClusterDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference)

handleGetAllClusterDeclaredDocumentReferenceSinceDateSynchro

protected ClusterDeclaredDocumentReference[] handleGetAllClusterDeclaredDocumentReferenceSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                          java.lang.Integer userId,
                                                                                                          java.lang.Integer[] registrationLocationIds,
                                                                                                          java.lang.Integer pageNumber,
                                                                                                          java.lang.Integer pageSize)
Description copied from class: DeclaredDocumentReferenceDaoBase
Performs the core logic for DeclaredDocumentReferenceDaoBase.getAllClusterDeclaredDocumentReferenceSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterDeclaredDocumentReferenceSinceDateSynchro in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.getAllClusterDeclaredDocumentReferenceSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteDeclaredDocumentReferenceFullVO

public void toRemoteDeclaredDocumentReferenceFullVO(DeclaredDocumentReference source,
                                                    RemoteDeclaredDocumentReferenceFullVO target)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteDeclaredDocumentReferenceFullVO(), 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:
toRemoteDeclaredDocumentReferenceFullVO in interface DeclaredDocumentReferenceDao
Overrides:
toRemoteDeclaredDocumentReferenceFullVO in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toRemoteDeclaredDocumentReferenceFullVO(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference, fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceFullVO)

toRemoteDeclaredDocumentReferenceFullVO

public RemoteDeclaredDocumentReferenceFullVO toRemoteDeclaredDocumentReferenceFullVO(DeclaredDocumentReference entity)
Description copied from interface: DeclaredDocumentReferenceDao
Converts this DAO's entity to an object of type RemoteDeclaredDocumentReferenceFullVO.

Specified by:
toRemoteDeclaredDocumentReferenceFullVO in interface DeclaredDocumentReferenceDao
Overrides:
toRemoteDeclaredDocumentReferenceFullVO in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toRemoteDeclaredDocumentReferenceFullVO(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

remoteDeclaredDocumentReferenceFullVOToEntity

public DeclaredDocumentReference remoteDeclaredDocumentReferenceFullVOToEntity(RemoteDeclaredDocumentReferenceFullVO remoteDeclaredDocumentReferenceFullVO)
Description copied from interface: DeclaredDocumentReferenceDao
Converts an instance of type RemoteDeclaredDocumentReferenceFullVO to this DAO's entity.

See Also:
DeclaredDocumentReferenceDao.remoteDeclaredDocumentReferenceFullVOToEntity(fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceFullVO)

remoteDeclaredDocumentReferenceFullVOToEntity

public void remoteDeclaredDocumentReferenceFullVOToEntity(RemoteDeclaredDocumentReferenceFullVO source,
                                                          DeclaredDocumentReference target,
                                                          boolean copyIfNull)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of RemoteDeclaredDocumentReferenceFullVO to the specified entity.

Specified by:
remoteDeclaredDocumentReferenceFullVOToEntity in interface DeclaredDocumentReferenceDao
Overrides:
remoteDeclaredDocumentReferenceFullVOToEntity in class DeclaredDocumentReferenceDaoBase
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.survey.delaration.DeclaredDocumentReferenceDao#remoteDeclaredDocumentReferenceFullVOToEntity(fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceFullVO, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

toRemoteDeclaredDocumentReferenceNaturalId

public void toRemoteDeclaredDocumentReferenceNaturalId(DeclaredDocumentReference source,
                                                       RemoteDeclaredDocumentReferenceNaturalId target)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteDeclaredDocumentReferenceNaturalId(), 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:
toRemoteDeclaredDocumentReferenceNaturalId in interface DeclaredDocumentReferenceDao
Overrides:
toRemoteDeclaredDocumentReferenceNaturalId in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toRemoteDeclaredDocumentReferenceNaturalId(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference, fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceNaturalId)

toRemoteDeclaredDocumentReferenceNaturalId

public RemoteDeclaredDocumentReferenceNaturalId toRemoteDeclaredDocumentReferenceNaturalId(DeclaredDocumentReference entity)
Description copied from interface: DeclaredDocumentReferenceDao
Converts this DAO's entity to an object of type RemoteDeclaredDocumentReferenceNaturalId.

Specified by:
toRemoteDeclaredDocumentReferenceNaturalId in interface DeclaredDocumentReferenceDao
Overrides:
toRemoteDeclaredDocumentReferenceNaturalId in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toRemoteDeclaredDocumentReferenceNaturalId(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

remoteDeclaredDocumentReferenceNaturalIdToEntity

public DeclaredDocumentReference remoteDeclaredDocumentReferenceNaturalIdToEntity(RemoteDeclaredDocumentReferenceNaturalId remoteDeclaredDocumentReferenceNaturalId)
Description copied from interface: DeclaredDocumentReferenceDao
Converts an instance of type RemoteDeclaredDocumentReferenceNaturalId to this DAO's entity.

See Also:
DeclaredDocumentReferenceDao.remoteDeclaredDocumentReferenceNaturalIdToEntity(fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceNaturalId)

remoteDeclaredDocumentReferenceNaturalIdToEntity

public void remoteDeclaredDocumentReferenceNaturalIdToEntity(RemoteDeclaredDocumentReferenceNaturalId source,
                                                             DeclaredDocumentReference target,
                                                             boolean copyIfNull)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of RemoteDeclaredDocumentReferenceNaturalId to the specified entity.

Specified by:
remoteDeclaredDocumentReferenceNaturalIdToEntity in interface DeclaredDocumentReferenceDao
Overrides:
remoteDeclaredDocumentReferenceNaturalIdToEntity in class DeclaredDocumentReferenceDaoBase
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.survey.delaration.DeclaredDocumentReferenceDao#remoteDeclaredDocumentReferenceNaturalIdToEntity(fr.ifremer.allegro.data.survey.delaration.generic.vo.RemoteDeclaredDocumentReferenceNaturalId, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

toClusterDeclaredDocumentReference

public void toClusterDeclaredDocumentReference(DeclaredDocumentReference source,
                                               ClusterDeclaredDocumentReference target)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterDeclaredDocumentReference(), 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:
toClusterDeclaredDocumentReference in interface DeclaredDocumentReferenceDao
Overrides:
toClusterDeclaredDocumentReference in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toClusterDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference, fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference)

toClusterDeclaredDocumentReference

public ClusterDeclaredDocumentReference toClusterDeclaredDocumentReference(DeclaredDocumentReference entity)
Description copied from interface: DeclaredDocumentReferenceDao
Converts this DAO's entity to an object of type ClusterDeclaredDocumentReference.

Specified by:
toClusterDeclaredDocumentReference in interface DeclaredDocumentReferenceDao
Overrides:
toClusterDeclaredDocumentReference in class DeclaredDocumentReferenceDaoBase
See Also:
DeclaredDocumentReferenceDao.toClusterDeclaredDocumentReference(fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)

clusterDeclaredDocumentReferenceToEntity

public DeclaredDocumentReference clusterDeclaredDocumentReferenceToEntity(ClusterDeclaredDocumentReference clusterDeclaredDocumentReference)
Description copied from interface: DeclaredDocumentReferenceDao
Converts an instance of type ClusterDeclaredDocumentReference to this DAO's entity.

See Also:
DeclaredDocumentReferenceDao.clusterDeclaredDocumentReferenceToEntity(fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference)

clusterDeclaredDocumentReferenceToEntity

public void clusterDeclaredDocumentReferenceToEntity(ClusterDeclaredDocumentReference source,
                                                     DeclaredDocumentReference target,
                                                     boolean copyIfNull)
Description copied from interface: DeclaredDocumentReferenceDao
Copies the fields of ClusterDeclaredDocumentReference to the specified entity.

Specified by:
clusterDeclaredDocumentReferenceToEntity in interface DeclaredDocumentReferenceDao
Overrides:
clusterDeclaredDocumentReferenceToEntity in class DeclaredDocumentReferenceDaoBase
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.survey.delaration.DeclaredDocumentReferenceDao#clusterDeclaredDocumentReferenceToEntity(fr.ifremer.allegro.data.survey.delaration.generic.cluster.ClusterDeclaredDocumentReference, fr.ifremer.allegro.data.survey.delaration.DeclaredDocumentReference)


Copyright © 2008-2010 IFREMER. All Rights Reserved.