fr.ifremer.allegro.referential.taxon
Class TaxonGroupHistoricalRecordDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecordDaoBase
          extended by fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecordDaoImpl
All Implemented Interfaces:
TaxonGroupHistoricalRecordDao

public class TaxonGroupHistoricalRecordDaoImpl
extends TaxonGroupHistoricalRecordDaoBase

See Also:
TaxonGroupHistoricalRecord

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecordDao
TRANSFORM_CLUSTERTAXONGROUPHISTORICALRECORD, TRANSFORM_NONE, TRANSFORM_REMOTETAXONGROUPHISTORICALRECORDFULLVO, TRANSFORM_REMOTETAXONGROUPHISTORICALRECORDNATURALID
 
Constructor Summary
TaxonGroupHistoricalRecordDaoImpl()
           
 
Method Summary
 TaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecordToEntity(ClusterTaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecord)
          Converts an instance of type ClusterTaxonGroupHistoricalRecord to this DAO's entity.
 void clusterTaxonGroupHistoricalRecordToEntity(ClusterTaxonGroupHistoricalRecord source, TaxonGroupHistoricalRecord target, boolean copyIfNull)
          Copies the fields of ClusterTaxonGroupHistoricalRecord to the specified entity.
protected  TaxonGroupHistoricalRecord handleCreateFromClusterTaxonGroupHistoricalRecord(ClusterTaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecord)
          Performs the core logic for TaxonGroupHistoricalRecordDaoBase.createFromClusterTaxonGroupHistoricalRecord(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord)
 TaxonGroupHistoricalRecord remoteTaxonGroupHistoricalRecordFullVOToEntity(RemoteTaxonGroupHistoricalRecordFullVO remoteTaxonGroupHistoricalRecordFullVO)
          Converts an instance of type RemoteTaxonGroupHistoricalRecordFullVO to this DAO's entity.
 void remoteTaxonGroupHistoricalRecordFullVOToEntity(RemoteTaxonGroupHistoricalRecordFullVO source, TaxonGroupHistoricalRecord target, boolean copyIfNull)
          Copies the fields of RemoteTaxonGroupHistoricalRecordFullVO to the specified entity.
 TaxonGroupHistoricalRecord remoteTaxonGroupHistoricalRecordNaturalIdToEntity(RemoteTaxonGroupHistoricalRecordNaturalId remoteTaxonGroupHistoricalRecordNaturalId)
          Converts an instance of type RemoteTaxonGroupHistoricalRecordNaturalId to this DAO's entity.
 void remoteTaxonGroupHistoricalRecordNaturalIdToEntity(RemoteTaxonGroupHistoricalRecordNaturalId source, TaxonGroupHistoricalRecord target, boolean copyIfNull)
          Copies the fields of RemoteTaxonGroupHistoricalRecordNaturalId to the specified entity.
 ClusterTaxonGroupHistoricalRecord toClusterTaxonGroupHistoricalRecord(TaxonGroupHistoricalRecord entity)
          Converts this DAO's entity to an object of type ClusterTaxonGroupHistoricalRecord.
 void toClusterTaxonGroupHistoricalRecord(TaxonGroupHistoricalRecord source, ClusterTaxonGroupHistoricalRecord target)
          Copies the fields of the specified entity to the target value object.
 RemoteTaxonGroupHistoricalRecordFullVO toRemoteTaxonGroupHistoricalRecordFullVO(TaxonGroupHistoricalRecord entity)
          Converts this DAO's entity to an object of type RemoteTaxonGroupHistoricalRecordFullVO.
 void toRemoteTaxonGroupHistoricalRecordFullVO(TaxonGroupHistoricalRecord source, RemoteTaxonGroupHistoricalRecordFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTaxonGroupHistoricalRecordNaturalId toRemoteTaxonGroupHistoricalRecordNaturalId(TaxonGroupHistoricalRecord entity)
          Converts this DAO's entity to an object of type RemoteTaxonGroupHistoricalRecordNaturalId.
 void toRemoteTaxonGroupHistoricalRecordNaturalId(TaxonGroupHistoricalRecord source, RemoteTaxonGroupHistoricalRecordNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecordDaoBase
clusterTaxonGroupHistoricalRecordToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTaxonGroupHistoricalRecord, findTaxonGroupHistoricalRecordById, findTaxonGroupHistoricalRecordById, findTaxonGroupHistoricalRecordById, findTaxonGroupHistoricalRecordById, findTaxonGroupHistoricalRecordByNaturalId, findTaxonGroupHistoricalRecordByNaturalId, findTaxonGroupHistoricalRecordByNaturalId, findTaxonGroupHistoricalRecordByNaturalId, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByReferenceTaxon, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, findTaxonGroupHistoricalRecordByTaxonGroup, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecord, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getAllTaxonGroupHistoricalRecordSinceDateSynchro, getPrincipal, getReferenceTaxonDao, getTaxonGroupDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTaxonGroupHistoricalRecordFullVOToEntityCollection, remoteTaxonGroupHistoricalRecordNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setReferenceTaxonDao, setTaxonGroupDao, toClusterTaxonGroupHistoricalRecord, toClusterTaxonGroupHistoricalRecordArray, toClusterTaxonGroupHistoricalRecordCollection, toEntity, toRemoteTaxonGroupHistoricalRecordFullVO, toRemoteTaxonGroupHistoricalRecordFullVOArray, toRemoteTaxonGroupHistoricalRecordFullVOCollection, toRemoteTaxonGroupHistoricalRecordNaturalId, toRemoteTaxonGroupHistoricalRecordNaturalIdArray, toRemoteTaxonGroupHistoricalRecordNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxonGroupHistoricalRecordDaoImpl

public TaxonGroupHistoricalRecordDaoImpl()
Method Detail

handleCreateFromClusterTaxonGroupHistoricalRecord

protected TaxonGroupHistoricalRecord handleCreateFromClusterTaxonGroupHistoricalRecord(ClusterTaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecord)
Description copied from class: TaxonGroupHistoricalRecordDaoBase
Performs the core logic for TaxonGroupHistoricalRecordDaoBase.createFromClusterTaxonGroupHistoricalRecord(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord)

Specified by:
handleCreateFromClusterTaxonGroupHistoricalRecord in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.createFromClusterTaxonGroupHistoricalRecord(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord)

toRemoteTaxonGroupHistoricalRecordFullVO

public void toRemoteTaxonGroupHistoricalRecordFullVO(TaxonGroupHistoricalRecord source,
                                                     RemoteTaxonGroupHistoricalRecordFullVO target)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTaxonGroupHistoricalRecordFullVO(), 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:
toRemoteTaxonGroupHistoricalRecordFullVO in interface TaxonGroupHistoricalRecordDao
Overrides:
toRemoteTaxonGroupHistoricalRecordFullVO in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toRemoteTaxonGroupHistoricalRecordFullVO(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordFullVO)

toRemoteTaxonGroupHistoricalRecordFullVO

public RemoteTaxonGroupHistoricalRecordFullVO toRemoteTaxonGroupHistoricalRecordFullVO(TaxonGroupHistoricalRecord entity)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts this DAO's entity to an object of type RemoteTaxonGroupHistoricalRecordFullVO.

Specified by:
toRemoteTaxonGroupHistoricalRecordFullVO in interface TaxonGroupHistoricalRecordDao
Overrides:
toRemoteTaxonGroupHistoricalRecordFullVO in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toRemoteTaxonGroupHistoricalRecordFullVO(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)

remoteTaxonGroupHistoricalRecordFullVOToEntity

public TaxonGroupHistoricalRecord remoteTaxonGroupHistoricalRecordFullVOToEntity(RemoteTaxonGroupHistoricalRecordFullVO remoteTaxonGroupHistoricalRecordFullVO)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts an instance of type RemoteTaxonGroupHistoricalRecordFullVO to this DAO's entity.

See Also:
TaxonGroupHistoricalRecordDao.remoteTaxonGroupHistoricalRecordFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordFullVO)

remoteTaxonGroupHistoricalRecordFullVOToEntity

public void remoteTaxonGroupHistoricalRecordFullVOToEntity(RemoteTaxonGroupHistoricalRecordFullVO source,
                                                           TaxonGroupHistoricalRecord target,
                                                           boolean copyIfNull)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of RemoteTaxonGroupHistoricalRecordFullVO to the specified entity.

Specified by:
remoteTaxonGroupHistoricalRecordFullVOToEntity in interface TaxonGroupHistoricalRecordDao
Overrides:
remoteTaxonGroupHistoricalRecordFullVOToEntity in class TaxonGroupHistoricalRecordDaoBase
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.taxon.TaxonGroupHistoricalRecordDao#remoteTaxonGroupHistoricalRecordFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordFullVO, fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)

toRemoteTaxonGroupHistoricalRecordNaturalId

public void toRemoteTaxonGroupHistoricalRecordNaturalId(TaxonGroupHistoricalRecord source,
                                                        RemoteTaxonGroupHistoricalRecordNaturalId target)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteTaxonGroupHistoricalRecordNaturalId(), 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:
toRemoteTaxonGroupHistoricalRecordNaturalId in interface TaxonGroupHistoricalRecordDao
Overrides:
toRemoteTaxonGroupHistoricalRecordNaturalId in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toRemoteTaxonGroupHistoricalRecordNaturalId(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord, fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordNaturalId)

toRemoteTaxonGroupHistoricalRecordNaturalId

public RemoteTaxonGroupHistoricalRecordNaturalId toRemoteTaxonGroupHistoricalRecordNaturalId(TaxonGroupHistoricalRecord entity)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts this DAO's entity to an object of type RemoteTaxonGroupHistoricalRecordNaturalId.

Specified by:
toRemoteTaxonGroupHistoricalRecordNaturalId in interface TaxonGroupHistoricalRecordDao
Overrides:
toRemoteTaxonGroupHistoricalRecordNaturalId in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toRemoteTaxonGroupHistoricalRecordNaturalId(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)

remoteTaxonGroupHistoricalRecordNaturalIdToEntity

public TaxonGroupHistoricalRecord remoteTaxonGroupHistoricalRecordNaturalIdToEntity(RemoteTaxonGroupHistoricalRecordNaturalId remoteTaxonGroupHistoricalRecordNaturalId)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts an instance of type RemoteTaxonGroupHistoricalRecordNaturalId to this DAO's entity.

See Also:
TaxonGroupHistoricalRecordDao.remoteTaxonGroupHistoricalRecordNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordNaturalId)

