|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.referential.taxon.CitationDaoBase
fr.ifremer.allegro.referential.taxon.CitationDaoImpl
public class CitationDaoImpl
Citation
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.referential.taxon.CitationDao |
---|
TRANSFORM_CLUSTERCITATION, TRANSFORM_NONE, TRANSFORM_REMOTECITATIONFULLVO, TRANSFORM_REMOTECITATIONNATURALID |
Constructor Summary | |
---|---|
CitationDaoImpl()
|
Method Summary | |
---|---|
Citation |
clusterCitationToEntity(ClusterCitation clusterCitation)
Converts an instance of type ClusterCitation to this DAO's entity. |
void |
clusterCitationToEntity(ClusterCitation source,
Citation target,
boolean copyIfNull)
Copies the fields of ClusterCitation to the specified entity. |
protected Citation |
handleCreateFromClusterCitation(ClusterCitation clusterCitation)
Performs the core logic for CitationDaoBase.createFromClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation) |
protected ClusterCitation[] |
handleGetAllClusterCitationSinceDateSynchro(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 CitationDaoBase.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
Citation |
remoteCitationFullVOToEntity(RemoteCitationFullVO remoteCitationFullVO)
Converts an instance of type RemoteCitationFullVO to this DAO's entity. |
void |
remoteCitationFullVOToEntity(RemoteCitationFullVO source,
Citation target,
boolean copyIfNull)
Copies the fields of RemoteCitationFullVO to the specified entity. |
Citation |
remoteCitationNaturalIdToEntity(RemoteCitationNaturalId remoteCitationNaturalId)
Converts an instance of type RemoteCitationNaturalId to this DAO's entity. |
void |
remoteCitationNaturalIdToEntity(RemoteCitationNaturalId source,
Citation target,
boolean copyIfNull)
Copies the fields of RemoteCitationNaturalId to the specified entity. |
ClusterCitation |
toClusterCitation(Citation entity)
Converts this DAO's entity to an object of type ClusterCitation . |
void |
toClusterCitation(Citation source,
ClusterCitation target)
Copies the fields of the specified entity to the target value object. |
RemoteCitationFullVO |
toRemoteCitationFullVO(Citation entity)
Converts this DAO's entity to an object of type RemoteCitationFullVO . |
void |
toRemoteCitationFullVO(Citation source,
RemoteCitationFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteCitationNaturalId |
toRemoteCitationNaturalId(Citation entity)
Converts this DAO's entity to an object of type RemoteCitationNaturalId . |
void |
toRemoteCitationNaturalId(Citation source,
RemoteCitationNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CitationDaoImpl()
Method Detail |
---|
protected Citation handleCreateFromClusterCitation(ClusterCitation clusterCitation)
CitationDaoBase
CitationDaoBase.createFromClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)
handleCreateFromClusterCitation
in class CitationDaoBase
CitationDao.createFromClusterCitation(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)
protected ClusterCitation[] handleGetAllClusterCitationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
CitationDaoBase
CitationDaoBase.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
handleGetAllClusterCitationSinceDateSynchro
in class CitationDaoBase
CitationDao.getAllClusterCitationSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
public void toRemoteCitationFullVO(Citation source, RemoteCitationFullVO target)
CitationDao
toRemoteCitationFullVO
in interface CitationDao
toRemoteCitationFullVO
in class CitationDaoBase
CitationDao.toRemoteCitationFullVO(fr.ifremer.allegro.referential.taxon.Citation, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
public RemoteCitationFullVO toRemoteCitationFullVO(Citation entity)
CitationDao
RemoteCitationFullVO
.
toRemoteCitationFullVO
in interface CitationDao
toRemoteCitationFullVO
in class CitationDaoBase
CitationDao.toRemoteCitationFullVO(fr.ifremer.allegro.referential.taxon.Citation)
public Citation remoteCitationFullVOToEntity(RemoteCitationFullVO remoteCitationFullVO)
CitationDao
RemoteCitationFullVO
to this DAO's entity.
CitationDao.remoteCitationFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO)
public void remoteCitationFullVOToEntity(RemoteCitationFullVO source, Citation target, boolean copyIfNull)
CitationDao
RemoteCitationFullVO
to the specified entity.
remoteCitationFullVOToEntity
in interface CitationDao
remoteCitationFullVOToEntity
in class CitationDaoBase
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.fr.ifremer.allegro.referential.taxon.CitationDao#remoteCitationFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationFullVO, fr.ifremer.allegro.referential.taxon.Citation)
public void toRemoteCitationNaturalId(Citation source, RemoteCitationNaturalId target)
CitationDao
toRemoteCitationNaturalId
in interface CitationDao
toRemoteCitationNaturalId
in class CitationDaoBase
CitationDao.toRemoteCitationNaturalId(fr.ifremer.allegro.referential.taxon.Citation, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId)
public RemoteCitationNaturalId toRemoteCitationNaturalId(Citation entity)
CitationDao
RemoteCitationNaturalId
.
toRemoteCitationNaturalId
in interface CitationDao
toRemoteCitationNaturalId
in class CitationDaoBase
CitationDao.toRemoteCitationNaturalId(fr.ifremer.allegro.referential.taxon.Citation)
public Citation remoteCitationNaturalIdToEntity(RemoteCitationNaturalId remoteCitationNaturalId)
CitationDao
RemoteCitationNaturalId
to this DAO's entity.
CitationDao.remoteCitationNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId)
public void remoteCitationNaturalIdToEntity(RemoteCitationNaturalId source, Citation target, boolean copyIfNull)
CitationDao
RemoteCitationNaturalId
to the specified entity.
remoteCitationNaturalIdToEntity
in interface CitationDao
remoteCitationNaturalIdToEntity
in class CitationDaoBase
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.fr.ifremer.allegro.referential.taxon.CitationDao#remoteCitationNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteCitationNaturalId, fr.ifremer.allegro.referential.taxon.Citation)
public void toClusterCitation(Citation source, ClusterCitation target)
CitationDao
toClusterCitation
in interface CitationDao
toClusterCitation
in class CitationDaoBase
CitationDao.toClusterCitation(fr.ifremer.allegro.referential.taxon.Citation, fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)
public ClusterCitation toClusterCitation(Citation entity)
CitationDao
ClusterCitation
.
toClusterCitation
in interface CitationDao
toClusterCitation
in class CitationDaoBase
CitationDao.toClusterCitation(fr.ifremer.allegro.referential.taxon.Citation)
public Citation clusterCitationToEntity(ClusterCitation clusterCitation)
CitationDao
ClusterCitation
to this DAO's entity.
CitationDao.clusterCitationToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation)
public void clusterCitationToEntity(ClusterCitation source, Citation target, boolean copyIfNull)
CitationDao
ClusterCitation
to the specified entity.
clusterCitationToEntity
in interface CitationDao
clusterCitationToEntity
in class CitationDaoBase
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.fr.ifremer.allegro.referential.taxon.CitationDao#clusterCitationToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterCitation, fr.ifremer.allegro.referential.taxon.Citation)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |