fr.ifremer.allegro.referential.conversion
Class UnitConversionDaoImpl

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.conversion.UnitConversionDaoBase
          extended by fr.ifremer.allegro.referential.conversion.UnitConversionDaoImpl
All Implemented Interfaces:
UnitConversionDao

public class UnitConversionDaoImpl
extends UnitConversionDaoBase

See Also:
UnitConversion

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.conversion.UnitConversionDao
TRANSFORM_CLUSTERUNITCONVERSION, TRANSFORM_NONE, TRANSFORM_REMOTEUNITCONVERSIONFULLVO, TRANSFORM_REMOTEUNITCONVERSIONNATURALID
 
Constructor Summary
UnitConversionDaoImpl()
           
 
Method Summary
 UnitConversion clusterUnitConversionToEntity(ClusterUnitConversion clusterUnitConversion)
          Converts an instance of type ClusterUnitConversion to this DAO's entity.
 void clusterUnitConversionToEntity(ClusterUnitConversion source, UnitConversion target, boolean copyIfNull)
          Copies the fields of ClusterUnitConversion to the specified entity.
protected  UnitConversion handleCreateFromClusterUnitConversion(ClusterUnitConversion clusterUnitConversion)
          Performs the core logic for UnitConversionDaoBase.createFromClusterUnitConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion)