remoteTaxonGroupHistoricalRecordNaturalIdToEntity

public void remoteTaxonGroupHistoricalRecordNaturalIdToEntity(RemoteTaxonGroupHistoricalRecordNaturalId source,
                                                              TaxonGroupHistoricalRecord target,
                                                              boolean copyIfNull)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of RemoteTaxonGroupHistoricalRecordNaturalId to the specified entity.

Specified by:
remoteTaxonGroupHistoricalRecordNaturalIdToEntity in interface TaxonGroupHistoricalRecordDao
Overrides:
remoteTaxonGroupHistoricalRecordNaturalIdToEntity in class TaxonGroupHistoricalRecordDaoBase
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.taxon.TaxonGroupHistoricalRecordDao#remoteTaxonGroupHistoricalRecordNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonGroupHistoricalRecordNaturalId, fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)

toClusterTaxonGroupHistoricalRecord

public void toClusterTaxonGroupHistoricalRecord(TaxonGroupHistoricalRecord source,
                                                ClusterTaxonGroupHistoricalRecord target)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterTaxonGroupHistoricalRecord(), 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:
toClusterTaxonGroupHistoricalRecord in interface TaxonGroupHistoricalRecordDao
Overrides:
toClusterTaxonGroupHistoricalRecord in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toClusterTaxonGroupHistoricalRecord(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord, fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord)

