fr.ifremer.allegro.data.survey.sale
Class SaleOriginDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.survey.sale.SaleOriginDaoBase
          extended by fr.ifremer.allegro.data.survey.sale.SaleOriginDaoImpl
All Implemented Interfaces:
SaleOriginDao

public class SaleOriginDaoImpl
extends SaleOriginDaoBase

See Also:
SaleOrigin

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.survey.sale.SaleOriginDao
TRANSFORM_CLUSTERSALEORIGIN, TRANSFORM_NONE, TRANSFORM_REMOTESALEORIGINFULLVO, TRANSFORM_REMOTESALEORIGINNATURALID
 
Constructor Summary
SaleOriginDaoImpl()
           
 
Method Summary
 SaleOrigin clusterSaleOriginToEntity(ClusterSaleOrigin clusterSaleOrigin)
          Converts an instance of type ClusterSaleOrigin to this DAO's entity.
 void clusterSaleOriginToEntity(ClusterSaleOrigin source, SaleOrigin target, boolean copyIfNull)
          Copies the fields of ClusterSaleOrigin to the specified entity.
protected  SaleOrigin handleCreateFromClusterSaleOrigin(ClusterSaleOrigin clusterSaleOrigin)
          Performs the core logic for SaleOriginDaoBase.createFromClusterSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin)
 SaleOrigin remoteSaleOriginFullVOToEntity(RemoteSaleOriginFullVO remoteSaleOriginFullVO)
          Converts an instance of type RemoteSaleOriginFullVO to this DAO's entity.
 void remoteSaleOriginFullVOToEntity(RemoteSaleOriginFullVO source, SaleOrigin target, boolean copyIfNull)
          Copies the fields of RemoteSaleOriginFullVO to the specified entity.
 SaleOrigin remoteSaleOriginNaturalIdToEntity(RemoteSaleOriginNaturalId remoteSaleOriginNaturalId)
          Converts an instance of type RemoteSaleOriginNaturalId to this DAO's entity.
 void remoteSaleOriginNaturalIdToEntity(RemoteSaleOriginNaturalId source, SaleOrigin target, boolean copyIfNull)
          Copies the fields of RemoteSaleOriginNaturalId to the specified entity.
 ClusterSaleOrigin toClusterSaleOrigin(SaleOrigin entity)
          Converts this DAO's entity to an object of type ClusterSaleOrigin.
 void toClusterSaleOrigin(SaleOrigin source, ClusterSaleOrigin target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleOriginFullVO toRemoteSaleOriginFullVO(SaleOrigin entity)
          Converts this DAO's entity to an object of type RemoteSaleOriginFullVO.
 void toRemoteSaleOriginFullVO(SaleOrigin source, RemoteSaleOriginFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleOriginNaturalId toRemoteSaleOriginNaturalId(SaleOrigin entity)
          Converts this DAO's entity to an object of type RemoteSaleOriginNaturalId.
 void toRemoteSaleOriginNaturalId(SaleOrigin source, RemoteSaleOriginNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleOriginDaoBase
clusterSaleOriginToEntityCollection, create, create, create, create, create, create, createFromClusterSaleOrigin, findSaleOriginByIdentifiers, findSaleOriginByIdentifiers, findSaleOriginByIdentifiers, findSaleOriginByIdentifiers, findSaleOriginByNaturalId, findSaleOriginByNaturalId, findSaleOriginByNaturalId, findSaleOriginByNaturalId, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginByProgram, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, findSaleOriginBySale, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getAllSaleOrigin, getPrincipal, getProgramDao, getSaleDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSaleOriginFullVOToEntityCollection, remoteSaleOriginNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setProgramDao, setSaleDao, toClusterSaleOrigin, toClusterSaleOriginArray, toClusterSaleOriginCollection, toEntity, toRemoteSaleOriginFullVO, toRemoteSaleOriginFullVOArray, toRemoteSaleOriginFullVOCollection, toRemoteSaleOriginNaturalId, toRemoteSaleOriginNaturalIdArray, toRemoteSaleOriginNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaleOriginDaoImpl

public SaleOriginDaoImpl()
Method Detail

handleCreateFromClusterSaleOrigin

protected SaleOrigin handleCreateFromClusterSaleOrigin(ClusterSaleOrigin clusterSaleOrigin)
Description copied from class: SaleOriginDaoBase
Performs the core logic for SaleOriginDaoBase.createFromClusterSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin)

Specified by:
handleCreateFromClusterSaleOrigin in class SaleOriginDaoBase
See Also:
SaleOriginDao.createFromClusterSaleOrigin(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin)

toRemoteSaleOriginFullVO

public void toRemoteSaleOriginFullVO(SaleOrigin source,
                                     RemoteSaleOriginFullVO target)
Description copied from interface: SaleOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleOriginFullVO(), 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:
toRemoteSaleOriginFullVO in interface SaleOriginDao
Overrides:
toRemoteSaleOriginFullVO in class SaleOriginDaoBase
See Also:
SaleOriginDao.toRemoteSaleOriginFullVO(fr.ifremer.allegro.data.survey.sale.SaleOrigin, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

toRemoteSaleOriginFullVO

public RemoteSaleOriginFullVO toRemoteSaleOriginFullVO(SaleOrigin entity)
Description copied from interface: SaleOriginDao
Converts this DAO's entity to an object of type RemoteSaleOriginFullVO.

Specified by:
toRemoteSaleOriginFullVO in interface SaleOriginDao
Overrides:
toRemoteSaleOriginFullVO in class SaleOriginDaoBase
See Also:
SaleOriginDao.toRemoteSaleOriginFullVO(fr.ifremer.allegro.data.survey.sale.SaleOrigin)

remoteSaleOriginFullVOToEntity

public SaleOrigin remoteSaleOriginFullVOToEntity(RemoteSaleOriginFullVO remoteSaleOriginFullVO)
Description copied from interface: SaleOriginDao
Converts an instance of type RemoteSaleOriginFullVO to this DAO's entity.

See Also:
SaleOriginDao.remoteSaleOriginFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO)

remoteSaleOriginFullVOToEntity

public void remoteSaleOriginFullVOToEntity(RemoteSaleOriginFullVO source,
                                           SaleOrigin target,
                                           boolean copyIfNull)
Description copied from interface: SaleOriginDao
Copies the fields of RemoteSaleOriginFullVO to the specified entity.

Specified by:
remoteSaleOriginFullVOToEntity in interface SaleOriginDao
Overrides:
remoteSaleOriginFullVOToEntity in class SaleOriginDaoBase
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.sale.SaleOriginDao#remoteSaleOriginFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginFullVO, fr.ifremer.allegro.data.survey.sale.SaleOrigin)

toRemoteSaleOriginNaturalId

public void toRemoteSaleOriginNaturalId(SaleOrigin source,
                                        RemoteSaleOriginNaturalId target)
Description copied from interface: SaleOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleOriginNaturalId(), 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:
toRemoteSaleOriginNaturalId in interface SaleOriginDao
Overrides:
toRemoteSaleOriginNaturalId in class SaleOriginDaoBase
See Also:
SaleOriginDao.toRemoteSaleOriginNaturalId(fr.ifremer.allegro.data.survey.sale.SaleOrigin, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId)

toRemoteSaleOriginNaturalId

public RemoteSaleOriginNaturalId toRemoteSaleOriginNaturalId(SaleOrigin entity)
Description copied from interface: SaleOriginDao
Converts this DAO's entity to an object of type RemoteSaleOriginNaturalId.

Specified by:
toRemoteSaleOriginNaturalId in interface SaleOriginDao
Overrides:
toRemoteSaleOriginNaturalId in class SaleOriginDaoBase
See Also:
SaleOriginDao.toRemoteSaleOriginNaturalId(fr.ifremer.allegro.data.survey.sale.SaleOrigin)

remoteSaleOriginNaturalIdToEntity

public SaleOrigin remoteSaleOriginNaturalIdToEntity(RemoteSaleOriginNaturalId remoteSaleOriginNaturalId)
Description copied from interface: SaleOriginDao
Converts an instance of type RemoteSaleOriginNaturalId to this DAO's entity.

See Also:
SaleOriginDao.remoteSaleOriginNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId)

remoteSaleOriginNaturalIdToEntity

public void remoteSaleOriginNaturalIdToEntity(RemoteSaleOriginNaturalId source,
                                              SaleOrigin target,
                                              boolean copyIfNull)
Description copied from interface: SaleOriginDao
Copies the fields of RemoteSaleOriginNaturalId to the specified entity.

Specified by:
remoteSaleOriginNaturalIdToEntity in interface SaleOriginDao
Overrides:
remoteSaleOriginNaturalIdToEntity in class SaleOriginDaoBase
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.sale.SaleOriginDao#remoteSaleOriginNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleOriginNaturalId, fr.ifremer.allegro.data.survey.sale.SaleOrigin)

toClusterSaleOrigin

public void toClusterSaleOrigin(SaleOrigin source,
                                ClusterSaleOrigin target)
Description copied from interface: SaleOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSaleOrigin(), 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:
toClusterSaleOrigin in interface SaleOriginDao
Overrides:
toClusterSaleOrigin in class SaleOriginDaoBase
See Also:
SaleOriginDao.toClusterSaleOrigin(fr.ifremer.allegro.data.survey.sale.SaleOrigin, fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin)

toClusterSaleOrigin

public ClusterSaleOrigin toClusterSaleOrigin(SaleOrigin entity)
Description copied from interface: SaleOriginDao
Converts this DAO's entity to an object of type ClusterSaleOrigin.

Specified by:
toClusterSaleOrigin in interface SaleOriginDao
Overrides:
toClusterSaleOrigin in class SaleOriginDaoBase
See Also:
SaleOriginDao.toClusterSaleOrigin(fr.ifremer.allegro.data.survey.sale.SaleOrigin)

clusterSaleOriginToEntity

public SaleOrigin clusterSaleOriginToEntity(ClusterSaleOrigin clusterSaleOrigin)
Description copied from interface: SaleOriginDao
Converts an instance of type ClusterSaleOrigin to this DAO's entity.

See Also:
SaleOriginDao.clusterSaleOriginToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin)

clusterSaleOriginToEntity

public void clusterSaleOriginToEntity(ClusterSaleOrigin source,
                                      SaleOrigin target,
                                      boolean copyIfNull)
Description copied from interface: SaleOriginDao
Copies the fields of ClusterSaleOrigin to the specified entity.

Specified by:
clusterSaleOriginToEntity in interface SaleOriginDao
Overrides:
clusterSaleOriginToEntity in class SaleOriginDaoBase
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.sale.SaleOriginDao#clusterSaleOriginToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleOrigin, fr.ifremer.allegro.data.survey.sale.SaleOrigin)


Copyright © 2008-2010 IFREMER. All Rights Reserved.