fr.ifremer.allegro.referential.taxon
Class TaxonInformationHistoryDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.taxon.TaxonInformationHistoryDaoBase
          extended by fr.ifremer.allegro.referential.taxon.TaxonInformationHistoryDaoImpl
All Implemented Interfaces:
TaxonInformationHistoryDao

public class TaxonInformationHistoryDaoImpl
extends TaxonInformationHistoryDaoBase

See Also:
TaxonInformationHistory

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.taxon.TaxonInformationHistoryDao
TRANSFORM_CLUSTERTAXONINFORMATIONHISTORY, TRANSFORM_NONE, TRANSFORM_REMOTETAXONINFORMATIONHISTORYFULLVO, TRANSFORM_REMOTETAXONINFORMATIONHISTORYNATURALID
 
Constructor Summary
TaxonInformationHistoryDaoImpl()
           
 
Method Summary
 TaxonInformationHistory clusterTaxonInformationHistoryToEntity(ClusterTaxonInformationHistory clusterTaxonInformationHistory)
          Converts an instance of type ClusterTaxonInformationHistory to this DAO's entity.
 void clusterTaxonInformationHistoryToEntity(ClusterTaxonInformationHistory source, TaxonInformationHistory target, boolean copyIfNull)
          Copies the fields of ClusterTaxonInformationHistory to the specified entity.
