fr.ifremer.allegro.referential.regulation
Class MinimumSizeAllowedDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.regulation.MinimumSizeAllowedDaoBase
          extended by fr.ifremer.allegro.referential.regulation.MinimumSizeAllowedDaoImpl
All Implemented Interfaces:
MinimumSizeAllowedDao

public class MinimumSizeAllowedDaoImpl
extends MinimumSizeAllowedDaoBase

See Also:
MinimumSizeAllowed

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.regulation.MinimumSizeAllowedDao
TRANSFORM_CLUSTERMINIMUMSIZEALLOWED, TRANSFORM_NONE, TRANSFORM_REMOTEMINIMUMSIZEALLOWEDFULLVO, TRANSFORM_REMOTEMINIMUMSIZEALLOWEDNATURALID
 
Constructor Summary
MinimumSizeAllowedDaoImpl()
           
 
Method Summary
 MinimumSizeAllowed clusterMinimumSizeAllowedToEntity(ClusterMinimumSizeAllowed clusterMinimumSizeAllowed)
          Converts an instance of type ClusterMinimumSizeAllowed to this DAO's entity.
 void clusterMinimumSizeAllowedToEntity(ClusterMinimumSizeAllowed source, MinimumSizeAllowed target, boolean copyIfNull)
          Copies the fields of ClusterMinimumSizeAllowed to the specified entity.