protected  ClusterUnitConversion[] handleGetAllClusterUnitConversion(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for UnitConversionDaoBase.getAllClusterUnitConversion(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 UnitConversion remoteUnitConversionFullVOToEntity(RemoteUnitConversionFullVO remoteUnitConversionFullVO)
          Converts an instance of type RemoteUnitConversionFullVO to this DAO's entity.
 void remoteUnitConversionFullVOToEntity(RemoteUnitConversionFullVO source, UnitConversion target, boolean copyIfNull)
          Copies the fields of RemoteUnitConversionFullVO to the specified entity.
 UnitConversion remoteUnitConversionNaturalIdToEntity(RemoteUnitConversionNaturalId remoteUnitConversionNaturalId)
          Converts an instance of type RemoteUnitConversionNaturalId to this DAO's entity.
 void remoteUnitConversionNaturalIdToEntity(RemoteUnitConversionNaturalId source, UnitConversion target, boolean copyIfNull)
          Copies the fields of RemoteUnitConversionNaturalId to the specified entity.
 ClusterUnitConversion toClusterUnitConversion(UnitConversion entity)
          Converts this DAO's entity to an object of type ClusterUnitConversion.
 void toClusterUnitConversion(UnitConversion source, ClusterUnitConversion target)
          Copies the fields of the specified entity to the target value object.
 RemoteUnitConversionFullVO toRemoteUnitConversionFullVO(UnitConversion entity)
          Converts this DAO's entity to an object of type RemoteUnitConversionFullVO.
 void toRemoteUnitConversionFullVO(UnitConversion source, RemoteUnitConversionFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteUnitConversionNaturalId toRemoteUnitConversionNaturalId(UnitConversion entity)
          Converts this DAO's entity to an object of type RemoteUnitConversionNaturalId.
 void toRemoteUnitConversionNaturalId(UnitConversion source, RemoteUnitConversionNaturalId target)
          Copies the fields of the specified entity to the target value object.
 
Methods inherited from class fr.ifremer.allegro.referential.conversion.UnitConversionDaoBase
clusterUnitConversionToEntityCollection, create, create, create, create, create, create, createFromClusterUnitConversion, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByFromUnit, findUnitConversionByIdentifiers, findUnitConversionByIdentifiers, findUnitConversionByIdentifiers, findUnitConversionByIdentifiers, findUnitConversionByNaturalId, findUnitConversionByNaturalId, findUnitConversionByNaturalId, findUnitConversionByNaturalId, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, findUnitConversionByToUnit, getAllClusterUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getAllUnitConversion, getPrincipal, getUnitDao, load, load, loadAll, loadAll, loadAll, loadAll, remoteUnitConversionFullVOToEntityCollection, remoteUnitConversionNaturalIdToEntityCollection, remove, remove, remove, search, search, search, search, setUnitDao, toClusterUnitConversion, toClusterUnitConversionArray, toClusterUnitConversionCollection, toEntity, toRemoteUnitConversionFullVO, toRemoteUnitConversionFullVOArray, toRemoteUnitConversionFullVOCollection, toRemoteUnitConversionNaturalId, toRemoteUnitConversionNaturalIdArray, toRemoteUnitConversionNaturalIdCollection, transformEntities, transformEntity, update, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnitConversionDaoImpl

public UnitConversionDaoImpl()
Method Detail

handleCreateFromClusterUnitConversion

protected UnitConversion handleCreateFromClusterUnitConversion(ClusterUnitConversion clusterUnitConversion)
Description copied from class: UnitConversionDaoBase
Performs the core logic for UnitConversionDaoBase.createFromClusterUnitConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion)

Specified by:
handleCreateFromClusterUnitConversion in class UnitConversionDaoBase
See Also:
UnitConversionDao.createFromClusterUnitConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion)

handleGetAllClusterUnitConversion

protected ClusterUnitConversion[] handleGetAllClusterUnitConversion(java.lang.Integer userId,
                                                                    java.lang.Integer[] registrationLocationIds,
                                                                    java.lang.Integer pageNumber,
                                                                    java.lang.Integer pageSize)
Description copied from class: UnitConversionDaoBase
Performs the core logic for UnitConversionDaoBase.getAllClusterUnitConversion(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Specified by:
handleGetAllClusterUnitConversion in class UnitConversionDaoBase
See Also:
UnitConversionDao.getAllClusterUnitConversion(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

toRemoteUnitConversionFullVO

public void toRemoteUnitConversionFullVO(UnitConversion source,
                                         RemoteUnitConversionFullVO target)
Description copied from interface: UnitConversionDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteUnitConversionFullVO(), 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:
toRemoteUnitConversionFullVO in interface UnitConversionDao
Overrides:
toRemoteUnitConversionFullVO in class UnitConversionDaoBase
See Also:
UnitConversionDao.toRemoteUnitConversionFullVO(fr.ifremer.allegro.referential.conversion.UnitConversion, fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionFullVO)

toRemoteUnitConversionFullVO

public RemoteUnitConversionFullVO toRemoteUnitConversionFullVO(UnitConversion entity)
Description copied from interface: UnitConversionDao
Converts this DAO's entity to an object of type RemoteUnitConversionFullVO.

Specified by:
toRemoteUnitConversionFullVO in interface UnitConversionDao
Overrides:
toRemoteUnitConversionFullVO in class UnitConversionDaoBase
See Also:
UnitConversionDao.toRemoteUnitConversionFullVO(fr.ifremer.allegro.referential.conversion.UnitConversion)

remoteUnitConversionFullVOToEntity

public UnitConversion remoteUnitConversionFullVOToEntity(RemoteUnitConversionFullVO remoteUnitConversionFullVO)
Description copied from interface: UnitConversionDao
Converts an instance of type RemoteUnitConversionFullVO to this DAO's entity.

See Also:
UnitConversionDao.remoteUnitConversionFullVOToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionFullVO)

remoteUnitConversionFullVOToEntity

public void remoteUnitConversionFullVOToEntity(RemoteUnitConversionFullVO source,
                                               UnitConversion target,
                                               boolean copyIfNull)
Description copied from interface: UnitConversionDao
Copies the fields of RemoteUnitConversionFullVO to the specified entity.

Specified by:
remoteUnitConversionFullVOToEntity in interface UnitConversionDao
Overrides:
remoteUnitConversionFullVOToEntity in class UnitConversionDaoBase
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.conversion.UnitConversionDao#remoteUnitConversionFullVOToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionFullVO, fr.ifremer.allegro.referential.conversion.UnitConversion)

toRemoteUnitConversionNaturalId

public void toRemoteUnitConversionNaturalId(UnitConversion source,
                                            RemoteUnitConversionNaturalId target)
Description copied from interface: UnitConversionDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteUnitConversionNaturalId(), 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:
toRemoteUnitConversionNaturalId in interface UnitConversionDao
Overrides:
toRemoteUnitConversionNaturalId in class UnitConversionDaoBase
See Also:
UnitConversionDao.toRemoteUnitConversionNaturalId(fr.ifremer.allegro.referential.conversion.UnitConversion, fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionNaturalId)

toRemoteUnitConversionNaturalId

public RemoteUnitConversionNaturalId toRemoteUnitConversionNaturalId(UnitConversion entity)
Description copied from interface: UnitConversionDao
Converts this DAO's entity to an object of type RemoteUnitConversionNaturalId.

Specified by:
toRemoteUnitConversionNaturalId in interface UnitConversionDao
Overrides:
toRemoteUnitConversionNaturalId in class UnitConversionDaoBase
See Also:
UnitConversionDao.toRemoteUnitConversionNaturalId(fr.ifremer.allegro.referential.conversion.UnitConversion)

remoteUnitConversionNaturalIdToEntity

public UnitConversion remoteUnitConversionNaturalIdToEntity(RemoteUnitConversionNaturalId remoteUnitConversionNaturalId)
Description copied from interface: UnitConversionDao
Converts an instance of type RemoteUnitConversionNaturalId to this DAO's entity.

See Also:
UnitConversionDao.remoteUnitConversionNaturalIdToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionNaturalId)

remoteUnitConversionNaturalIdToEntity

public void remoteUnitConversionNaturalIdToEntity(RemoteUnitConversionNaturalId source,
                                                  UnitConversion target,
                                                  boolean copyIfNull)
Description copied from interface: UnitConversionDao
Copies the fields of RemoteUnitConversionNaturalId to the specified entity.

Specified by:
remoteUnitConversionNaturalIdToEntity in interface UnitConversionDao
Overrides:
remoteUnitConversionNaturalIdToEntity in class UnitConversionDaoBase
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.conversion.UnitConversionDao#remoteUnitConversionNaturalIdToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteUnitConversionNaturalId, fr.ifremer.allegro.referential.conversion.UnitConversion)

toClusterUnitConversion

public void toClusterUnitConversion(UnitConversion source,
                                    ClusterUnitConversion target)
Description copied from interface: UnitConversionDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterUnitConversion(), 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:
toClusterUnitConversion in interface UnitConversionDao
Overrides:
toClusterUnitConversion in class UnitConversionDaoBase
See Also:
UnitConversionDao.toClusterUnitConversion(fr.ifremer.allegro.referential.conversion.UnitConversion, fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion)

toClusterUnitConversion

public ClusterUnitConversion toClusterUnitConversion(UnitConversion entity)
Description copied from interface: UnitConversionDao
Converts this DAO's entity to an object of type ClusterUnitConversion.

Specified by:
toClusterUnitConversion in interface UnitConversionDao
Overrides:
toClusterUnitConversion in class UnitConversionDaoBase
See Also:
UnitConversionDao.toClusterUnitConversion(fr.ifremer.allegro.referential.conversion.UnitConversion)

clusterUnitConversionToEntity

public UnitConversion clusterUnitConversionToEntity(ClusterUnitConversion clusterUnitConversion)
Description copied from interface: UnitConversionDao
Converts an instance of type ClusterUnitConversion to this DAO's entity.

See Also:
UnitConversionDao.clusterUnitConversionToEntity(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion)

clusterUnitConversionToEntity

public void clusterUnitConversionToEntity(ClusterUnitConversion source,
                                          UnitConversion target,
                                          boolean copyIfNull)
Description copied from interface: UnitConversionDao
Copies the fields of ClusterUnitConversion to the specified entity.

Specified by:
clusterUnitConversionToEntity in interface UnitConversionDao
Overrides:
clusterUnitConversionToEntity in class UnitConversionDaoBase
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.conversion.UnitConversionDao#clusterUnitConversionToEntity(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterUnitConversion, fr.ifremer.allegro.referential.conversion.UnitConversion)


Copyright © 2008-2010 IFREMER. All Rights Reserved.