protected  TaxonInformationHistory handleCreateFromClusterTaxonInformationHistory(ClusterTaxonInformationHistory clusterTaxonInformationHistory)
          Performs the core logic for TaxonInformationHistoryDaoBase.createFromClusterTaxonInformationHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonInformationHistory)
 TaxonInformationHistory remoteTaxonInformationHistoryFullVOToEntity(RemoteTaxonInformationHistoryFullVO remoteTaxonInformationHistoryFullVO)
          Converts an instance of type RemoteTaxonInformationHistoryFullVO to this DAO's entity.
 void remoteTaxonInformationHistoryFullVOToEntity(RemoteTaxonInformationHistoryFullVO source, TaxonInformationHistory target, boolean copyIfNull)
          Copies the fields of RemoteTaxonInformationHistoryFullVO to the specified entity.
 TaxonInformationHistory remoteTaxonInformationHistoryNaturalIdToEntity(RemoteTaxonInformationHistoryNaturalId remoteTaxonInformationHistoryNaturalId)
          Converts an instance of type RemoteTaxonInformationHistoryNaturalId to this DAO's entity.
 void remoteTaxonInformationHistoryNaturalIdToEntity(RemoteTaxonInformationHistoryNaturalId source, TaxonInformationHistory target, boolean copyIfNull)
          Copies the fields of RemoteTaxonInformationHistoryNaturalId to the specified entity.
 ClusterTaxonInformationHistory toClusterTaxonInformationHistory(TaxonInformationHistory entity)
          Converts this DAO's entity to an object of type ClusterTaxonInformationHistory.
 void toClusterTaxonInformationHistory(TaxonInformationHistory source, ClusterTaxonInformationHistory target)
          Copies the fields of the specified entity to the target value object.
 RemoteTaxonInformationHistoryFullVO toRemoteTaxonInformationHistoryFullVO(TaxonInformationHistory entity)
          Converts this DAO's entity to an object of type RemoteTaxonInformationHistoryFullVO.
 void toRemoteTaxonInformationHistoryFullVO(TaxonInformationHistory source, RemoteTaxonInformationHistoryFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteTaxonInformationHistoryNaturalId toRemoteTaxonInformationHistoryNaturalId(TaxonInformationHistory entity)
          Converts this DAO's entity to an object of type RemoteTaxonInformationHistoryNaturalId.
 void toRemoteTaxonInformationHistoryNaturalId(TaxonInformationHistory source, RemoteTaxonInformationHistoryNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.taxon.TaxonInformationHistoryDaoBase
clusterTaxonInformationHistoryToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterTaxonInformationHistory, findTaxonInformationHistoryByIdentifiers, findTaxonInformationHistoryByIdentifiers, findTaxonInformationHistoryByIdentifiers, findTaxonInformationHistoryByIdentifiers, findTaxonInformationHistoryByNaturalId, findTaxonInformationHistoryByNaturalId, findTaxonInformationHistoryByNaturalId, findTaxonInformationHistoryByNaturalId, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByReferenceDocument, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, findTaxonInformationHistoryByTaxonNameHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistory, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getAllTaxonInformationHistorySinceDateSynchro, getPrincipal, getReferenceDocumentDao, getTaxonNameHistoryDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteTaxonInformationHistoryFullVOToEntityCollection, remoteTaxonInformationHistoryNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setReferenceDocumentDao, setTaxonNameHistoryDao, toClusterTaxonInformationHistory, toClusterTaxonInformationHistoryArray, toClusterTaxonInformationHistoryCollection, toEntity, toRemoteTaxonInformationHistoryFullVO, toRemoteTaxonInformationHistoryFullVOArray, toRemoteTaxonInformationHistoryFullVOCollection, toRemoteTaxonInformationHistoryNaturalId, toRemoteTaxonInformationHistoryNaturalIdArray, toRemoteTaxonInformationHistoryNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaxonInformationHistoryDaoImpl

public TaxonInformationHistoryDaoImpl()
Method Detail

handleCreateFromClusterTaxonInformationHistory

protected TaxonInformationHistory handleCreateFromClusterTaxonInformationHistory(ClusterTaxonInformationHistory clusterTaxonInformationHistory)
Description copied from class: TaxonInformationHistoryDaoBase
Performs the core logic for TaxonInformationHistoryDaoBase.createFromClusterTaxonInformationHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonInformationHistory)

Specified by:
handleCreateFromClusterTaxonInformationHistory in class TaxonInformationHistoryDaoBase
See Also:
TaxonInformationHistoryDao.createFromClusterTaxonInformationHistory(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonInformationHistory)

toRemoteTaxonInformationHistoryFullVO

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

toRemoteTaxonInformationHistoryFullVO

public RemoteTaxonInformationHistoryFullVO toRemoteTaxonInformationHistoryFullVO(TaxonInformationHistory entity)
Description copied from interface: TaxonInformationHistoryDao
Converts this DAO's entity to an object of type RemoteTaxonInformationHistoryFullVO.

Specified by:
toRemoteTaxonInformationHistoryFullVO in interface TaxonInformationHistoryDao
Overrides:
toRemoteTaxonInformationHistoryFullVO in class TaxonInformationHistoryDaoBase
See Also:
TaxonInformationHistoryDao.toRemoteTaxonInformationHistoryFullVO(fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)

remoteTaxonInformationHistoryFullVOToEntity

public TaxonInformationHistory remoteTaxonInformationHistoryFullVOToEntity(RemoteTaxonInformationHistoryFullVO remoteTaxonInformationHistoryFullVO)
Description copied from interface: TaxonInformationHistoryDao
Converts an instance of type RemoteTaxonInformationHistoryFullVO to this DAO's entity.

See Also:
TaxonInformationHistoryDao.remoteTaxonInformationHistoryFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonInformationHistoryFullVO)

remoteTaxonInformationHistoryFullVOToEntity

public void remoteTaxonInformationHistoryFullVOToEntity(RemoteTaxonInformationHistoryFullVO source,
                                                        TaxonInformationHistory target,
                                                        boolean copyIfNull)
Description copied from interface: TaxonInformationHistoryDao
Copies the fields of RemoteTaxonInformationHistoryFullVO to the specified entity.

Specified by:
remoteTaxonInformationHistoryFullVOToEntity in interface TaxonInformationHistoryDao
Overrides:
remoteTaxonInformationHistoryFullVOToEntity in class TaxonInformationHistoryDaoBase
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.TaxonInformationHistoryDao#remoteTaxonInformationHistoryFullVOToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonInformationHistoryFullVO, fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)

toRemoteTaxonInformationHistoryNaturalId

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

toRemoteTaxonInformationHistoryNaturalId

