fr.ifremer.allegro.data.measure
Class SampleMeasurementDaoBase

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.SampleMeasurementDaoBase
All Implemented Interfaces:
MeasurementDao, SampleMeasurementDao
Direct Known Subclasses:
SampleMeasurementDaoImpl

public abstract class SampleMeasurementDaoBase
extends MeasurementDaoImpl
implements SampleMeasurementDao

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

See Also:
SampleMeasurement

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.measure.SampleMeasurementDao
TRANSFORM_CLUSTERSAMPLEMEASUREMENT, TRANSFORM_REMOTESAMPLEMEASUREMENTFULLVO, TRANSFORM_REMOTESAMPLEMEASUREMENTNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Constructor Summary
SampleMeasurementDaoBase()
           
 
Method Summary
 void clusterSampleMeasurementToEntity(ClusterSampleMeasurement source, SampleMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterSampleMeasurement to the specified entity.
 void clusterSampleMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSampleMeasurement to this DAO's entity.
 SampleMeasurement create(java.lang.Boolean isReferenceMeasurement, Pmfm pmfm, QualityFlag qualityFlag, Sample sample)
           Creates a new fr.ifremer.allegro.data.measure.SampleMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.SampleMeasurement and adds from the passed in entities collection
 SampleMeasurement 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 individualNumber, java.lang.Boolean isReferenceMeasurement, Sample sample)
           Creates a new fr.ifremer.allegro.data.measure.SampleMeasurement instance from all attributes and properties and adds it to the persistent store.
 java.lang.Object create(int transform, java.lang.Boolean isReferenceMeasurement, Pmfm pmfm, QualityFlag qualityFlag, Sample sample)
           Does the same thing as SampleMeasurementDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.sample.Sample) with an additional flag called transform.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as SampleMeasurementDao.create(fr.ifremer.allegro.data.measure.SampleMeasurement) 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 individualNumber, java.lang.Boolean isReferenceMeasurement, Sample sample)
           Does the same thing as SampleMeasurementDao.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.sample.Sample) with an additional flag called transform.
 java.lang.Object create(int transform, SampleMeasurement sampleMeasurement)
           Does the same thing as SampleMeasurementDao.create(fr.ifremer.allegro.data.measure.SampleMeasurement) with an additional flag called transform.
 SampleMeasurement create(SampleMeasurement sampleMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.SampleMeasurement and adds it to the persistent store.
 SampleMeasurement createFromClusterSampleMeasurement(ClusterSampleMeasurement clusterSampleMeasurement)
           
 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 findSampleMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findSampleMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByDepartment(Department department)
           
 java.util.Collection findSampleMeasurementByDepartment(int transform, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 SampleMeasurement findSampleMeasurementById(java.lang.Integer id)
           
 java.lang.Object findSampleMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSampleMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 SampleMeasurement findSampleMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementById(java.lang.Integer) with an additional argument called queryString.
 SampleMeasurement findSampleMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findSampleMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSampleMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 SampleMeasurement findSampleMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findSampleMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findSampleMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findSampleMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findSampleMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findSampleMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findSampleMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementBySample(int transform, int pageNumber, int pageSize, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementBySample(int pageNumber, int pageSize, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementBySample(int transform, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) with an additional flag called transform.
 java.util.Collection findSampleMeasurementBySample(int transform, java.lang.String queryString, int pageNumber, int pageSize, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, String, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementBySample(int transform, java.lang.String queryString, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString.
 java.util.Collection findSampleMeasurementBySample(Sample sample)
           
 java.util.Collection findSampleMeasurementBySample(java.lang.String queryString, int pageNumber, int pageSize, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(String, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleMeasurementBySample(java.lang.String queryString, Sample sample)
           Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString.
 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 getAllSampleMeasurement()
           
 java.util.Collection getAllSampleMeasurement(int transform)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement() with an additional flag called transform.
 java.util.Collection getAllSampleMeasurement(int pageNumber, int pageSize)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleMeasurement(int transform, java.lang.String queryString)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllSampleMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleMeasurement(java.lang.String queryString)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement() with an additional argument called queryString.
 java.util.Collection getAllSampleMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as SampleMeasurementDao.getAllSampleMeasurement(String) with an additional two arguments called pageNumber and pageSize.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  SampleDao getSampleDao()
          Gets the reference to sampleDao.
protected abstract  SampleMeasurement handleCreateFromClusterSampleMeasurement(ClusterSampleMeasurement clusterSampleMeasurement)
          Performs the core logic for createFromClusterSampleMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSampleMeasurement)
 SampleMeasurement 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 remoteSampleMeasurementFullVOToEntity(RemoteSampleMeasurementFullVO source, SampleMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteSampleMeasurementFullVO to the specified entity.
 void remoteSampleMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSampleMeasurementFullVO to this DAO's entity.
 void remoteSampleMeasurementNaturalIdToEntity(RemoteSampleMeasurementNaturalId source, SampleMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteSampleMeasurementNaturalId to the specified entity.
 void remoteSampleMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSampleMeasurementNaturalId 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(SampleMeasurement sampleMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.SampleMeasurement 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 setSampleDao(SampleDao sampleDao)
          Sets the reference to sampleDao.
protected  ClusterSampleMeasurement toClusterSampleMeasurement(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterSampleMeasurement toClusterSampleMeasurement(SampleMeasurement entity)
          Converts this DAO's entity to an object of type ClusterSampleMeasurement.
 void toClusterSampleMeasurement(SampleMeasurement source, ClusterSampleMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterSampleMeasurement[] toClusterSampleMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSampleMeasurement.
 void toClusterSampleMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSampleMeasurement.
protected  SampleMeasurement toEntity(java.lang.Object[] row)
           
protected  RemoteSampleMeasurementFullVO toRemoteSampleMeasurementFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteSampleMeasurementFullVO toRemoteSampleMeasurementFullVO(SampleMeasurement entity)
          Converts this DAO's entity to an object of type RemoteSampleMeasurementFullVO.
 void toRemoteSampleMeasurementFullVO(SampleMeasurement source, RemoteSampleMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSampleMeasurementFullVO[] toRemoteSampleMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSampleMeasurementFullVO.
 void toRemoteSampleMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSampleMeasurementFullVO.
protected  RemoteSampleMeasurementNaturalId toRemoteSampleMeasurementNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteSampleMeasurementNaturalId toRemoteSampleMeasurementNaturalId(SampleMeasurement entity)
          Converts this DAO's entity to an object of type RemoteSampleMeasurementNaturalId.
 void toRemoteSampleMeasurementNaturalId(SampleMeasurement source, RemoteSampleMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSampleMeasurementNaturalId[] toRemoteSampleMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSampleMeasurementNaturalId.
 void toRemoteSampleMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSampleMeasurementNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.measure.SampleMeasurement) method.
protected  java.lang.Object transformEntity(int transform, SampleMeasurement 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.SampleMeasurementDao, 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(SampleMeasurement sampleMeasurement)
          Updates the sampleMeasurement 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.SampleMeasurementDao
clusterSampleMeasurementToEntity, remoteSampleMeasurementFullVOToEntity, remoteSampleMeasurementNaturalIdToEntity
 
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

SampleMeasurementDaoBase

public SampleMeasurementDaoBase()
Method Detail

setSampleDao

public void setSampleDao(SampleDao sampleDao)
Sets the reference to sampleDao.


getSampleDao

protected SampleDao getSampleDao()
Gets the reference to sampleDao.


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 SampleMeasurementDao
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:
SampleMeasurementDao.load(int, java.lang.Integer)

load

public SampleMeasurement 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 SampleMeasurementDao
Overrides:
load in class MeasurementDaoBase
See Also:
SampleMeasurementDao.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 SampleMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Returns:
the loaded entities.
See Also:
SampleMeasurementDao.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 SampleMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
SampleMeasurementDao.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 SampleMeasurementDao
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:
SampleMeasurementDao.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 SampleMeasurementDao
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:
SampleMeasurementDao.loadAll(int, int, int)

create

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

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

create

public java.lang.Object create(int transform,
                               SampleMeasurement sampleMeasurement)
Description copied from interface: SampleMeasurementDao

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

create

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

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

create

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

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

create

public SampleMeasurement 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 individualNumber,
                                java.lang.Boolean isReferenceMeasurement,
                                Sample sample)
Description copied from interface: SampleMeasurementDao

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

Specified by:
create in interface SampleMeasurementDao
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.sample.Sample)

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 individualNumber,
                               java.lang.Boolean isReferenceMeasurement,
                               Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.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.sample.Sample) 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 SampleMeasurementDao
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.sample.Sample)

create

public SampleMeasurement create(java.lang.Boolean isReferenceMeasurement,
                                Pmfm pmfm,
                                QualityFlag qualityFlag,
                                Sample sample)
Description copied from interface: SampleMeasurementDao

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

Specified by:
create in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.sample.Sample)

create

public java.lang.Object create(int transform,
                               java.lang.Boolean isReferenceMeasurement,
                               Pmfm pmfm,
                               QualityFlag qualityFlag,
                               Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.create(java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.sample.Sample) 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 SampleMeasurementDao
See Also:
SampleMeasurementDao.create(int, java.lang.Boolean,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.sample.Sample)

update

public void update(SampleMeasurement sampleMeasurement)
Description copied from interface: SampleMeasurementDao
Updates the sampleMeasurement instance in the persistent store.

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

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 SampleMeasurementDao
Overrides:
update in class MeasurementDaoBase
See Also:
MeasurementDao.update(java.util.Collection)

remove

public void remove(SampleMeasurement sampleMeasurement)
Description copied from interface: SampleMeasurementDao
Removes the instance of fr.ifremer.allegro.data.measure.SampleMeasurement from the persistent store.

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

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 SampleMeasurementDao
Overrides:
remove in class MeasurementDaoBase
See Also:
SampleMeasurementDao.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 SampleMeasurementDao
Overrides:
remove in class MeasurementDaoBase
See Also:
MeasurementDao.remove(java.util.Collection)

getAllSampleMeasurement

public java.util.Collection getAllSampleMeasurement()
Specified by:
getAllSampleMeasurement in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.getAllSampleMeasurement()

getAllSampleMeasurement

public java.util.Collection getAllSampleMeasurement(int transform)
Description copied from interface: SampleMeasurementDao

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

getAllSampleMeasurement

public java.util.Collection getAllSampleMeasurement(java.lang.String queryString)
Description copied from interface: SampleMeasurementDao

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

Specified by:
getAllSampleMeasurement in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.getAllSampleMeasurement(java.lang.String)

getAllSampleMeasurement

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

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

getAllSampleMeasurement

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

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

getAllSampleMeasurement

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

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

Specified by:
getAllSampleMeasurement in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.getAllSampleMeasurement(int, String)

getAllSampleMeasurement

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

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

getAllSampleMeasurement

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

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

findSampleMeasurementById

public SampleMeasurement findSampleMeasurementById(java.lang.Integer id)
Specified by:
findSampleMeasurementById in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementById(java.lang.Integer)

findSampleMeasurementById

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

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

findSampleMeasurementById

public SampleMeasurement findSampleMeasurementById(java.lang.String queryString,
                                                   java.lang.Integer id)
Description copied from interface: SampleMeasurementDao

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

Specified by:
findSampleMeasurementById in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementById(java.lang.String, java.lang.Integer)

findSampleMeasurementById

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

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

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

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(Sample sample)
Specified by:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(int transform,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) 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:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(java.lang.String queryString,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample).

Specified by:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(java.lang.String, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(int pageNumber,
                                                          int pageSize,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) 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:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(int, int, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(String, fr.ifremer.allegro.data.sample.Sample) 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:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(String, int, int, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(int transform,
                                                          java.lang.String queryString,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString. This queryString argument allows you to override the query string defined in SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample sample).

Specified by:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(int, String, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, fr.ifremer.allegro.data.sample.Sample) 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:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(int, int, int, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementBySample

public java.util.Collection findSampleMeasurementBySample(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          Sample sample)
Description copied from interface: SampleMeasurementDao

Does the same thing as SampleMeasurementDao.findSampleMeasurementBySample(int, String, fr.ifremer.allegro.data.sample.Sample) 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:
findSampleMeasurementBySample in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementBySample(int, java.lang.String, int, int, fr.ifremer.allegro.data.sample.Sample)

findSampleMeasurementByDepartment

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

findSampleMeasurementByDepartment

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

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

findSampleMeasurementByDepartment

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

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

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

findSampleMeasurementByDepartment

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

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

findSampleMeasurementByDepartment

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

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

findSampleMeasurementByDepartment

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

Does the same thing as SampleMeasurementDao.findSampleMeasurementByDepartment(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 SampleMeasurementDao.findSampleMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department department).

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

findSampleMeasurementByDepartment

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

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

findSampleMeasurementByDepartment

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

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

findSampleMeasurementByPrecisionType

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

findSampleMeasurementByPrecisionType

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

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

findSampleMeasurementByPrecisionType

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

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

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

findSampleMeasurementByPrecisionType

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

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

findSampleMeasurementByPrecisionType

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

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

findSampleMeasurementByPrecisionType

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

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

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

findSampleMeasurementByPrecisionType

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

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

findSampleMeasurementByPrecisionType

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

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

findSampleMeasurementByQualityFlag

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

findSampleMeasurementByQualityFlag

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

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

findSampleMeasurementByQualityFlag

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

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

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

findSampleMeasurementByQualityFlag

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

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

findSampleMeasurementByQualityFlag

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

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

findSampleMeasurementByQualityFlag

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

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

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

findSampleMeasurementByQualityFlag

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

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

findSampleMeasurementByQualityFlag

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

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

findSampleMeasurementByAnalysisInstrument

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

findSampleMeasurementByAnalysisInstrument

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

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

findSampleMeasurementByAnalysisInstrument

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

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

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

findSampleMeasurementByAnalysisInstrument

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

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

findSampleMeasurementByAnalysisInstrument

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

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

findSampleMeasurementByAnalysisInstrument

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

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

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

findSampleMeasurementByAnalysisInstrument

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

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

findSampleMeasurementByAnalysisInstrument

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

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

findSampleMeasurementByNumericalPrecision

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

findSampleMeasurementByNumericalPrecision

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

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

findSampleMeasurementByNumericalPrecision

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

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

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

findSampleMeasurementByNumericalPrecision

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

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

findSampleMeasurementByNumericalPrecision

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

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

findSampleMeasurementByNumericalPrecision

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

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

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

findSampleMeasurementByNumericalPrecision

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

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

findSampleMeasurementByNumericalPrecision

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

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

findSampleMeasurementByPmfm

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

findSampleMeasurementByPmfm

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

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

findSampleMeasurementByPmfm

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

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

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

findSampleMeasurementByPmfm

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

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

findSampleMeasurementByPmfm

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

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

findSampleMeasurementByPmfm

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

Does the same thing as SampleMeasurementDao.findSampleMeasurementByPmfm(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 SampleMeasurementDao.findSampleMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm pmfm).

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

findSampleMeasurementByPmfm

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

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

findSampleMeasurementByPmfm

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

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

findSampleMeasurementByQualitativeValue

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

findSampleMeasurementByQualitativeValue

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

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

findSampleMeasurementByQualitativeValue

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

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

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

findSampleMeasurementByQualitativeValue

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

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

findSampleMeasurementByQualitativeValue

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

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

findSampleMeasurementByQualitativeValue

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

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

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

findSampleMeasurementByQualitativeValue

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

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

findSampleMeasurementByQualitativeValue

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

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

findSampleMeasurementByAggregationLevel

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

findSampleMeasurementByAggregationLevel

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

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

findSampleMeasurementByAggregationLevel

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

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

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

findSampleMeasurementByAggregationLevel

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

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

findSampleMeasurementByAggregationLevel

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

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

findSampleMeasurementByAggregationLevel

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

Does the same thing as SampleMeasurementDao.findSampleMeasurementByAggregationLevel(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 SampleMeasurementDao.findSampleMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel aggregationLevel).

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

findSampleMeasurementByAggregationLevel

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

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

findSampleMeasurementByAggregationLevel

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

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

findSampleMeasurementByNaturalId

public SampleMeasurement findSampleMeasurementByNaturalId(java.lang.Integer id)
Specified by:
findSampleMeasurementByNaturalId in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementByNaturalId(java.lang.Integer)

findSampleMeasurementByNaturalId

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

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

findSampleMeasurementByNaturalId

public SampleMeasurement findSampleMeasurementByNaturalId(java.lang.String queryString,
                                                          java.lang.Integer id)
Description copied from interface: SampleMeasurementDao

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

Specified by:
findSampleMeasurementByNaturalId in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementByNaturalId(java.lang.String, java.lang.Integer)

findSampleMeasurementByNaturalId

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

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

Specified by:
findSampleMeasurementByNaturalId in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.findSampleMeasurementByNaturalId(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)

createFromClusterSampleMeasurement

public SampleMeasurement createFromClusterSampleMeasurement(ClusterSampleMeasurement clusterSampleMeasurement)
Specified by:
createFromClusterSampleMeasurement in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.createFromClusterSampleMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSampleMeasurement)

handleCreateFromClusterSampleMeasurement

protected abstract SampleMeasurement handleCreateFromClusterSampleMeasurement(ClusterSampleMeasurement clusterSampleMeasurement)
                                                                       throws java.lang.Exception
Performs the core logic for createFromClusterSampleMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSampleMeasurement)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           SampleMeasurement 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.SampleMeasurementDao, 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 SampleMeasurementDao
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.SampleMeasurement) 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.SampleMeasurementDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.measure.SampleMeasurement)

toEntity

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

toRemoteSampleMeasurementFullVOCollection

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

Specified by:
toRemoteSampleMeasurementFullVOCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementFullVOCollection(java.util.Collection)

toRemoteSampleMeasurementFullVOArray

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

Specified by:
toRemoteSampleMeasurementFullVOArray in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementFullVOArray(java.util.Collection)

toRemoteSampleMeasurementFullVO

protected RemoteSampleMeasurementFullVO toRemoteSampleMeasurementFullVO(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 SampleMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
SampleMeasurementDao.toRemoteSampleMeasurementFullVO(fr.ifremer.allegro.data.measure.SampleMeasurement)

remoteSampleMeasurementFullVOToEntityCollection

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

Specified by:
remoteSampleMeasurementFullVOToEntityCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.remoteSampleMeasurementFullVOToEntityCollection(java.util.Collection)

toRemoteSampleMeasurementFullVO

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

toRemoteSampleMeasurementFullVO

public RemoteSampleMeasurementFullVO toRemoteSampleMeasurementFullVO(SampleMeasurement entity)
Description copied from interface: SampleMeasurementDao
Converts this DAO's entity to an object of type RemoteSampleMeasurementFullVO.

Specified by:
toRemoteSampleMeasurementFullVO in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementFullVO(fr.ifremer.allegro.data.measure.SampleMeasurement)

remoteSampleMeasurementFullVOToEntity

public void remoteSampleMeasurementFullVOToEntity(RemoteSampleMeasurementFullVO source,
                                                  SampleMeasurement target,
                                                  boolean copyIfNull)
Description copied from interface: SampleMeasurementDao
Copies the fields of RemoteSampleMeasurementFullVO to the specified entity.

Specified by:
remoteSampleMeasurementFullVOToEntity in interface SampleMeasurementDao
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.SampleMeasurementDao#remoteSampleMeasurementFullVOToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteSampleMeasurementFullVO, fr.ifremer.allegro.data.measure.SampleMeasurement)

toRemoteSampleMeasurementNaturalIdCollection

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

Specified by:
toRemoteSampleMeasurementNaturalIdCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementNaturalIdCollection(java.util.Collection)

toRemoteSampleMeasurementNaturalIdArray

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

Specified by:
toRemoteSampleMeasurementNaturalIdArray in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementNaturalIdArray(java.util.Collection)

toRemoteSampleMeasurementNaturalId

protected RemoteSampleMeasurementNaturalId toRemoteSampleMeasurementNaturalId(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 SampleMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
SampleMeasurementDao.toRemoteSampleMeasurementNaturalId(fr.ifremer.allegro.data.measure.SampleMeasurement)

remoteSampleMeasurementNaturalIdToEntityCollection

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

Specified by:
remoteSampleMeasurementNaturalIdToEntityCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.remoteSampleMeasurementNaturalIdToEntityCollection(java.util.Collection)

toRemoteSampleMeasurementNaturalId

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

toRemoteSampleMeasurementNaturalId

public RemoteSampleMeasurementNaturalId toRemoteSampleMeasurementNaturalId(SampleMeasurement entity)
Description copied from interface: SampleMeasurementDao
Converts this DAO's entity to an object of type RemoteSampleMeasurementNaturalId.

Specified by:
toRemoteSampleMeasurementNaturalId in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toRemoteSampleMeasurementNaturalId(fr.ifremer.allegro.data.measure.SampleMeasurement)

remoteSampleMeasurementNaturalIdToEntity

public void remoteSampleMeasurementNaturalIdToEntity(RemoteSampleMeasurementNaturalId source,
                                                     SampleMeasurement target,
                                                     boolean copyIfNull)
Description copied from interface: SampleMeasurementDao
Copies the fields of RemoteSampleMeasurementNaturalId to the specified entity.

Specified by:
remoteSampleMeasurementNaturalIdToEntity in interface SampleMeasurementDao
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.SampleMeasurementDao#remoteSampleMeasurementNaturalIdToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteSampleMeasurementNaturalId, fr.ifremer.allegro.data.measure.SampleMeasurement)

toClusterSampleMeasurementCollection

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

Specified by:
toClusterSampleMeasurementCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toClusterSampleMeasurementCollection(java.util.Collection)

toClusterSampleMeasurementArray

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

Specified by:
toClusterSampleMeasurementArray in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toClusterSampleMeasurementArray(java.util.Collection)

toClusterSampleMeasurement

protected ClusterSampleMeasurement toClusterSampleMeasurement(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 SampleMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
SampleMeasurementDao.toClusterSampleMeasurement(fr.ifremer.allegro.data.measure.SampleMeasurement)

clusterSampleMeasurementToEntityCollection

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

Specified by:
clusterSampleMeasurementToEntityCollection in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.clusterSampleMeasurementToEntityCollection(java.util.Collection)

toClusterSampleMeasurement

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

toClusterSampleMeasurement

public ClusterSampleMeasurement toClusterSampleMeasurement(SampleMeasurement entity)
Description copied from interface: SampleMeasurementDao
Converts this DAO's entity to an object of type ClusterSampleMeasurement.

Specified by:
toClusterSampleMeasurement in interface SampleMeasurementDao
See Also:
SampleMeasurementDao.toClusterSampleMeasurement(fr.ifremer.allegro.data.measure.SampleMeasurement)

clusterSampleMeasurementToEntity

public void clusterSampleMeasurementToEntity(ClusterSampleMeasurement source,
                                             SampleMeasurement target,
                                             boolean copyIfNull)
Description copied from interface: SampleMeasurementDao
Copies the fields of ClusterSampleMeasurement to the specified entity.

Specified by:
clusterSampleMeasurementToEntity in interface SampleMeasurementDao
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.SampleMeasurementDao#clusterSampleMeasurementToEntity(fr.ifremer.allegro.data.measure.generic.cluster.ClusterSampleMeasurement, fr.ifremer.allegro.data.measure.SampleMeasurement)

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 SampleMeasurementDao
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:
SampleMeasurementDao.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 SampleMeasurementDao
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:
SampleMeasurementDao.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 SampleMeasurementDao
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:
SampleMeasurementDao.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 SampleMeasurementDao
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:
SampleMeasurementDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.