fr.ifremer.allegro.data.measure
Class QuantificationMeasurementDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.measure.MeasurementDaoBase
          extended by fr.ifremer.allegro.data.measure.MeasurementDaoImpl
              extended by fr.ifremer.allegro.data.measure.QuantificationMeasurementDaoBase
All Implemented Interfaces:
MeasurementDao, QuantificationMeasurementDao
Direct Known Subclasses:
QuantificationMeasurementDaoImpl

public abstract class QuantificationMeasurementDaoBase
extends MeasurementDaoImpl
implements QuantificationMeasurementDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.data.measure.QuantificationMeasurement.

See Also:
QuantificationMeasurement

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.measure.QuantificationMeasurementDao
TRANSFORM_CLUSTERQUANTIFICATIONMEASUREMENT, TRANSFORM_REMOTEQUANTIFICATIONMEASUREMENTFULLVO, TRANSFORM_REMOTEQUANTIFICATIONMEASUREMENTNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Constructor Summary
QuantificationMeasurementDaoBase()
           
 
Method Summary
 void clusterQuantificationMeasurementToEntity(ClusterQuantificationMeasurement source, QuantificationMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterQuantificationMeasurement to the specified entity.
 void clusterQuantificationMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterQuantificationMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement and adds from the passed in entities collection
 QuantificationMeasurement create(java.lang.Float numericalValue, java.lang.Integer digitCount, java.lang.Float precisionValue, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Department department, PrecisionType precisionType, QualityFlag qualityFlag, AnalysisInstrument analysisInstrument, NumericalPrecision numericalPrecision, Pmfm pmfm, QualitativeValue qualitativeValue, AggregationLevel aggregationLevel, java.lang.Short subgroupNumber, java.lang.Boolean isReferenceQuantification, Batch batch, Produce produce)
           Creates a new fr.ifremer.allegro.data.measure.QuantificationMeasurement 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 QuantificationMeasurementDao.create(fr.ifremer.allegro.data.measure.QuantificationMeasurement) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Float numericalValue, java.lang.Integer digitCount, java.lang.Float precisionValue, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Department department, PrecisionType precisionType, QualityFlag qualityFlag, AnalysisInstrument analysisInstrument, NumericalPrecision numericalPrecision, Pmfm pmfm, QualitativeValue qualitativeValue, AggregationLevel aggregationLevel, java.lang.Short subgroupNumber, java.lang.Boolean isReferenceQuantification, Batch batch, Produce produce)
           Does the same thing as QuantificationMeasurementDao.create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.lang.Short,java.lang.Boolean,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.data.produce.Produce) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.lang.Object create(int transform, QuantificationMeasurement quantificationMeasurement)
           Does the same thing as QuantificationMeasurementDao.create(fr.ifremer.allegro.data.measure.QuantificationMeasurement) with an additional flag called transform.
 QuantificationMeasurement create(Pmfm pmfm, QualityFlag qualityFlag)
           Creates a new fr.ifremer.allegro.data.measure.QuantificationMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 QuantificationMeasurement create(QuantificationMeasurement quantificationMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement and adds it to the persistent store.
 QuantificationMeasurement createFromClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
           
 java.util.Collection findMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(Department department)
           
 java.util.Collection findMeasurementByDepartment(int transform, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 Measurement findMeasurementById(java.lang.Integer id)
           
 java.lang.Object findMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByBatch(Batch batch)
           
 java.util.Collection findQuantificationMeasurementByBatch(int transform, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByBatch(int pageNumber, int pageSize, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByBatch(int transform, int pageNumber, int pageSize, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByBatch(int transform, java.lang.String queryString, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByBatch(int transform, java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByBatch(java.lang.String queryString, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByBatch(java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByDepartment(Department department)
           
 java.util.Collection findQuantificationMeasurementByDepartment(int transform, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 QuantificationMeasurement findQuantificationMeasurementById(java.lang.Integer id)
           
 java.lang.Object findQuantificationMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findQuantificationMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 QuantificationMeasurement findQuantificationMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementById(java.lang.Integer) with an additional argument called queryString.
 QuantificationMeasurement findQuantificationMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findQuantificationMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findQuantificationMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 QuantificationMeasurement findQuantificationMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findQuantificationMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findQuantificationMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByProduce(int transform, int pageNumber, int pageSize, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByProduce(int pageNumber, int pageSize, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByProduce(int transform, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByProduce(int transform, java.lang.String queryString, int pageNumber, int pageSize, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, String, fr.ifremer.allegro.data.produce.Produce) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByProduce(int transform, java.lang.String queryString, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByProduce(Produce produce)
           
 java.util.Collection findQuantificationMeasurementByProduce(java.lang.String queryString, int pageNumber, int pageSize, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(String, fr.ifremer.allegro.data.produce.Produce) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByProduce(java.lang.String queryString, Produce produce)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findQuantificationMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findQuantificationMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findQuantificationMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findQuantificationMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findQuantificationMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 ClusterQuantificationMeasurement[] getAllClusterQuantificationMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllMeasurement()
           
 java.util.Collection getAllMeasurement(int transform)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional flag called transform.
 java.util.Collection getAllMeasurement(int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString)
           Does the same thing as MeasurementDao.getAllMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(java.lang.String queryString)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional argument called queryString.
 java.util.Collection getAllMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQuantificationMeasurement()
           
 java.util.Collection getAllQuantificationMeasurement(int transform)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement() with an additional flag called transform.
 java.util.Collection getAllQuantificationMeasurement(int pageNumber, int pageSize)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQuantificationMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQuantificationMeasurement(int transform, java.lang.String queryString)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllQuantificationMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQuantificationMeasurement(java.lang.String queryString)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement() with an additional argument called queryString.
 java.util.Collection getAllQuantificationMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(String) with an additional two arguments called pageNumber and pageSize.
protected  BatchDao getBatchDao()
          Gets the reference to batchDao.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProduceDao getProduceDao()
          Gets the reference to produceDao.
protected abstract  QuantificationMeasurement handleCreateFromClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
          Performs the core logic for createFromClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)
protected abstract  ClusterQuantificationMeasurement[] handleGetAllClusterQuantificationMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
          Performs the core logic for getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
 QuantificationMeasurement load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.measure.Measurement from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Measurement.
 java.util.Collection loadAll(int transform)
           Does the same thing as MeasurementDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.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 MeasurementDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteQuantificationMeasurementFullVOToEntity(RemoteQuantificationMeasurementFullVO source, QuantificationMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteQuantificationMeasurementFullVO to the specified entity.
 void remoteQuantificationMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteQuantificationMeasurementFullVO to this DAO's entity.
 void remoteQuantificationMeasurementNaturalIdToEntity(RemoteQuantificationMeasurementNaturalId source, QuantificationMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteQuantificationMeasurementNaturalId to the specified entity.
 void remoteQuantificationMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteQuantificationMeasurementNaturalId 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.data.measure.Measurement having the given identifier from the persistent store.
 void remove(QuantificationMeasurement quantificationMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement 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 MeasurementDao.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 setBatchDao(BatchDao batchDao)
          Sets the reference to batchDao.
 void setProduceDao(ProduceDao produceDao)
          Sets the reference to produceDao.
protected  ClusterQuantificationMeasurement toClusterQuantificationMeasurement(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterQuantificationMeasurement toClusterQuantificationMeasurement(QuantificationMeasurement entity)
          Converts this DAO's entity to an object of type ClusterQuantificationMeasurement.
 void toClusterQuantificationMeasurement(QuantificationMeasurement source, ClusterQuantificationMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterQuantificationMeasurement[] toClusterQuantificationMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterQuantificationMeasurement.
 void toClusterQuantificationMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterQuantificationMeasurement.
protected  QuantificationMeasurement toEntity(java.lang.Object[] row)
           
protected  RemoteQuantificationMeasurementFullVO toRemoteQuantificationMeasurementFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteQuantificationMeasurementFullVO toRemoteQuantificationMeasurementFullVO(QuantificationMeasurement entity)
          Converts this DAO's entity to an object of type RemoteQuantificationMeasurementFullVO.
 void toRemoteQuantificationMeasurementFullVO(QuantificationMeasurement source, RemoteQuantificationMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteQuantificationMeasurementFullVO[] toRemoteQuantificationMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteQuantificationMeasurementFullVO.
 void toRemoteQuantificationMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteQuantificationMeasurementFullVO.
protected  RemoteQuantificationMeasurementNaturalId toRemoteQuantificationMeasurementNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteQuantificationMeasurementNaturalId toRemoteQuantificationMeasurementNaturalId(QuantificationMeasurement entity)
          Converts this DAO's entity to an object of type RemoteQuantificationMeasurementNaturalId.
 void toRemoteQuantificationMeasurementNaturalId(QuantificationMeasurement source, RemoteQuantificationMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteQuantificationMeasurementNaturalId[] toRemoteQuantificationMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteQuantificationMeasurementNaturalId.
 void toRemoteQuantificationMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteQuantificationMeasurementNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.measure.QuantificationMeasurement) method.
protected  java.lang.Object transformEntity(int transform, QuantificationMeasurement 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.data.measure.QuantificationMeasurementDao, please note that the MeasurementDao.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(QuantificationMeasurement quantificationMeasurement)
          Updates the quantificationMeasurement instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoImpl
clusterMeasurementToEntity, clusterMeasurementToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, toClusterMeasurement, toClusterMeasurement, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoBase
clusterMeasurementToEntityCollection, getAggregationLevelDao, getAnalysisInstrumentDao, getDepartmentDao, getNumericalPrecisionDao, getPmfmDao, getPrecisionTypeDao, getQualitativeValueDao, getQualityFlagDao, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntityCollection, remove, setAggregationLevelDao, setAnalysisInstrumentDao, setDepartmentDao, setNumericalPrecisionDao, setPmfmDao, setPrecisionTypeDao, setQualitativeValueDao, setQualityFlagDao, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.measure.QuantificationMeasurementDao
clusterQuantificationMeasurementToEntity, remoteQuantificationMeasurementFullVOToEntity, remoteQuantificationMeasurementNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
clusterMeasurementToEntity, clusterMeasurementToEntity, clusterMeasurementToEntityCollection, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntityCollection, remove, toClusterMeasurement, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, update
 

Constructor Detail

QuantificationMeasurementDaoBase

public QuantificationMeasurementDaoBase()
Method Detail

setBatchDao

public void setBatchDao(BatchDao batchDao)
Sets the reference to batchDao.


getBatchDao

protected BatchDao getBatchDao()
Gets the reference to batchDao.


setProduceDao

public void setProduceDao(ProduceDao produceDao)
Sets the reference to produceDao.


getProduceDao

protected ProduceDao getProduceDao()
Gets the reference to produceDao.


load

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

Does the same thing as MeasurementDao.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 MeasurementDao
Specified by:
load in interface QuantificationMeasurementDao
Overrides:
load in class MeasurementDaoBase
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
QuantificationMeasurementDao.load(int, java.lang.Integer)

load

public QuantificationMeasurement load(java.lang.Integer id)
Description copied from interface: MeasurementDao
Loads an instance of fr.ifremer.allegro.data.measure.Measurement from the persistent store.

Specified by:
load in interface MeasurementDao
Specified by:
load in interface QuantificationMeasurementDao
Overrides:
load in class MeasurementDaoBase
See Also:
QuantificationMeasurementDao.load(java.lang.Integer)

loadAll

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

Specified by:
loadAll in interface MeasurementDao
Specified by:
loadAll in interface QuantificationMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Returns:
the loaded entities.
See Also:
QuantificationMeasurementDao.loadAll()

loadAll

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

Does the same thing as MeasurementDao.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 MeasurementDao
Specified by:
loadAll in interface QuantificationMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
QuantificationMeasurementDao.loadAll(int)

loadAll

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

Does the same thing as MeasurementDao.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 MeasurementDao
Specified by:
loadAll in interface QuantificationMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
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:
QuantificationMeasurementDao.loadAll(int, int)

loadAll

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

Does the same thing as MeasurementDao.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 MeasurementDao
Specified by:
loadAll in interface QuantificationMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
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:
QuantificationMeasurementDao.loadAll(int, int, int)

create

public QuantificationMeasurement create(QuantificationMeasurement quantificationMeasurement)
Description copied from interface: QuantificationMeasurementDao
Creates an instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement and adds it to the persistent store.

Specified by:
create in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.create(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

create

public java.lang.Object create(int transform,
                               QuantificationMeasurement quantificationMeasurement)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.create(fr.ifremer.allegro.data.measure.QuantificationMeasurement) 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 QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.create(int transform, fr.ifremer.allegro.data.measure.QuantificationMeasurement)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: QuantificationMeasurementDao
Creates a new instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement and adds from the passed in entities collection

Specified by:
create in interface QuantificationMeasurementDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.measure.QuantificationMeasurement instances to create.
Returns:
the created instances.
See Also:
QuantificationMeasurementDao.create(java.util.Collection)

create

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

Does the same thing as QuantificationMeasurementDao.create(fr.ifremer.allegro.data.measure.QuantificationMeasurement) 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 QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.create(int, java.util.Collection)

create

public QuantificationMeasurement create(java.lang.Float numericalValue,
                                        java.lang.Integer digitCount,
                                        java.lang.Float precisionValue,
                                        java.util.Date controlDate,
                                        java.util.Date validationDate,
                                        java.util.Date qualificationDate,
                                        java.lang.String qualificationComments,
                                        Department department,
                                        PrecisionType precisionType,
                                        QualityFlag qualityFlag,
                                        AnalysisInstrument analysisInstrument,
                                        NumericalPrecision numericalPrecision,
                                        Pmfm pmfm,
                                        QualitativeValue qualitativeValue,
                                        AggregationLevel aggregationLevel,
                                        java.lang.Short subgroupNumber,
                                        java.lang.Boolean isReferenceQuantification,
                                        Batch batch,
                                        Produce produce)
Description copied from interface: QuantificationMeasurementDao

Creates a new fr.ifremer.allegro.data.measure.QuantificationMeasurement instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface QuantificationMeasurementDao
See Also:
fr.ifremer.allegro.data.measure.MeasurementDao#create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.lang.Short,java.lang.Boolean,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.data.produce.Produce)

create

public java.lang.Object create(int transform,
                               java.lang.Float numericalValue,
                               java.lang.Integer digitCount,
                               java.lang.Float precisionValue,
                               java.util.Date controlDate,
                               java.util.Date validationDate,
                               java.util.Date qualificationDate,
                               java.lang.String qualificationComments,
                               Department department,
                               PrecisionType precisionType,
                               QualityFlag qualityFlag,
                               AnalysisInstrument analysisInstrument,
                               NumericalPrecision numericalPrecision,
                               Pmfm pmfm,
                               QualitativeValue qualitativeValue,
                               AggregationLevel aggregationLevel,
                               java.lang.Short subgroupNumber,
                               java.lang.Boolean isReferenceQuantification,
                               Batch batch,
                               Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.lang.Short,java.lang.Boolean,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.data.produce.Produce) 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 QuantificationMeasurementDao
See Also:
fr.ifremer.allegro.data.measure.MeasurementDao#create(int, java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.lang.Short,java.lang.Boolean,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.data.produce.Produce)

create

public QuantificationMeasurement create(Pmfm pmfm,
                                        QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
create in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag)

create

public java.lang.Object create(int transform,
                               Pmfm pmfm,
                               QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag) 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 QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.create(int, fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag)

update

public void update(QuantificationMeasurement quantificationMeasurement)
Description copied from interface: QuantificationMeasurementDao
Updates the quantificationMeasurement instance in the persistent store.

Specified by:
update in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.update(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

update

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

Specified by:
update in interface MeasurementDao
Specified by:
update in interface QuantificationMeasurementDao
Overrides:
update in class MeasurementDaoBase
See Also:
MeasurementDao.update(java.util.Collection)

remove

public void remove(QuantificationMeasurement quantificationMeasurement)
Description copied from interface: QuantificationMeasurementDao
Removes the instance of fr.ifremer.allegro.data.measure.QuantificationMeasurement from the persistent store.

Specified by:
remove in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.remove(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

remove

public void remove(java.lang.Integer id)
Description copied from interface: MeasurementDao
Removes the instance of fr.ifremer.allegro.data.measure.Measurement having the given identifier from the persistent store.

Specified by:
remove in interface MeasurementDao
Specified by:
remove in interface QuantificationMeasurementDao
Overrides:
remove in class MeasurementDaoBase
See Also:
QuantificationMeasurementDao.remove(java.lang.Integer)

remove

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

Specified by:
remove in interface MeasurementDao
Specified by:
remove in interface QuantificationMeasurementDao
Overrides:
remove in class MeasurementDaoBase
See Also:
MeasurementDao.remove(java.util.Collection)

getAllQuantificationMeasurement

public java.util.Collection getAllQuantificationMeasurement()
Specified by:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement()

getAllQuantificationMeasurement

public java.util.Collection getAllQuantificationMeasurement(int transform)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement() 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:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(int)

getAllQuantificationMeasurement

public java.util.Collection getAllQuantificationMeasurement(java.lang.String queryString)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(java.lang.String)

getAllQuantificationMeasurement

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

Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement() 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:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(int, int)

getAllQuantificationMeasurement

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

Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(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:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(String, int, int)

getAllQuantificationMeasurement

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

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

Specified by:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(int, String)

getAllQuantificationMeasurement

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

Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(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:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(int, int, int)

getAllQuantificationMeasurement

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

Does the same thing as QuantificationMeasurementDao.getAllQuantificationMeasurement(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:
getAllQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllQuantificationMeasurement(int, java.lang.String, int, int)

findQuantificationMeasurementById

public QuantificationMeasurement findQuantificationMeasurementById(java.lang.Integer id)
Specified by:
findQuantificationMeasurementById in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementById(java.lang.Integer)

findQuantificationMeasurementById

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

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementById(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:
findQuantificationMeasurementById in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementById(int, java.lang.Integer)

findQuantificationMeasurementById

public QuantificationMeasurement findQuantificationMeasurementById(java.lang.String queryString,
                                                                   java.lang.Integer id)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
findQuantificationMeasurementById in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementById(java.lang.String, java.lang.Integer)

findQuantificationMeasurementById

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

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

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

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(Batch batch)
Specified by:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(int transform,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) 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:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(java.lang.String queryString,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch).

Specified by:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(java.lang.String, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(int pageNumber,
                                                                 int pageSize,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(fr.ifremer.allegro.data.batch.Batch) 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:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, int, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(String, fr.ifremer.allegro.data.batch.Batch) 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:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(String, int, int, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(int transform,
                                                                 java.lang.String queryString,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch batch).

Specified by:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, String, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(int transform,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, fr.ifremer.allegro.data.batch.Batch) 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:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, int, int, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByBatch

public java.util.Collection findQuantificationMeasurementByBatch(int transform,
                                                                 java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Batch batch)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) 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:
findQuantificationMeasurementByBatch in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByBatch(int, java.lang.String, int, int, fr.ifremer.allegro.data.batch.Batch)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(Produce produce)
Specified by:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(int transform,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) 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:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(java.lang.String queryString,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce).

Specified by:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(java.lang.String, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(int pageNumber,
                                                                   int pageSize,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(fr.ifremer.allegro.data.produce.Produce) 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:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, int, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(String, fr.ifremer.allegro.data.produce.Produce) 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:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(String, int, int, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(int transform,
                                                                   java.lang.String queryString,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce produce).

Specified by:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, String, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(int transform,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, fr.ifremer.allegro.data.produce.Produce) 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:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, int, int, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByProduce

public java.util.Collection findQuantificationMeasurementByProduce(int transform,
                                                                   java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   Produce produce)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, String, fr.ifremer.allegro.data.produce.Produce) 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:
findQuantificationMeasurementByProduce in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByProduce(int, java.lang.String, int, int, fr.ifremer.allegro.data.produce.Produce)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(Department department)
Specified by:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(int transform,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(java.lang.String queryString,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department).

Specified by:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(int pageNumber,
                                                                      int pageSize,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(java.lang.String queryString,
                                                                      int pageNumber,
                                                                      int pageSize,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) 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:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(int transform,
                                                                      java.lang.String queryString,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department department).

Specified by:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(int transform,
                                                                      int pageNumber,
                                                                      int pageSize,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) 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:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByDepartment

public java.util.Collection findQuantificationMeasurementByDepartment(int transform,
                                                                      java.lang.String queryString,
                                                                      int pageNumber,
                                                                      int pageSize,
                                                                      Department department)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) 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:
findQuantificationMeasurementByDepartment in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(PrecisionType precisionType)
Specified by:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(int transform,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) 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:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(java.lang.String queryString,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType).

Specified by:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(java.lang.String, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(int pageNumber,
                                                                         int pageSize,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) 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:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, int, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(java.lang.String queryString,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) 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:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(String, int, int, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(int transform,
                                                                         java.lang.String queryString,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType precisionType).

Specified by:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(int transform,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) 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:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, int, int, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByPrecisionType

public java.util.Collection findQuantificationMeasurementByPrecisionType(int transform,
                                                                         java.lang.String queryString,
                                                                         int pageNumber,
                                                                         int pageSize,
                                                                         PrecisionType precisionType)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) 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:
findQuantificationMeasurementByPrecisionType in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPrecisionType(int, java.lang.String, int, int, fr.ifremer.allegro.referential.PrecisionType)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(QualityFlag qualityFlag)
Specified by:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(int transform,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(java.lang.String queryString,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).

Specified by:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(int pageNumber,
                                                                       int pageSize,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(java.lang.String queryString,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) 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:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(int transform,
                                                                       java.lang.String queryString,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).

Specified by:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(int transform,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) 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:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByQualityFlag

public java.util.Collection findQuantificationMeasurementByQualityFlag(int transform,
                                                                       java.lang.String queryString,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       QualityFlag qualityFlag)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) 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:
findQuantificationMeasurementByQualityFlag in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
Specified by:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument).

Specified by:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(java.lang.String, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int pageNumber,
                                                                              int pageSize,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(String, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform,
                                                                              java.lang.String queryString,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument analysisInstrument).

Specified by:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByAnalysisInstrument

public java.util.Collection findQuantificationMeasurementByAnalysisInstrument(int transform,
                                                                              java.lang.String queryString,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              AnalysisInstrument analysisInstrument)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findQuantificationMeasurementByAnalysisInstrument in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAnalysisInstrument(int, java.lang.String, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
Specified by:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) 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:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(java.lang.String queryString,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision).

Specified by:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(java.lang.String, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(int pageNumber,
                                                                              int pageSize,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) 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:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(java.lang.String queryString,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(String, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform,
                                                                              java.lang.String queryString,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision numericalPrecision).

Specified by:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByNumericalPrecision

public java.util.Collection findQuantificationMeasurementByNumericalPrecision(int transform,
                                                                              java.lang.String queryString,
                                                                              int pageNumber,
                                                                              int pageSize,
                                                                              NumericalPrecision numericalPrecision)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findQuantificationMeasurementByNumericalPrecision in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNumericalPrecision(int, java.lang.String, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(Pmfm pmfm)
Specified by:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(int transform,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(java.lang.String queryString,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(java.lang.String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(int pageNumber,
                                                                int pageSize,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(String, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(int transform,
                                                                java.lang.String queryString,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByPmfm

public java.util.Collection findQuantificationMeasurementByPmfm(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                Pmfm pmfm)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findQuantificationMeasurementByPmfm in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByPmfm(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
Specified by:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(java.lang.String queryString,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

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

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

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(int pageNumber,
                                                                            int pageSize,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(java.lang.String queryString,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform,
                                                                            java.lang.String queryString,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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 QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue qualitativeValue).

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

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByQualitativeValue

public java.util.Collection findQuantificationMeasurementByQualitativeValue(int transform,
                                                                            java.lang.String queryString,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            QualitativeValue qualitativeValue)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(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:
findQuantificationMeasurementByQualitativeValue in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByQualitativeValue(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
Specified by:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(java.lang.String queryString,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(java.lang.String, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(int pageNumber,
                                                                            int pageSize,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(java.lang.String queryString,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(String, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform,
                                                                            java.lang.String queryString,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel aggregationLevel).

Specified by:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByAggregationLevel

public java.util.Collection findQuantificationMeasurementByAggregationLevel(int transform,
                                                                            java.lang.String queryString,
                                                                            int pageNumber,
                                                                            int pageSize,
                                                                            AggregationLevel aggregationLevel)
Description copied from interface: QuantificationMeasurementDao

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findQuantificationMeasurementByAggregationLevel in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByAggregationLevel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findQuantificationMeasurementByNaturalId

public QuantificationMeasurement findQuantificationMeasurementByNaturalId(java.lang.Integer id)
Specified by:
findQuantificationMeasurementByNaturalId in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(java.lang.Integer)

findQuantificationMeasurementByNaturalId

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

Does the same thing as QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(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:
findQuantificationMeasurementByNaturalId in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(int, java.lang.Integer)

findQuantificationMeasurementByNaturalId

public QuantificationMeasurement findQuantificationMeasurementByNaturalId(java.lang.String queryString,
                                                                          java.lang.Integer id)
Description copied from interface: QuantificationMeasurementDao

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

Specified by:
findQuantificationMeasurementByNaturalId in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.findQuantificationMeasurementByNaturalId(java.lang.String, java.lang.Integer)

findQuantificationMeasurementByNaturalId

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

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

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

getAllMeasurement

public java.util.Collection getAllMeasurement()
Specified by:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement()

getAllMeasurement

public java.util.Collection getAllMeasurement(int transform)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.getAllMeasurement() 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:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(int)

getAllMeasurement

public java.util.Collection getAllMeasurement(java.lang.String queryString)
Description copied from interface: MeasurementDao

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

Specified by:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(java.lang.String)

getAllMeasurement

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

Does the same thing as MeasurementDao.getAllMeasurement() 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:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(int, int)

getAllMeasurement

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

Does the same thing as MeasurementDao.getAllMeasurement(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:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(String, int, int)

getAllMeasurement

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

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

Specified by:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(int, String)

getAllMeasurement

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

Does the same thing as MeasurementDao.getAllMeasurement(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:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(int, int, int)

getAllMeasurement

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

Does the same thing as MeasurementDao.getAllMeasurement(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:
getAllMeasurement in interface MeasurementDao
Overrides:
getAllMeasurement in class MeasurementDaoBase
See Also:
MeasurementDao.getAllMeasurement(int, java.lang.String, int, int)

findMeasurementById

public Measurement findMeasurementById(java.lang.Integer id)
Specified by:
findMeasurementById in interface MeasurementDao
Overrides:
findMeasurementById in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementById(java.lang.Integer)

findMeasurementById

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

Does the same thing as MeasurementDao.findMeasurementById(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:
findMeasurementById in interface MeasurementDao
Overrides:
findMeasurementById in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementById(int, java.lang.Integer)

findMeasurementById

public Measurement findMeasurementById(java.lang.String queryString,
                                       java.lang.Integer id)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementById in interface MeasurementDao
Overrides:
findMeasurementById in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementById(java.lang.String, java.lang.Integer)

findMeasurementById

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

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

Specified by:
findMeasurementById in interface MeasurementDao
Overrides:
findMeasurementById in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementById(int, java.lang.String, java.lang.Integer)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(Department department)
Specified by:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(int transform,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(java.lang.String queryString,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department).

Specified by:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(java.lang.String, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(int pageNumber,
                                                        int pageSize,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) 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:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) 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:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(String, int, int, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(int transform,
                                                        java.lang.String queryString,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department department).

Specified by:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) 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:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findMeasurementByDepartment

public java.util.Collection findMeasurementByDepartment(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        Department department)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) 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:
findMeasurementByDepartment in interface MeasurementDao
Overrides:
findMeasurementByDepartment in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByDepartment(int, java.lang.String, int, int, fr.ifremer.allegro.administration.user.Department)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(PrecisionType precisionType)
Specified by:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(int transform,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) 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:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType).

Specified by:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(java.lang.String, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(int pageNumber,
                                                           int pageSize,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) 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:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(int, int, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) 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:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(String, int, int, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(int transform,
                                                           java.lang.String queryString,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType precisionType).

Specified by:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) 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:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(int, int, int, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByPrecisionType

public java.util.Collection findMeasurementByPrecisionType(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           PrecisionType precisionType)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) 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:
findMeasurementByPrecisionType in interface MeasurementDao
Overrides:
findMeasurementByPrecisionType in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPrecisionType(int, java.lang.String, int, int, fr.ifremer.allegro.referential.PrecisionType)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(QualityFlag qualityFlag)
Specified by:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(int transform,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).

Specified by:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) 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:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) 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:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(int transform,
                                                         java.lang.String queryString,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).

Specified by:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) 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:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByQualityFlag

public java.util.Collection findMeasurementByQualityFlag(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         QualityFlag qualityFlag)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) 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:
findMeasurementByQualityFlag in interface MeasurementDao
Overrides:
findMeasurementByQualityFlag in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
Specified by:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(int transform,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument).

Specified by:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(java.lang.String, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(int pageNumber,
                                                                int pageSize,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(String, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(int transform,
                                                                java.lang.String queryString,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument analysisInstrument).

Specified by:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(int, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByAnalysisInstrument

public java.util.Collection findMeasurementByAnalysisInstrument(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                AnalysisInstrument analysisInstrument)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) 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:
findMeasurementByAnalysisInstrument in interface MeasurementDao
Overrides:
findMeasurementByAnalysisInstrument in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAnalysisInstrument(int, java.lang.String, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
Specified by:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(int transform,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) 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:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision).

Specified by:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(java.lang.String, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(int pageNumber,
                                                                int pageSize,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) 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:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(String, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(int transform,
                                                                java.lang.String queryString,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision numericalPrecision).

Specified by:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(int transform,
                                                                int pageNumber,
                                                                int pageSize,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(int, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByNumericalPrecision

public java.util.Collection findMeasurementByNumericalPrecision(int transform,
                                                                java.lang.String queryString,
                                                                int pageNumber,
                                                                int pageSize,
                                                                NumericalPrecision numericalPrecision)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) 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:
findMeasurementByNumericalPrecision in interface MeasurementDao
Overrides:
findMeasurementByNumericalPrecision in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNumericalPrecision(int, java.lang.String, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(Pmfm pmfm)
Specified by:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(int transform,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(java.lang.String queryString,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(java.lang.String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(int pageNumber,
                                                  int pageSize,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(String, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(int transform,
                                                  java.lang.String queryString,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(int, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByPmfm

public java.util.Collection findMeasurementByPmfm(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  Pmfm pmfm)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) 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:
findMeasurementByPmfm in interface MeasurementDao
Overrides:
findMeasurementByPmfm in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByPmfm(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
Specified by:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(int transform,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(java.lang.String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(int pageNumber,
                                                              int pageSize,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(int transform,
                                                              java.lang.String queryString,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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 MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue qualitativeValue).

Specified by:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(int transform,
                                                              int pageNumber,
                                                              int pageSize,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(int, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByQualitativeValue

public java.util.Collection findMeasurementByQualitativeValue(int transform,
                                                              java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              QualitativeValue qualitativeValue)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(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:
findMeasurementByQualitativeValue in interface MeasurementDao
Overrides:
findMeasurementByQualitativeValue in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByQualitativeValue(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
Specified by:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(int transform,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(java.lang.String, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(int pageNumber,
                                                              int pageSize,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(String, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(int transform,
                                                              java.lang.String queryString,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel aggregationLevel).

Specified by:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(int transform,
                                                              int pageNumber,
                                                              int pageSize,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(int, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByAggregationLevel

public java.util.Collection findMeasurementByAggregationLevel(int transform,
                                                              java.lang.String queryString,
                                                              int pageNumber,
                                                              int pageSize,
                                                              AggregationLevel aggregationLevel)
Description copied from interface: MeasurementDao

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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:
findMeasurementByAggregationLevel in interface MeasurementDao
Overrides:
findMeasurementByAggregationLevel in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByAggregationLevel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findMeasurementByNaturalId

public Measurement findMeasurementByNaturalId(java.lang.Integer id)
Specified by:
findMeasurementByNaturalId in interface MeasurementDao
Overrides:
findMeasurementByNaturalId in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNaturalId(java.lang.Integer)

findMeasurementByNaturalId

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

Does the same thing as MeasurementDao.findMeasurementByNaturalId(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:
findMeasurementByNaturalId in interface MeasurementDao
Overrides:
findMeasurementByNaturalId in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNaturalId(int, java.lang.Integer)

findMeasurementByNaturalId

public Measurement findMeasurementByNaturalId(java.lang.String queryString,
                                              java.lang.Integer id)
Description copied from interface: MeasurementDao

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

Specified by:
findMeasurementByNaturalId in interface MeasurementDao
Overrides:
findMeasurementByNaturalId in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNaturalId(java.lang.String, java.lang.Integer)

findMeasurementByNaturalId

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

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

Specified by:
findMeasurementByNaturalId in interface MeasurementDao
Overrides:
findMeasurementByNaturalId in class MeasurementDaoBase
See Also:
MeasurementDao.findMeasurementByNaturalId(int, java.lang.String, java.lang.Integer)

createFromClusterQuantificationMeasurement

public QuantificationMeasurement createFromClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
Specified by:
createFromClusterQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.createFromClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)

handleCreateFromClusterQuantificationMeasurement

protected abstract QuantificationMeasurement handleCreateFromClusterQuantificationMeasurement(ClusterQuantificationMeasurement clusterQuantificationMeasurement)
                                                                                       throws java.lang.Exception
Performs the core logic for createFromClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)

Throws:
java.lang.Exception

getAllClusterQuantificationMeasurement

public ClusterQuantificationMeasurement[] getAllClusterQuantificationMeasurement(java.lang.Integer userId,
                                                                                 java.lang.Integer[] registrationLocationIds,
                                                                                 java.lang.Integer pageNumber,
                                                                                 java.lang.Integer pageSize)
Specified by:
getAllClusterQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

handleGetAllClusterQuantificationMeasurement

protected abstract ClusterQuantificationMeasurement[] handleGetAllClusterQuantificationMeasurement(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 getAllClusterQuantificationMeasurement(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           QuantificationMeasurement 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.data.measure.QuantificationMeasurementDao, please note that the MeasurementDao.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 MeasurementDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in QuantificationMeasurementDao
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.data.measure.QuantificationMeasurement) method. This method does not instantiate a new collection.

This method is to be used internally only.

Overrides:
transformEntities in class MeasurementDaoBase
Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.measure.QuantificationMeasurementDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.measure.QuantificationMeasurement)

toEntity

protected QuantificationMeasurement toEntity(java.lang.Object[] row)
Overrides:
toEntity in class MeasurementDaoBase

toRemoteQuantificationMeasurementFullVOCollection

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

Specified by:
toRemoteQuantificationMeasurementFullVOCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementFullVOCollection(java.util.Collection)

toRemoteQuantificationMeasurementFullVOArray

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

Specified by:
toRemoteQuantificationMeasurementFullVOArray in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementFullVOArray(java.util.Collection)

toRemoteQuantificationMeasurementFullVO

protected RemoteQuantificationMeasurementFullVO toRemoteQuantificationMeasurementFullVO(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 QuantificationMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementFullVO(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

remoteQuantificationMeasurementFullVOToEntityCollection

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

Specified by:
remoteQuantificationMeasurementFullVOToEntityCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.remoteQuantificationMeasurementFullVOToEntityCollection(java.util.Collection)

toRemoteQuantificationMeasurementFullVO

public void toRemoteQuantificationMeasurementFullVO(QuantificationMeasurement source,
                                                    RemoteQuantificationMeasurementFullVO target)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteQuantificationMeasurementFullVO(), 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:
toRemoteQuantificationMeasurementFullVO in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementFullVO(fr.ifremer.allegro.data.measure.QuantificationMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO)

toRemoteQuantificationMeasurementFullVO

public RemoteQuantificationMeasurementFullVO toRemoteQuantificationMeasurementFullVO(QuantificationMeasurement entity)
Description copied from interface: QuantificationMeasurementDao
Converts this DAO's entity to an object of type RemoteQuantificationMeasurementFullVO.

Specified by:
toRemoteQuantificationMeasurementFullVO in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementFullVO(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

remoteQuantificationMeasurementFullVOToEntity

public void remoteQuantificationMeasurementFullVOToEntity(RemoteQuantificationMeasurementFullVO source,
                                                          QuantificationMeasurement target,
                                                          boolean copyIfNull)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of RemoteQuantificationMeasurementFullVO to the specified entity.

Specified by:
remoteQuantificationMeasurementFullVOToEntity in interface QuantificationMeasurementDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.measure.QuantificationMeasurementDao#remoteQuantificationMeasurementFullVOToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementFullVO, fr.ifremer.allegro.data.measure.QuantificationMeasurement)

toRemoteQuantificationMeasurementNaturalIdCollection

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

Specified by:
toRemoteQuantificationMeasurementNaturalIdCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementNaturalIdCollection(java.util.Collection)

toRemoteQuantificationMeasurementNaturalIdArray

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

Specified by:
toRemoteQuantificationMeasurementNaturalIdArray in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementNaturalIdArray(java.util.Collection)

toRemoteQuantificationMeasurementNaturalId

protected RemoteQuantificationMeasurementNaturalId toRemoteQuantificationMeasurementNaturalId(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 QuantificationMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementNaturalId(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

remoteQuantificationMeasurementNaturalIdToEntityCollection

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

Specified by:
remoteQuantificationMeasurementNaturalIdToEntityCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.remoteQuantificationMeasurementNaturalIdToEntityCollection(java.util.Collection)

toRemoteQuantificationMeasurementNaturalId

public void toRemoteQuantificationMeasurementNaturalId(QuantificationMeasurement source,
                                                       RemoteQuantificationMeasurementNaturalId target)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteQuantificationMeasurementNaturalId(), 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:
toRemoteQuantificationMeasurementNaturalId in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementNaturalId(fr.ifremer.allegro.data.measure.QuantificationMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementNaturalId)

toRemoteQuantificationMeasurementNaturalId

public RemoteQuantificationMeasurementNaturalId toRemoteQuantificationMeasurementNaturalId(QuantificationMeasurement entity)
Description copied from interface: QuantificationMeasurementDao
Converts this DAO's entity to an object of type RemoteQuantificationMeasurementNaturalId.

Specified by:
toRemoteQuantificationMeasurementNaturalId in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toRemoteQuantificationMeasurementNaturalId(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

remoteQuantificationMeasurementNaturalIdToEntity

public void remoteQuantificationMeasurementNaturalIdToEntity(RemoteQuantificationMeasurementNaturalId source,
                                                             QuantificationMeasurement target,
                                                             boolean copyIfNull)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of RemoteQuantificationMeasurementNaturalId to the specified entity.

Specified by:
remoteQuantificationMeasurementNaturalIdToEntity in interface QuantificationMeasurementDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.measure.QuantificationMeasurementDao#remoteQuantificationMeasurementNaturalIdToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteQuantificationMeasurementNaturalId, fr.ifremer.allegro.data.measure.QuantificationMeasurement)

toClusterQuantificationMeasurementCollection

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

Specified by:
toClusterQuantificationMeasurementCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toClusterQuantificationMeasurementCollection(java.util.Collection)

toClusterQuantificationMeasurementArray

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

Specified by:
toClusterQuantificationMeasurementArray in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toClusterQuantificationMeasurementArray(java.util.Collection)

toClusterQuantificationMeasurement

protected ClusterQuantificationMeasurement toClusterQuantificationMeasurement(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 QuantificationMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
QuantificationMeasurementDao.toClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

clusterQuantificationMeasurementToEntityCollection

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

Specified by:
clusterQuantificationMeasurementToEntityCollection in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.clusterQuantificationMeasurementToEntityCollection(java.util.Collection)

toClusterQuantificationMeasurement

public void toClusterQuantificationMeasurement(QuantificationMeasurement source,
                                               ClusterQuantificationMeasurement target)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterQuantificationMeasurement(), 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:
toClusterQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.QuantificationMeasurement, fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement)

toClusterQuantificationMeasurement

public ClusterQuantificationMeasurement toClusterQuantificationMeasurement(QuantificationMeasurement entity)
Description copied from interface: QuantificationMeasurementDao
Converts this DAO's entity to an object of type ClusterQuantificationMeasurement.

Specified by:
toClusterQuantificationMeasurement in interface QuantificationMeasurementDao
See Also:
QuantificationMeasurementDao.toClusterQuantificationMeasurement(fr.ifremer.allegro.data.measure.QuantificationMeasurement)

clusterQuantificationMeasurementToEntity

public void clusterQuantificationMeasurementToEntity(ClusterQuantificationMeasurement source,
                                                     QuantificationMeasurement target,
                                                     boolean copyIfNull)
Description copied from interface: QuantificationMeasurementDao
Copies the fields of ClusterQuantificationMeasurement to the specified entity.

Specified by:
clusterQuantificationMeasurementToEntity in interface QuantificationMeasurementDao
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.
See Also:
fr.ifremer.allegro.data.measure.QuantificationMeasurementDao#clusterQuantificationMeasurementToEntity(fr.ifremer.allegro.data.measure.generic.cluster.ClusterQuantificationMeasurement, fr.ifremer.allegro.data.measure.QuantificationMeasurement)

getPrincipal

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

Overrides:
getPrincipal in class MeasurementDaoBase
Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: MeasurementDao
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 MeasurementDao
Specified by:
search in interface QuantificationMeasurementDao
Overrides:
search in class MeasurementDaoBase
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:
QuantificationMeasurementDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: MeasurementDao
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 MeasurementDao
Specified by:
search in interface QuantificationMeasurementDao
Overrides:
search in class MeasurementDaoBase
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:
QuantificationMeasurementDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: MeasurementDao
Does the same thing as MeasurementDao.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 MeasurementDao
Specified by:
search in interface QuantificationMeasurementDao
Overrides:
search in class MeasurementDaoBase
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:
QuantificationMeasurementDao.search(int, fr.ifremer.allegro.Search)

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.