fr.ifremer.allegro.referential.conversion
Class RoundWeightConversionDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.referential.conversion.RoundWeightConversionDaoBase
All Implemented Interfaces:
RoundWeightConversionDao
Direct Known Subclasses:
RoundWeightConversionDaoImpl

public abstract class RoundWeightConversionDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements RoundWeightConversionDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.referential.conversion.RoundWeightConversion.

See Also:
RoundWeightConversion

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.referential.conversion.RoundWeightConversionDao
TRANSFORM_CLUSTERROUNDWEIGHTCONVERSION, TRANSFORM_NONE, TRANSFORM_REMOTEROUNDWEIGHTCONVERSIONFULLVO, TRANSFORM_REMOTEROUNDWEIGHTCONVERSIONNATURALID
 
Constructor Summary
RoundWeightConversionDaoBase()
           
 
Method Summary
 void clusterRoundWeightConversionToEntity(ClusterRoundWeightConversion source, RoundWeightConversion target, boolean copyIfNull)
          Copies the fields of ClusterRoundWeightConversion to the specified entity.
 void clusterRoundWeightConversionToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterRoundWeightConversion to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion and adds from the passed in entities collection
 RoundWeightConversion create(java.lang.Float conversionCoefficient, QualitativeValue dressing, Location location, QualitativeValue preserving, TaxonGroup taxonGroup)
           Creates a new fr.ifremer.allegro.referential.conversion.RoundWeightConversion instance from only required properties (attributes and association ends) and adds it to the persistent store.
 RoundWeightConversion create(java.lang.Float conversionCoefficient, java.sql.Timestamp updateDate, java.lang.String description, TaxonGroup taxonGroup, Location location, QualitativeValue preserving, QualitativeValue dressing)
           Creates a new fr.ifremer.allegro.referential.conversion.RoundWeightConversion instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as RoundWeightConversionDao.create(fr.ifremer.allegro.referential.conversion.RoundWeightConversion) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Float conversionCoefficient, QualitativeValue dressing, Location location, QualitativeValue preserving, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.create(java.lang.Float,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Float conversionCoefficient, java.sql.Timestamp updateDate, java.lang.String description, TaxonGroup taxonGroup, Location location, QualitativeValue preserving, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.create(java.lang.Float,java.sql.Timestamp,java.lang.String,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.lang.Object create(int transform, RoundWeightConversion roundWeightConversion)
           Does the same thing as RoundWeightConversionDao.create(fr.ifremer.allegro.referential.conversion.RoundWeightConversion) with an additional flag called transform.
 RoundWeightConversion create(RoundWeightConversion roundWeightConversion)
          Creates an instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion and adds it to the persistent store.
 RoundWeightConversion createFromClusterRoundWeightConversion(ClusterRoundWeightConversion clusterRoundWeightConversion)
           
 java.util.Collection findRoundWeightConversionByDressing(int transform, int pageNumber, int pageSize, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByDressing(int pageNumber, int pageSize, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByDressing(int transform, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findRoundWeightConversionByDressing(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByDressing(int transform, java.lang.String queryString, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByDressing(QualitativeValue dressing)
           
 java.util.Collection findRoundWeightConversionByDressing(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByDressing(java.lang.String queryString, QualitativeValue dressing)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 RoundWeightConversion findRoundWeightConversionById(java.lang.Integer id)
           
 java.lang.Object findRoundWeightConversionById(int transform, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findRoundWeightConversionById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(int, java.lang.Integer) with an additional argument called queryString.
 RoundWeightConversion findRoundWeightConversionById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByLocation(int transform, int pageNumber, int pageSize, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByLocation(int pageNumber, int pageSize, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByLocation(int transform, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform.
 java.util.Collection findRoundWeightConversionByLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByLocation(int transform, java.lang.String queryString, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByLocation(Location location)
           
 java.util.Collection findRoundWeightConversionByLocation(java.lang.String queryString, int pageNumber, int pageSize, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByLocation(java.lang.String queryString, Location location)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString.
 RoundWeightConversion findRoundWeightConversionByNaturalId(java.lang.Integer id)
           
 java.lang.Object findRoundWeightConversionByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findRoundWeightConversionByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 RoundWeightConversion findRoundWeightConversionByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByPreserving(int transform, int pageNumber, int pageSize, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByPreserving(int pageNumber, int pageSize, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByPreserving(int transform, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findRoundWeightConversionByPreserving(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByPreserving(int transform, java.lang.String queryString, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByPreserving(QualitativeValue preserving)
           
 java.util.Collection findRoundWeightConversionByPreserving(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByPreserving(java.lang.String queryString, QualitativeValue preserving)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByTaxonGroup(int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByTaxonGroup(int transform, java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByTaxonGroup(int transform, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findRoundWeightConversionByTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findRoundWeightConversionByTaxonGroup(java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findRoundWeightConversionByTaxonGroup(TaxonGroup taxonGroup)
           
 ClusterRoundWeightConversion[] getAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllRoundWeightConversion()
           
 java.util.Collection getAllRoundWeightConversion(int transform)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional flag called transform.
 java.util.Collection getAllRoundWeightConversion(int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversion(int transform, int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversion(int transform, java.lang.String queryString)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int) with an additional argument called queryString.
 java.util.Collection getAllRoundWeightConversion(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversion(java.lang.String queryString)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional argument called queryString.
 java.util.Collection getAllRoundWeightConversion(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp updateDate)
           
protected  LocationDao getLocationDao()
          Gets the reference to locationDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  QualitativeValueDao getQualitativeValueDao()
          Gets the reference to qualitativeValueDao.
protected  TaxonGroupDao getTaxonGroupDao()
          Gets the reference to taxonGroupDao.
protected abstract  RoundWeightConversion handleCreateFromClusterRoundWeightConversion(ClusterRoundWeightConversion clusterRoundWeightConversion)
          Performs the core logic for createFromClusterRoundWeightConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterRoundWeightConversion)
protected abstract  ClusterRoundWeightConversion[] handleGetAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 RoundWeightConversion load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as RoundWeightConversionDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type RoundWeightConversion.
 java.util.Collection loadAll(int transform)
           Does the same thing as RoundWeightConversionDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as RoundWeightConversionDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteRoundWeightConversionFullVOToEntity(RemoteRoundWeightConversionFullVO source, RoundWeightConversion target, boolean copyIfNull)
          Copies the fields of RemoteRoundWeightConversionFullVO to the specified entity.
 void remoteRoundWeightConversionFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteRoundWeightConversionFullVO to this DAO's entity.
 void remoteRoundWeightConversionNaturalIdToEntity(RemoteRoundWeightConversionNaturalId source, RoundWeightConversion target, boolean copyIfNull)
          Copies the fields of RemoteRoundWeightConversionNaturalId to the specified entity.
 void remoteRoundWeightConversionNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteRoundWeightConversionNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion having the given identifier from the persistent store.
 void remove(RoundWeightConversion roundWeightConversion)
          Removes the instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as RoundWeightConversionDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 void setLocationDao(LocationDao locationDao)
          Sets the reference to locationDao.
 void setQualitativeValueDao(QualitativeValueDao qualitativeValueDao)
          Sets the reference to qualitativeValueDao.
 void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
          Sets the reference to taxonGroupDao.
protected  ClusterRoundWeightConversion toClusterRoundWeightConversion(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterRoundWeightConversion toClusterRoundWeightConversion(RoundWeightConversion entity)
          Converts this DAO's entity to an object of type ClusterRoundWeightConversion.
 void toClusterRoundWeightConversion(RoundWeightConversion source, ClusterRoundWeightConversion target)
          Copies the fields of the specified entity to the target value object.
 ClusterRoundWeightConversion[] toClusterRoundWeightConversionArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterRoundWeightConversion.
 void toClusterRoundWeightConversionCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterRoundWeightConversion.
protected  RoundWeightConversion toEntity(java.lang.Object[] row)
           
protected  RemoteRoundWeightConversionFullVO toRemoteRoundWeightConversionFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteRoundWeightConversionFullVO toRemoteRoundWeightConversionFullVO(RoundWeightConversion entity)
          Converts this DAO's entity to an object of type RemoteRoundWeightConversionFullVO.
 void toRemoteRoundWeightConversionFullVO(RoundWeightConversion source, RemoteRoundWeightConversionFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteRoundWeightConversionFullVO[] toRemoteRoundWeightConversionFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteRoundWeightConversionFullVO.
 void toRemoteRoundWeightConversionFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteRoundWeightConversionFullVO.
protected  RemoteRoundWeightConversionNaturalId toRemoteRoundWeightConversionNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteRoundWeightConversionNaturalId toRemoteRoundWeightConversionNaturalId(RoundWeightConversion entity)
          Converts this DAO's entity to an object of type RemoteRoundWeightConversionNaturalId.
 void toRemoteRoundWeightConversionNaturalId(RoundWeightConversion source, RemoteRoundWeightConversionNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteRoundWeightConversionNaturalId[] toRemoteRoundWeightConversionNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteRoundWeightConversionNaturalId.
 void toRemoteRoundWeightConversionNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteRoundWeightConversionNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.conversion.RoundWeightConversion) method.
protected  java.lang.Object transformEntity(int transform, RoundWeightConversion entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.referential.conversion.RoundWeightConversionDao, please note that the RoundWeightConversionDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(RoundWeightConversion roundWeightConversion)
          Updates the roundWeightConversion instance in the persistent store.
 
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.referential.conversion.RoundWeightConversionDao
clusterRoundWeightConversionToEntity, remoteRoundWeightConversionFullVOToEntity, remoteRoundWeightConversionNaturalIdToEntity
 

Constructor Detail

RoundWeightConversionDaoBase

public RoundWeightConversionDaoBase()
Method Detail

setTaxonGroupDao

public void setTaxonGroupDao(TaxonGroupDao taxonGroupDao)
Sets the reference to taxonGroupDao.


getTaxonGroupDao

protected TaxonGroupDao getTaxonGroupDao()
Gets the reference to taxonGroupDao.


setLocationDao

public void setLocationDao(LocationDao locationDao)
Sets the reference to locationDao.


getLocationDao

protected LocationDao getLocationDao()
Gets the reference to locationDao.


setQualitativeValueDao

public void setQualitativeValueDao(QualitativeValueDao qualitativeValueDao)
Sets the reference to qualitativeValueDao.


getQualitativeValueDao

protected QualitativeValueDao getQualitativeValueDao()
Gets the reference to qualitativeValueDao.


load

public java.lang.Object load(int transform,
                             java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.load(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined in this class then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
load in interface RoundWeightConversionDao
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
RoundWeightConversionDao.load(int, java.lang.Integer)

load

public RoundWeightConversion load(java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao
Loads an instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion from the persistent store.

Specified by:
load in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.load(java.lang.Integer)

loadAll

public java.util.Collection loadAll()
Description copied from interface: RoundWeightConversionDao
Loads all entities of type RoundWeightConversion.

Specified by:
loadAll in interface RoundWeightConversionDao
Returns:
the loaded entities.
See Also:
RoundWeightConversionDao.loadAll()

loadAll

public java.util.Collection loadAll(int transform)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.loadAll() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
loadAll in interface RoundWeightConversionDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
RoundWeightConversionDao.loadAll(int)

loadAll

public java.util.Collection loadAll(int pageNumber,
                                    int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.loadAll() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface RoundWeightConversionDao
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
RoundWeightConversionDao.loadAll(int, int)

loadAll

public java.util.Collection loadAll(int transform,
                                    int pageNumber,
                                    int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.loadAll(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
loadAll in interface RoundWeightConversionDao
Parameters:
transform - the flag indicating what transformation to use.
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
RoundWeightConversionDao.loadAll(int, int, int)

create

public RoundWeightConversion create(RoundWeightConversion roundWeightConversion)
Description copied from interface: RoundWeightConversionDao
Creates an instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion and adds it to the persistent store.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

create

public java.lang.Object create(int transform,
                               RoundWeightConversion roundWeightConversion)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.create(fr.ifremer.allegro.referential.conversion.RoundWeightConversion) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(int transform, fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Creates a new instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion and adds from the passed in entities collection

Specified by:
create in interface RoundWeightConversionDao
Parameters:
entities - the collection of fr.ifremer.allegro.referential.conversion.RoundWeightConversion instances to create.
Returns:
the created instances.
See Also:
RoundWeightConversionDao.create(java.util.Collection)

create

public java.util.Collection create(int transform,
                                   java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.create(fr.ifremer.allegro.referential.conversion.RoundWeightConversion) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(int, java.util.Collection)

create

public RoundWeightConversion create(java.lang.Float conversionCoefficient,
                                    java.sql.Timestamp updateDate,
                                    java.lang.String description,
                                    TaxonGroup taxonGroup,
                                    Location location,
                                    QualitativeValue preserving,
                                    QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Creates a new fr.ifremer.allegro.referential.conversion.RoundWeightConversion instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(java.lang.Float,java.sql.Timestamp,java.lang.String,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.QualitativeValue)

create

public java.lang.Object create(int transform,
                               java.lang.Float conversionCoefficient,
                               java.sql.Timestamp updateDate,
                               java.lang.String description,
                               TaxonGroup taxonGroup,
                               Location location,
                               QualitativeValue preserving,
                               QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.create(java.lang.Float,java.sql.Timestamp,java.lang.String,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(int, java.lang.Float,java.sql.Timestamp,java.lang.String,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.QualitativeValue)

create

public RoundWeightConversion create(java.lang.Float conversionCoefficient,
                                    QualitativeValue dressing,
                                    Location location,
                                    QualitativeValue preserving,
                                    TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Creates a new fr.ifremer.allegro.referential.conversion.RoundWeightConversion instance from only required properties (attributes and association ends) and adds it to the persistent store.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(java.lang.Float,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.taxon.TaxonGroup)

create

public java.lang.Object create(int transform,
                               java.lang.Float conversionCoefficient,
                               QualitativeValue dressing,
                               Location location,
                               QualitativeValue preserving,
                               TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.create(java.lang.Float,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOTWILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.create(int, java.lang.Float,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.taxon.TaxonGroup)

update

public void update(RoundWeightConversion roundWeightConversion)
Description copied from interface: RoundWeightConversionDao
Updates the roundWeightConversion instance in the persistent store.

Specified by:
update in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.update(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

update

public void update(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.update(java.util.Collection)

remove

public void remove(RoundWeightConversion roundWeightConversion)
Description copied from interface: RoundWeightConversionDao
Removes the instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion from the persistent store.

Specified by:
remove in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.remove(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

remove

public void remove(java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao
Removes the instance of fr.ifremer.allegro.referential.conversion.RoundWeightConversion having the given identifier from the persistent store.

Specified by:
remove in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.remove(java.lang.Integer)

remove

public void remove(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Removes all entities in the given entities collection.

Specified by:
remove in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.remove(java.util.Collection)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion()
Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion()

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(int transform)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(int)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(java.lang.String queryString)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.getAllRoundWeightConversion().

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(java.lang.String)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(int pageNumber,
                                                        int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(int, int)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(String, int, int)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(int transform,
                                                        java.lang.String queryString)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.getAllRoundWeightConversion(int).

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(int, String)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(int transform,
                                                        int pageNumber,
                                                        int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(int, int, int)

getAllRoundWeightConversion

public java.util.Collection getAllRoundWeightConversion(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversion(int, String) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversion(int, java.lang.String, int, int)

findRoundWeightConversionById

public RoundWeightConversion findRoundWeightConversionById(java.lang.Integer id)
Specified by:
findRoundWeightConversionById in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer)

findRoundWeightConversionById

public java.lang.Object findRoundWeightConversionById(int transform,
                                                      java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionById in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionById(int, java.lang.Integer)

findRoundWeightConversionById

public RoundWeightConversion findRoundWeightConversionById(java.lang.String queryString,
                                                           java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionById(java.lang.Integer).

Specified by:
findRoundWeightConversionById in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionById(java.lang.String, java.lang.Integer)

findRoundWeightConversionById

public java.lang.Object findRoundWeightConversionById(int transform,
                                                      java.lang.String queryString,
                                                      java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionById(int, java.lang.Integer id).

Specified by:
findRoundWeightConversionById in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionById(int, java.lang.String, java.lang.Integer)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(TaxonGroup taxonGroup)
Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(int transform,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(java.lang.String queryString,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(java.lang.String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(int pageNumber,
                                                                  int pageSize,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(int transform,
                                                                  java.lang.String queryString,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup taxonGroup).

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(int transform,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByTaxonGroup

public java.util.Collection findRoundWeightConversionByTaxonGroup(int transform,
                                                                  java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  TaxonGroup taxonGroup)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByTaxonGroup in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByTaxonGroup(int, java.lang.String, int, int, fr.ifremer.allegro.referential.taxon.TaxonGroup)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(Location location)
Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(int transform,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(java.lang.String queryString,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location).

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(java.lang.String, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(int pageNumber,
                                                                int pageSize,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(int, int, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(String, int, int, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(int transform,
                                                                java.lang.String queryString,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location location).

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(int, String, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(int, int, int, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByLocation

public java.util.Collection findRoundWeightConversionByLocation(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Location location)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByLocation in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByLocation(int, java.lang.String, int, int, fr.ifremer.allegro.referential.location.Location)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(QualitativeValue preserving)
Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(int transform,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(java.lang.String queryString,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue).

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(java.lang.String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(int pageNumber,
                                                                  int pageSize,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(int transform,
                                                                  java.lang.String queryString,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue preserving).

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(int transform,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByPreserving

public java.util.Collection findRoundWeightConversionByPreserving(int transform,
                                                                  java.lang.String queryString,
                                                                  int pageNumber,
                                                                  int pageSize,
                                                                  QualitativeValue preserving)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByPreserving in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByPreserving(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(QualitativeValue dressing)
Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(int transform,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(java.lang.String queryString,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue).

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(java.lang.String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(int pageNumber,
                                                                int pageSize,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(int transform,
                                                                java.lang.String queryString,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue dressing).

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(int, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByDressing

public java.util.Collection findRoundWeightConversionByDressing(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                QualitativeValue dressing)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByDressing(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findRoundWeightConversionByDressing in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByDressing(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findRoundWeightConversionByNaturalId

public RoundWeightConversion findRoundWeightConversionByNaturalId(java.lang.Integer id)
Specified by:
findRoundWeightConversionByNaturalId in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer)

findRoundWeightConversionByNaturalId

public java.lang.Object findRoundWeightConversionByNaturalId(int transform,
                                                             java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findRoundWeightConversionByNaturalId in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByNaturalId(int, java.lang.Integer)

findRoundWeightConversionByNaturalId

public RoundWeightConversion findRoundWeightConversionByNaturalId(java.lang.String queryString,
                                                                  java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.Integer).

Specified by:
findRoundWeightConversionByNaturalId in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByNaturalId(java.lang.String, java.lang.Integer)

findRoundWeightConversionByNaturalId

public java.lang.Object findRoundWeightConversionByNaturalId(int transform,
                                                             java.lang.String queryString,
                                                             java.lang.Integer id)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.findRoundWeightConversionByNaturalId(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.findRoundWeightConversionByNaturalId(int, java.lang.Integer id).

Specified by:
findRoundWeightConversionByNaturalId in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.findRoundWeightConversionByNaturalId(int, java.lang.String, java.lang.Integer)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp updateDate)
Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.lang.String queryString,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp).

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.lang.String, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int pageNumber,
                                                                        int pageSize,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, int, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(java.lang.String queryString,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(String, int, int, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform,
                                                                        java.lang.String queryString,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp updateDate).

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, String, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, int, int, java.sql.Timestamp)

getAllRoundWeightConversionSinceDateSynchro

public java.util.Collection getAllRoundWeightConversionSinceDateSynchro(int transform,
                                                                        java.lang.String queryString,
                                                                        int pageNumber,
                                                                        int pageSize,
                                                                        java.sql.Timestamp updateDate)
Description copied from interface: RoundWeightConversionDao

Does the same thing as RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
getAllRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllRoundWeightConversionSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)

createFromClusterRoundWeightConversion

public RoundWeightConversion createFromClusterRoundWeightConversion(ClusterRoundWeightConversion clusterRoundWeightConversion)
Specified by:
createFromClusterRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.createFromClusterRoundWeightConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterRoundWeightConversion)

handleCreateFromClusterRoundWeightConversion

protected abstract RoundWeightConversion handleCreateFromClusterRoundWeightConversion(ClusterRoundWeightConversion clusterRoundWeightConversion)
                                                                               throws java.lang.Exception
Performs the core logic for createFromClusterRoundWeightConversion(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterRoundWeightConversion)

Throws:
java.lang.Exception

getAllClusterRoundWeightConversionSinceDateSynchro

public ClusterRoundWeightConversion[] getAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                         java.lang.Integer userId,
                                                                                         java.lang.Integer[] registrationLocationIds,
                                                                                         java.lang.Integer pageNumber,
                                                                                         java.lang.Integer pageSize)
Specified by:
getAllClusterRoundWeightConversionSinceDateSynchro in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.getAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterRoundWeightConversionSinceDateSynchro

protected abstract ClusterRoundWeightConversion[] handleGetAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                                                                           java.lang.Integer userId,
                                                                                                           java.lang.Integer[] registrationLocationIds,
                                                                                                           java.lang.Integer pageNumber,
                                                                                                           java.lang.Integer pageSize)
                                                                                                    throws java.lang.Exception
Performs the core logic for getAllClusterRoundWeightConversionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           RoundWeightConversion entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.referential.conversion.RoundWeightConversionDao, please note that the RoundWeightConversionDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown RoundWeightConversionDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in RoundWeightConversionDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.conversion.RoundWeightConversion) method. This method does not instantiate a new collection.

This method is to be used internally only.

Parameters:
transform - one of the constants declared in fr.ifremer.allegro.referential.conversion.RoundWeightConversionDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

toEntity

protected RoundWeightConversion toEntity(java.lang.Object[] row)

toRemoteRoundWeightConversionFullVOCollection

public final void toRemoteRoundWeightConversionFullVOCollection(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to a Collection of instances of type RemoteRoundWeightConversionFullVO.

Specified by:
toRemoteRoundWeightConversionFullVOCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionFullVOCollection(java.util.Collection)

toRemoteRoundWeightConversionFullVOArray

public final RemoteRoundWeightConversionFullVO[] toRemoteRoundWeightConversionFullVOArray(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an array of instances of type RemoteRoundWeightConversionFullVO.

Specified by:
toRemoteRoundWeightConversionFullVOArray in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionFullVOArray(java.util.Collection)

toRemoteRoundWeightConversionFullVO

protected RemoteRoundWeightConversionFullVO toRemoteRoundWeightConversionFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the RoundWeightConversionDaoImpl class if you intend to use reporting queries.

See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionFullVO(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

remoteRoundWeightConversionFullVOToEntityCollection

public final void remoteRoundWeightConversionFullVOToEntityCollection(java.util.Collection instances)
Description copied from interface: RoundWeightConversionDao
Converts a Collection of instances of type RemoteRoundWeightConversionFullVO to this DAO's entity.

Specified by:
remoteRoundWeightConversionFullVOToEntityCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.remoteRoundWeightConversionFullVOToEntityCollection(java.util.Collection)

toRemoteRoundWeightConversionFullVO

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

toRemoteRoundWeightConversionFullVO

public RemoteRoundWeightConversionFullVO toRemoteRoundWeightConversionFullVO(RoundWeightConversion entity)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an object of type RemoteRoundWeightConversionFullVO.

Specified by:
toRemoteRoundWeightConversionFullVO in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionFullVO(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

remoteRoundWeightConversionFullVOToEntity

public void remoteRoundWeightConversionFullVOToEntity(RemoteRoundWeightConversionFullVO source,
                                                      RoundWeightConversion target,
                                                      boolean copyIfNull)
Description copied from interface: RoundWeightConversionDao
Copies the fields of RemoteRoundWeightConversionFullVO to the specified entity.

Specified by:
remoteRoundWeightConversionFullVOToEntity in interface RoundWeightConversionDao
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.RoundWeightConversionDao#remoteRoundWeightConversionFullVOToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteRoundWeightConversionFullVO, fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

toRemoteRoundWeightConversionNaturalIdCollection

public final void toRemoteRoundWeightConversionNaturalIdCollection(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to a Collection of instances of type RemoteRoundWeightConversionNaturalId.

Specified by:
toRemoteRoundWeightConversionNaturalIdCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionNaturalIdCollection(java.util.Collection)

toRemoteRoundWeightConversionNaturalIdArray

public final RemoteRoundWeightConversionNaturalId[] toRemoteRoundWeightConversionNaturalIdArray(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an array of instances of type RemoteRoundWeightConversionNaturalId.

Specified by:
toRemoteRoundWeightConversionNaturalIdArray in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionNaturalIdArray(java.util.Collection)

toRemoteRoundWeightConversionNaturalId

protected RemoteRoundWeightConversionNaturalId toRemoteRoundWeightConversionNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the RoundWeightConversionDaoImpl class if you intend to use reporting queries.

See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionNaturalId(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

remoteRoundWeightConversionNaturalIdToEntityCollection

public final void remoteRoundWeightConversionNaturalIdToEntityCollection(java.util.Collection instances)
Description copied from interface: RoundWeightConversionDao
Converts a Collection of instances of type RemoteRoundWeightConversionNaturalId to this DAO's entity.

Specified by:
remoteRoundWeightConversionNaturalIdToEntityCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.remoteRoundWeightConversionNaturalIdToEntityCollection(java.util.Collection)

toRemoteRoundWeightConversionNaturalId

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

toRemoteRoundWeightConversionNaturalId

public RemoteRoundWeightConversionNaturalId toRemoteRoundWeightConversionNaturalId(RoundWeightConversion entity)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an object of type RemoteRoundWeightConversionNaturalId.

Specified by:
toRemoteRoundWeightConversionNaturalId in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toRemoteRoundWeightConversionNaturalId(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

remoteRoundWeightConversionNaturalIdToEntity

public void remoteRoundWeightConversionNaturalIdToEntity(RemoteRoundWeightConversionNaturalId source,
                                                         RoundWeightConversion target,
                                                         boolean copyIfNull)
Description copied from interface: RoundWeightConversionDao
Copies the fields of RemoteRoundWeightConversionNaturalId to the specified entity.

Specified by:
remoteRoundWeightConversionNaturalIdToEntity in interface RoundWeightConversionDao
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.RoundWeightConversionDao#remoteRoundWeightConversionNaturalIdToEntity(fr.ifremer.allegro.referential.conversion.generic.vo.RemoteRoundWeightConversionNaturalId, fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

toClusterRoundWeightConversionCollection

public final void toClusterRoundWeightConversionCollection(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to a Collection of instances of type ClusterRoundWeightConversion.

Specified by:
toClusterRoundWeightConversionCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toClusterRoundWeightConversionCollection(java.util.Collection)

toClusterRoundWeightConversionArray

public final ClusterRoundWeightConversion[] toClusterRoundWeightConversionArray(java.util.Collection entities)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an array of instances of type ClusterRoundWeightConversion.

Specified by:
toClusterRoundWeightConversionArray in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toClusterRoundWeightConversionArray(java.util.Collection)

toClusterRoundWeightConversion

protected ClusterRoundWeightConversion toClusterRoundWeightConversion(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the RoundWeightConversionDaoImpl class if you intend to use reporting queries.

See Also:
RoundWeightConversionDao.toClusterRoundWeightConversion(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

clusterRoundWeightConversionToEntityCollection

public final void clusterRoundWeightConversionToEntityCollection(java.util.Collection instances)
Description copied from interface: RoundWeightConversionDao
Converts a Collection of instances of type ClusterRoundWeightConversion to this DAO's entity.

Specified by:
clusterRoundWeightConversionToEntityCollection in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.clusterRoundWeightConversionToEntityCollection(java.util.Collection)

toClusterRoundWeightConversion

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

toClusterRoundWeightConversion

public ClusterRoundWeightConversion toClusterRoundWeightConversion(RoundWeightConversion entity)
Description copied from interface: RoundWeightConversionDao
Converts this DAO's entity to an object of type ClusterRoundWeightConversion.

Specified by:
toClusterRoundWeightConversion in interface RoundWeightConversionDao
See Also:
RoundWeightConversionDao.toClusterRoundWeightConversion(fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

clusterRoundWeightConversionToEntity

public void clusterRoundWeightConversionToEntity(ClusterRoundWeightConversion source,
                                                 RoundWeightConversion target,
                                                 boolean copyIfNull)
Description copied from interface: RoundWeightConversionDao
Copies the fields of ClusterRoundWeightConversion to the specified entity.

Specified by:
clusterRoundWeightConversionToEntity in interface RoundWeightConversionDao
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.RoundWeightConversionDao#clusterRoundWeightConversionToEntity(fr.ifremer.allegro.referential.conversion.generic.cluster.ClusterRoundWeightConversion, fr.ifremer.allegro.referential.conversion.RoundWeightConversion)

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: RoundWeightConversionDao
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface RoundWeightConversionDao
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
RoundWeightConversionDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: RoundWeightConversionDao
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface RoundWeightConversionDao
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
RoundWeightConversionDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: RoundWeightConversionDao
Does the same thing as RoundWeightConversionDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
search in interface RoundWeightConversionDao
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
RoundWeightConversionDao.search(int, fr.ifremer.allegro.Search)

search

public java.util.Set search(Search search)
Description copied from interface: RoundWeightConversionDao
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface RoundWeightConversionDao
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
RoundWeightConversionDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.