public RemoteTaxonInformationHistoryNaturalId toRemoteTaxonInformationHistoryNaturalId(TaxonInformationHistory entity)
Description copied from interface: TaxonInformationHistoryDao
Converts this DAO's entity to an object of type RemoteTaxonInformationHistoryNaturalId.

Specified by:
toRemoteTaxonInformationHistoryNaturalId in interface TaxonInformationHistoryDao
Overrides:
toRemoteTaxonInformationHistoryNaturalId in class TaxonInformationHistoryDaoBase
See Also:
TaxonInformationHistoryDao.toRemoteTaxonInformationHistoryNaturalId(fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)

remoteTaxonInformationHistoryNaturalIdToEntity

public TaxonInformationHistory remoteTaxonInformationHistoryNaturalIdToEntity(RemoteTaxonInformationHistoryNaturalId remoteTaxonInformationHistoryNaturalId)
Description copied from interface: TaxonInformationHistoryDao
Converts an instance of type RemoteTaxonInformationHistoryNaturalId to this DAO's entity.

See Also:
TaxonInformationHistoryDao.remoteTaxonInformationHistoryNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonInformationHistoryNaturalId)

remoteTaxonInformationHistoryNaturalIdToEntity

public void remoteTaxonInformationHistoryNaturalIdToEntity(RemoteTaxonInformationHistoryNaturalId source,
                                                           TaxonInformationHistory target,
                                                           boolean copyIfNull)
Description copied from interface: TaxonInformationHistoryDao
Copies the fields of RemoteTaxonInformationHistoryNaturalId to the specified entity.

Specified by:
remoteTaxonInformationHistoryNaturalIdToEntity in interface TaxonInformationHistoryDao
Overrides:
remoteTaxonInformationHistoryNaturalIdToEntity in class TaxonInformationHistoryDaoBase
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.TaxonInformationHistoryDao#remoteTaxonInformationHistoryNaturalIdToEntity(fr.ifremer.allegro.referential.taxon.generic.vo.RemoteTaxonInformationHistoryNaturalId, fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)

toClusterTaxonInformationHistory

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

toClusterTaxonInformationHistory

public ClusterTaxonInformationHistory toClusterTaxonInformationHistory(TaxonInformationHistory entity)
Description copied from interface: TaxonInformationHistoryDao
Converts this DAO's entity to an object of type ClusterTaxonInformationHistory.

Specified by:
toClusterTaxonInformationHistory in interface TaxonInformationHistoryDao
Overrides:
toClusterTaxonInformationHistory in class TaxonInformationHistoryDaoBase
See Also:
TaxonInformationHistoryDao.toClusterTaxonInformationHistory(fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)

clusterTaxonInformationHistoryToEntity

public TaxonInformationHistory clusterTaxonInformationHistoryToEntity(ClusterTaxonInformationHistory clusterTaxonInformationHistory)
Description copied from interface: TaxonInformationHistoryDao
Converts an instance of type ClusterTaxonInformationHistory to this DAO's entity.

See Also:
TaxonInformationHistoryDao.clusterTaxonInformationHistoryToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonInformationHistory)

clusterTaxonInformationHistoryToEntity

public void clusterTaxonInformationHistoryToEntity(ClusterTaxonInformationHistory source,
                                                   TaxonInformationHistory target,
                                                   boolean copyIfNull)
Description copied from interface: TaxonInformationHistoryDao
Copies the fields of ClusterTaxonInformationHistory to the specified entity.

Specified by:
clusterTaxonInformationHistoryToEntity in interface TaxonInformationHistoryDao
Overrides:
clusterTaxonInformationHistoryToEntity in class TaxonInformationHistoryDaoBase
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.TaxonInformationHistoryDao#clusterTaxonInformationHistoryToEntity(fr.ifremer.allegro.referential.taxon.generic.cluster.ClusterTaxonInformationHistory, fr.ifremer.allegro.referential.taxon.TaxonInformationHistory)


Copyright © 2008-2010 IFREMER. All Rights Reserved.