toClusterTaxonGroupHistoricalRecord

public ClusterTaxonGroupHistoricalRecord toClusterTaxonGroupHistoricalRecord(TaxonGroupHistoricalRecord entity)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts this DAO's entity to an object of type ClusterTaxonGroupHistoricalRecord.

Specified by:
toClusterTaxonGroupHistoricalRecord in interface TaxonGroupHistoricalRecordDao
Overrides:
toClusterTaxonGroupHistoricalRecord in class TaxonGroupHistoricalRecordDaoBase
See Also:
TaxonGroupHistoricalRecordDao.toClusterTaxonGroupHistoricalRecord(fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)

clusterTaxonGroupHistoricalRecordToEntity

public TaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecordToEntity(ClusterTaxonGroupHistoricalRecord clusterTaxonGroupHistoricalRecord)
Description copied from interface: TaxonGroupHistoricalRecordDao
Converts an instance of type ClusterTaxonGroupHistoricalRecord to this DAO's entity.

See Also:
TaxonGroupHistoricalRecordDao.clusterTaxonGroupHistoricalRecordToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord)

clusterTaxonGroupHistoricalRecordToEntity

public void clusterTaxonGroupHistoricalRecordToEntity(ClusterTaxonGroupHistoricalRecord source,
                                                      TaxonGroupHistoricalRecord target,
                                                      boolean copyIfNull)
Description copied from interface: TaxonGroupHistoricalRecordDao
Copies the fields of ClusterTaxonGroupHistoricalRecord to the specified entity.

Specified by:
clusterTaxonGroupHistoricalRecordToEntity in interface TaxonGroupHistoricalRecordDao
Overrides:
clusterTaxonGroupHistoricalRecordToEntity in class TaxonGroupHistoricalRecordDaoBase
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.taxon.TaxonGroupHistoricalRecordDao#clusterTaxonGroupHistoricalRecordToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonGroupHistoricalRecord, fr.ifremer.allegro.referential.taxon.TaxonGroupHistoricalRecord)


Copyright © 2008-2010 IFREMER. All Rights Reserved.