protected  MinimumSizeAllowed handleCreateFromClusterMinimumSizeAllowed(ClusterMinimumSizeAllowed clusterMinimumSizeAllowed)
          Performs the core logic for MinimumSizeAllowedDaoBase.createFromClusterMinimumSizeAllowed(fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed)
 MinimumSizeAllowed remoteMinimumSizeAllowedFullVOToEntity(RemoteMinimumSizeAllowedFullVO remoteMinimumSizeAllowedFullVO)
          Converts an instance of type RemoteMinimumSizeAllowedFullVO to this DAO's entity.
 void remoteMinimumSizeAllowedFullVOToEntity(RemoteMinimumSizeAllowedFullVO source, MinimumSizeAllowed target, boolean copyIfNull)
          Copies the fields of RemoteMinimumSizeAllowedFullVO to the specified entity.
 MinimumSizeAllowed remoteMinimumSizeAllowedNaturalIdToEntity(RemoteMinimumSizeAllowedNaturalId remoteMinimumSizeAllowedNaturalId)
          Converts an instance of type RemoteMinimumSizeAllowedNaturalId to this DAO's entity.
 void remoteMinimumSizeAllowedNaturalIdToEntity(RemoteMinimumSizeAllowedNaturalId source, MinimumSizeAllowed target, boolean copyIfNull)
          Copies the fields of RemoteMinimumSizeAllowedNaturalId to the specified entity.
 ClusterMinimumSizeAllowed toClusterMinimumSizeAllowed(MinimumSizeAllowed entity)
          Converts this DAO's entity to an object of type ClusterMinimumSizeAllowed.
 void toClusterMinimumSizeAllowed(MinimumSizeAllowed source, ClusterMinimumSizeAllowed target)
          Copies the fields of the specified entity to the target value object.
 RemoteMinimumSizeAllowedFullVO toRemoteMinimumSizeAllowedFullVO(MinimumSizeAllowed entity)
          Converts this DAO's entity to an object of type RemoteMinimumSizeAllowedFullVO.
 void toRemoteMinimumSizeAllowedFullVO(MinimumSizeAllowed source, RemoteMinimumSizeAllowedFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteMinimumSizeAllowedNaturalId toRemoteMinimumSizeAllowedNaturalId(MinimumSizeAllowed entity)
          Converts this DAO's entity to an object of type RemoteMinimumSizeAllowedNaturalId.
 void toRemoteMinimumSizeAllowedNaturalId(MinimumSizeAllowed source, RemoteMinimumSizeAllowedNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.regulation.MinimumSizeAllowedDaoBase
clusterMinimumSizeAllowedToEntityCollection, create, create, create, create, create, create, create, create, createFromClusterMinimumSizeAllowed, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedByCorpus, findMinimumSizeAllowedById, findMinimumSizeAllowedById, findMinimumSizeAllowedById, findMinimumSizeAllowedById, findMinimumSizeAllowedByNaturalId, findMinimumSizeAllowedByNaturalId, findMinimumSizeAllowedByNaturalId, findMinimumSizeAllowedByNaturalId, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedBySizeUnit, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, findMinimumSizeAllowedByTaxonGroup, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowed, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getAllMinimumSizeAllowedSinceDateSynchro, getCorpusDao, getLocationDao, getPrincipal, getTaxonGroupDao, getUnitDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteMinimumSizeAllowedFullVOToEntityCollection, remoteMinimumSizeAllowedNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setCorpusDao, setLocationDao, setTaxonGroupDao, setUnitDao, toClusterMinimumSizeAllowed, toClusterMinimumSizeAllowedArray, toClusterMinimumSizeAllowedCollection, toEntity, toRemoteMinimumSizeAllowedFullVO, toRemoteMinimumSizeAllowedFullVOArray, toRemoteMinimumSizeAllowedFullVOCollection, toRemoteMinimumSizeAllowedNaturalId, toRemoteMinimumSizeAllowedNaturalIdArray, toRemoteMinimumSizeAllowedNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MinimumSizeAllowedDaoImpl

public MinimumSizeAllowedDaoImpl()
Method Detail

handleCreateFromClusterMinimumSizeAllowed

protected MinimumSizeAllowed handleCreateFromClusterMinimumSizeAllowed(ClusterMinimumSizeAllowed clusterMinimumSizeAllowed)
Description copied from class: MinimumSizeAllowedDaoBase
Performs the core logic for MinimumSizeAllowedDaoBase.createFromClusterMinimumSizeAllowed(fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed)

Specified by:
handleCreateFromClusterMinimumSizeAllowed in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.createFromClusterMinimumSizeAllowed(fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed)

toRemoteMinimumSizeAllowedFullVO

public void toRemoteMinimumSizeAllowedFullVO(MinimumSizeAllowed source,
                                             RemoteMinimumSizeAllowedFullVO target)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteMinimumSizeAllowedFullVO(), 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:
toRemoteMinimumSizeAllowedFullVO in interface MinimumSizeAllowedDao
Overrides:
toRemoteMinimumSizeAllowedFullVO in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toRemoteMinimumSizeAllowedFullVO(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed, fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedFullVO)

toRemoteMinimumSizeAllowedFullVO

public RemoteMinimumSizeAllowedFullVO toRemoteMinimumSizeAllowedFullVO(MinimumSizeAllowed entity)
Description copied from interface: MinimumSizeAllowedDao
Converts this DAO's entity to an object of type RemoteMinimumSizeAllowedFullVO.

Specified by:
toRemoteMinimumSizeAllowedFullVO in interface MinimumSizeAllowedDao
Overrides:
toRemoteMinimumSizeAllowedFullVO in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toRemoteMinimumSizeAllowedFullVO(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)

remoteMinimumSizeAllowedFullVOToEntity

public MinimumSizeAllowed remoteMinimumSizeAllowedFullVOToEntity(RemoteMinimumSizeAllowedFullVO remoteMinimumSizeAllowedFullVO)
Description copied from interface: MinimumSizeAllowedDao
Converts an instance of type RemoteMinimumSizeAllowedFullVO to this DAO's entity.

See Also:
MinimumSizeAllowedDao.remoteMinimumSizeAllowedFullVOToEntity(fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedFullVO)

remoteMinimumSizeAllowedFullVOToEntity

public void remoteMinimumSizeAllowedFullVOToEntity(RemoteMinimumSizeAllowedFullVO source,
                                                   MinimumSizeAllowed target,
                                                   boolean copyIfNull)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of RemoteMinimumSizeAllowedFullVO to the specified entity.

Specified by:
remoteMinimumSizeAllowedFullVOToEntity in interface MinimumSizeAllowedDao
Overrides:
remoteMinimumSizeAllowedFullVOToEntity in class MinimumSizeAllowedDaoBase
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.regulation.MinimumSizeAllowedDao#remoteMinimumSizeAllowedFullVOToEntity(fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedFullVO, fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)

toRemoteMinimumSizeAllowedNaturalId

public void toRemoteMinimumSizeAllowedNaturalId(MinimumSizeAllowed source,
                                                RemoteMinimumSizeAllowedNaturalId target)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteMinimumSizeAllowedNaturalId(), 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:
toRemoteMinimumSizeAllowedNaturalId in interface MinimumSizeAllowedDao
Overrides:
toRemoteMinimumSizeAllowedNaturalId in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toRemoteMinimumSizeAllowedNaturalId(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed, fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedNaturalId)

toRemoteMinimumSizeAllowedNaturalId

public RemoteMinimumSizeAllowedNaturalId toRemoteMinimumSizeAllowedNaturalId(MinimumSizeAllowed entity)
Description copied from interface: MinimumSizeAllowedDao
Converts this DAO's entity to an object of type RemoteMinimumSizeAllowedNaturalId.

Specified by:
toRemoteMinimumSizeAllowedNaturalId in interface MinimumSizeAllowedDao
Overrides:
toRemoteMinimumSizeAllowedNaturalId in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toRemoteMinimumSizeAllowedNaturalId(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)

remoteMinimumSizeAllowedNaturalIdToEntity

public MinimumSizeAllowed remoteMinimumSizeAllowedNaturalIdToEntity(RemoteMinimumSizeAllowedNaturalId remoteMinimumSizeAllowedNaturalId)
Description copied from interface: MinimumSizeAllowedDao
Converts an instance of type RemoteMinimumSizeAllowedNaturalId to this DAO's entity.

See Also:
MinimumSizeAllowedDao.remoteMinimumSizeAllowedNaturalIdToEntity(fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedNaturalId)

remoteMinimumSizeAllowedNaturalIdToEntity

public void remoteMinimumSizeAllowedNaturalIdToEntity(RemoteMinimumSizeAllowedNaturalId source,
                                                      MinimumSizeAllowed target,
                                                      boolean copyIfNull)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of RemoteMinimumSizeAllowedNaturalId to the specified entity.

Specified by:
remoteMinimumSizeAllowedNaturalIdToEntity in interface MinimumSizeAllowedDao
Overrides:
remoteMinimumSizeAllowedNaturalIdToEntity in class MinimumSizeAllowedDaoBase
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.regulation.MinimumSizeAllowedDao#remoteMinimumSizeAllowedNaturalIdToEntity(fr.ifremer.allegro.referential.regulation.generic.vo.RemoteMinimumSizeAllowedNaturalId, fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)

toClusterMinimumSizeAllowed

public void toClusterMinimumSizeAllowed(MinimumSizeAllowed source,
                                        ClusterMinimumSizeAllowed target)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterMinimumSizeAllowed(), 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:
toClusterMinimumSizeAllowed in interface MinimumSizeAllowedDao
Overrides:
toClusterMinimumSizeAllowed in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toClusterMinimumSizeAllowed(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed, fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed)

toClusterMinimumSizeAllowed

public ClusterMinimumSizeAllowed toClusterMinimumSizeAllowed(MinimumSizeAllowed entity)
Description copied from interface: MinimumSizeAllowedDao
Converts this DAO's entity to an object of type ClusterMinimumSizeAllowed.

Specified by:
toClusterMinimumSizeAllowed in interface MinimumSizeAllowedDao
Overrides:
toClusterMinimumSizeAllowed in class MinimumSizeAllowedDaoBase
See Also:
MinimumSizeAllowedDao.toClusterMinimumSizeAllowed(fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)

clusterMinimumSizeAllowedToEntity

public MinimumSizeAllowed clusterMinimumSizeAllowedToEntity(ClusterMinimumSizeAllowed clusterMinimumSizeAllowed)
Description copied from interface: MinimumSizeAllowedDao
Converts an instance of type ClusterMinimumSizeAllowed to this DAO's entity.

See Also:
MinimumSizeAllowedDao.clusterMinimumSizeAllowedToEntity(fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed)

clusterMinimumSizeAllowedToEntity

public void clusterMinimumSizeAllowedToEntity(ClusterMinimumSizeAllowed source,
                                              MinimumSizeAllowed target,
                                              boolean copyIfNull)
Description copied from interface: MinimumSizeAllowedDao
Copies the fields of ClusterMinimumSizeAllowed to the specified entity.

Specified by:
clusterMinimumSizeAllowedToEntity in interface MinimumSizeAllowedDao
Overrides:
clusterMinimumSizeAllowedToEntity in class MinimumSizeAllowedDaoBase
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.regulation.MinimumSizeAllowedDao#clusterMinimumSizeAllowedToEntity(fr.ifremer.allegro.referential.regulation.generic.cluster.ClusterMinimumSizeAllowed, fr.ifremer.allegro.referential.regulation.MinimumSizeAllowed)


Copyright © 2008-2010 IFREMER. All Rights Reserved.