fr.ifremer.allegro.data.survey.sale
Class SaleProduceDaoImpl
java.lang.Object
org.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.produce.ProduceDaoBase
fr.ifremer.allegro.data.produce.ProduceDaoImpl
fr.ifremer.allegro.data.survey.sale.SaleProduceDaoBase
fr.ifremer.allegro.data.survey.sale.SaleProduceDaoImpl
- All Implemented Interfaces:
- ProduceDao, SaleProduceDao
public class SaleProduceDaoImpl
- extends SaleProduceDaoBase
- See Also:
SaleProduce
Method Summary |
SaleProduce |
clusterSaleProduceToEntity(ClusterSaleProduce clusterSaleProduce)
Converts an instance of type ClusterSaleProduce to this DAO's entity. |
void |
clusterSaleProduceToEntity(ClusterSaleProduce source,
SaleProduce target,
boolean copyIfNull)
Copies the fields of ClusterSaleProduce to the specified entity. |
protected SaleProduce |
handleCreateFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
Performs the core logic for SaleProduceDaoBase.createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce) |
protected ClusterSaleProduce[] |
handleGetAllClusterSaleProduce(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
Performs the core logic for SaleProduceDaoBase.getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
SaleProduce |
remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO remoteSaleProduceFullVO)
Converts an instance of type RemoteSaleProduceFullVO to this DAO's entity. |
void |
remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO source,
SaleProduce target,
boolean copyIfNull)
Copies the fields of RemoteSaleProduceFullVO to the specified entity. |
SaleProduce |
remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId remoteSaleProduceNaturalId)
Converts an instance of type RemoteSaleProduceNaturalId to this DAO's entity. |
void |
remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId source,
SaleProduce target,
boolean copyIfNull)
Copies the fields of RemoteSaleProduceNaturalId to the specified entity. |
ClusterSaleProduce |
toClusterSaleProduce(SaleProduce entity)
Converts this DAO's entity to an object of type ClusterSaleProduce . |
void |
toClusterSaleProduce(SaleProduce source,
ClusterSaleProduce target)
Copies the fields of the specified entity to the target value object. |
RemoteSaleProduceFullVO |
toRemoteSaleProduceFullVO(SaleProduce entity)
Converts this DAO's entity to an object of type RemoteSaleProduceFullVO . |
void |
toRemoteSaleProduceFullVO(SaleProduce source,
RemoteSaleProduceFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteSaleProduceNaturalId |
toRemoteSaleProduceNaturalId(SaleProduce entity)
Converts this DAO's entity to an object of type RemoteSaleProduceNaturalId . |
void |
toRemoteSaleProduceNaturalId(SaleProduce source,
RemoteSaleProduceNaturalId target)
Copies the fields of the specified entity to the target value object. |
Methods inherited from class fr.ifremer.allegro.data.survey.sale.SaleProduceDaoBase |
clusterSaleProduceToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterSaleProduce, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByBatch, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByFishingOperation, findProduceByGear, findProduceByGear, findProduceByGear, findProduceByGear, findProduceByGear, findProduceByGear, findProduceByGear, findProduceByGear, findProduceById, findProduceById, findProduceById, findProduceById, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByLanding, findProduceByNaturalId, findProduceByNaturalId, findProduceByNaturalId, findProduceByNaturalId, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByOtherTaxonGroup, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByQualityFlag, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTaxonGroup, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findProduceByTransshipment, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBatch, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByBuyer, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByExpectedSale, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByFishingOperation, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceByGear, findSaleProduceById, findSaleProduceById, findSaleProduceById, findSaleProduceById, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByLanding, findSaleProduceByNaturalId, findSaleProduceByNaturalId, findSaleProduceByNaturalId, findSaleProduceByNaturalId, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByOtherTaxonGroup, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceByQualityFlag, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceBySale, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTaxonGroup, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, findSaleProduceByTransshipment, getAllClusterSaleProduce, getAllProduce, getAllProduce, getAllProduce, getAllProduce, getAllProduce, getAllProduce, getAllProduce, getAllProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getAllSaleProduce, getBuyerDao, getExpectedSaleDao, getPrincipal, getSaleDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteSaleProduceFullVOToEntityCollection, remoteSaleProduceNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setBuyerDao, setExpectedSaleDao, setSaleDao, toClusterSaleProduce, toClusterSaleProduceArray, toClusterSaleProduceCollection, toEntity, toRemoteSaleProduceFullVO, toRemoteSaleProduceFullVOArray, toRemoteSaleProduceFullVOCollection, toRemoteSaleProduceNaturalId, toRemoteSaleProduceNaturalIdArray, toRemoteSaleProduceNaturalIdCollection, transformEntities, transformEntity, update, update |
Methods inherited from class fr.ifremer.allegro.data.produce.ProduceDaoImpl |
clusterProduceToEntity, clusterProduceToEntity, handleCreateFromClusterProduce, handleGetAllClusterProduce, remoteProduceFullVOToEntity, remoteProduceFullVOToEntity, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntity, toClusterProduce, toClusterProduce, toRemoteProduceFullVO, toRemoteProduceFullVO, toRemoteProduceNaturalId, toRemoteProduceNaturalId |
Methods inherited from class fr.ifremer.allegro.data.produce.ProduceDaoBase |
clusterProduceToEntityCollection, create, create, create, create, createFromClusterProduce, getAllClusterProduce, getBatchDao, getFishingAreaDao, getFishingOperationDao, getGearDao, getLandingDao, getQualityFlagDao, getQuantificationMeasurementDao, getSortingMeasurementDao, getTaxonGroupDao, getTransshipmentDao, remoteProduceFullVOToEntityCollection, remoteProduceNaturalIdToEntityCollection, remove, setBatchDao, setFishingAreaDao, setFishingOperationDao, setGearDao, setLandingDao, setQualityFlagDao, setQuantificationMeasurementDao, setSortingMeasurementDao, setTaxonGroupDao, setTransshipmentDao, toClusterProduce, toClusterProduceArray, toClusterProduceCollection, toRemoteProduceFullVO, toRemoteProduceFullVOArray, toRemoteProduceFullVOCollection, toRemoteProduceNaturalId, toRemoteProduceNaturalIdArray, toRemoteProduceNaturalIdCollection, transformEntity, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface fr.ifremer.allegro.data.produce.ProduceDao |
clusterProduceToEntity, clusterProduceToEntity, clusterProduceToEntityCollection, create, create, create, create, createFromClusterProduce, getAllClusterProduce, remoteProduceFullVOToEntity, remoteProduceFullVOToEntity, remoteProduceFullVOToEntityCollection, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntity, remoteProduceNaturalIdToEntityCollection, remove, toClusterProduce, toClusterProduce, toClusterProduceArray, toClusterProduceCollection, toRemoteProduceFullVO, toRemoteProduceFullVO, toRemoteProduceFullVOArray, toRemoteProduceFullVOCollection, toRemoteProduceNaturalId, toRemoteProduceNaturalId, toRemoteProduceNaturalIdArray, toRemoteProduceNaturalIdCollection, update |
SaleProduceDaoImpl
public SaleProduceDaoImpl()
handleCreateFromClusterSaleProduce
protected SaleProduce handleCreateFromClusterSaleProduce(ClusterSaleProduce clusterSaleProduce)
- Description copied from class:
SaleProduceDaoBase
- Performs the core logic for
SaleProduceDaoBase.createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
- Specified by:
handleCreateFromClusterSaleProduce
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.createFromClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
handleGetAllClusterSaleProduce
protected ClusterSaleProduce[] handleGetAllClusterSaleProduce(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
- Description copied from class:
SaleProduceDaoBase
- Performs the core logic for
SaleProduceDaoBase.getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
- Specified by:
handleGetAllClusterSaleProduce
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.getAllClusterSaleProduce(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
toRemoteSaleProduceFullVO
public void toRemoteSaleProduceFullVO(SaleProduce source,
RemoteSaleProduceFullVO target)
- Description copied from interface:
SaleProduceDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteSaleProduceFullVO(), 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:
toRemoteSaleProduceFullVO
in interface SaleProduceDao
- Overrides:
toRemoteSaleProduceFullVO
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toRemoteSaleProduceFullVO(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
toRemoteSaleProduceFullVO
public RemoteSaleProduceFullVO toRemoteSaleProduceFullVO(SaleProduce entity)
- Description copied from interface:
SaleProduceDao
- Converts this DAO's entity to an object of type
RemoteSaleProduceFullVO
.
- Specified by:
toRemoteSaleProduceFullVO
in interface SaleProduceDao
- Overrides:
toRemoteSaleProduceFullVO
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toRemoteSaleProduceFullVO(fr.ifremer.allegro.data.survey.sale.SaleProduce)
remoteSaleProduceFullVOToEntity
public SaleProduce remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO remoteSaleProduceFullVO)
- Description copied from interface:
SaleProduceDao
- Converts an instance of type
RemoteSaleProduceFullVO
to this DAO's entity.
- See Also:
SaleProduceDao.remoteSaleProduceFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO)
remoteSaleProduceFullVOToEntity
public void remoteSaleProduceFullVOToEntity(RemoteSaleProduceFullVO source,
SaleProduce target,
boolean copyIfNull)
- Description copied from interface:
SaleProduceDao
- Copies the fields of
RemoteSaleProduceFullVO
to the specified entity.
- Specified by:
remoteSaleProduceFullVOToEntity
in interface SaleProduceDao
- Overrides:
remoteSaleProduceFullVOToEntity
in class SaleProduceDaoBase
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.SaleProduceDao#remoteSaleProduceFullVOToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceFullVO, fr.ifremer.allegro.data.survey.sale.SaleProduce)
toRemoteSaleProduceNaturalId
public void toRemoteSaleProduceNaturalId(SaleProduce source,
RemoteSaleProduceNaturalId target)
- Description copied from interface:
SaleProduceDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toRemoteSaleProduceNaturalId(), 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:
toRemoteSaleProduceNaturalId
in interface SaleProduceDao
- Overrides:
toRemoteSaleProduceNaturalId
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toRemoteSaleProduceNaturalId(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)
toRemoteSaleProduceNaturalId
public RemoteSaleProduceNaturalId toRemoteSaleProduceNaturalId(SaleProduce entity)
- Description copied from interface:
SaleProduceDao
- Converts this DAO's entity to an object of type
RemoteSaleProduceNaturalId
.
- Specified by:
toRemoteSaleProduceNaturalId
in interface SaleProduceDao
- Overrides:
toRemoteSaleProduceNaturalId
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toRemoteSaleProduceNaturalId(fr.ifremer.allegro.data.survey.sale.SaleProduce)
remoteSaleProduceNaturalIdToEntity
public SaleProduce remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId remoteSaleProduceNaturalId)
- Description copied from interface:
SaleProduceDao
- Converts an instance of type
RemoteSaleProduceNaturalId
to this DAO's entity.
- See Also:
SaleProduceDao.remoteSaleProduceNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId)
remoteSaleProduceNaturalIdToEntity
public void remoteSaleProduceNaturalIdToEntity(RemoteSaleProduceNaturalId source,
SaleProduce target,
boolean copyIfNull)
- Description copied from interface:
SaleProduceDao
- Copies the fields of
RemoteSaleProduceNaturalId
to the specified entity.
- Specified by:
remoteSaleProduceNaturalIdToEntity
in interface SaleProduceDao
- Overrides:
remoteSaleProduceNaturalIdToEntity
in class SaleProduceDaoBase
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.SaleProduceDao#remoteSaleProduceNaturalIdToEntity(fr.ifremer.allegro.data.survey.sale.generic.vo.RemoteSaleProduceNaturalId, fr.ifremer.allegro.data.survey.sale.SaleProduce)
toClusterSaleProduce
public void toClusterSaleProduce(SaleProduce source,
ClusterSaleProduce target)
- Description copied from interface:
SaleProduceDao
- Copies the fields of the specified entity to the target value object. This method is similar to
toClusterSaleProduce(), 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:
toClusterSaleProduce
in interface SaleProduceDao
- Overrides:
toClusterSaleProduce
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.SaleProduce, fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
toClusterSaleProduce
public ClusterSaleProduce toClusterSaleProduce(SaleProduce entity)
- Description copied from interface:
SaleProduceDao
- Converts this DAO's entity to an object of type
ClusterSaleProduce
.
- Specified by:
toClusterSaleProduce
in interface SaleProduceDao
- Overrides:
toClusterSaleProduce
in class SaleProduceDaoBase
- See Also:
SaleProduceDao.toClusterSaleProduce(fr.ifremer.allegro.data.survey.sale.SaleProduce)
clusterSaleProduceToEntity
public SaleProduce clusterSaleProduceToEntity(ClusterSaleProduce clusterSaleProduce)
- Description copied from interface:
SaleProduceDao
- Converts an instance of type
ClusterSaleProduce
to this DAO's entity.
- See Also:
SaleProduceDao.clusterSaleProduceToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce)
clusterSaleProduceToEntity
public void clusterSaleProduceToEntity(ClusterSaleProduce source,
SaleProduce target,
boolean copyIfNull)
- Description copied from interface:
SaleProduceDao
- Copies the fields of
ClusterSaleProduce
to the specified entity.
- Specified by:
clusterSaleProduceToEntity
in interface SaleProduceDao
- Overrides:
clusterSaleProduceToEntity
in class SaleProduceDaoBase
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.SaleProduceDao#clusterSaleProduceToEntity(fr.ifremer.allegro.data.survey.sale.generic.cluster.ClusterSaleProduce, fr.ifremer.allegro.data.survey.sale.SaleProduce)
Copyright © 2008-2010 IFREMER. All Rights Reserved.