fr.ifremer.allegro.data.measure
Interface SampleMeasurementDao

All Superinterfaces:
MeasurementDao
All Known Implementing Classes:
SampleMeasurementDaoBase, SampleMeasurementDaoImpl

public interface SampleMeasurementDao
extends MeasurementDao

See Also:
SampleMeasurement

Field Summary
static int TRANSFORM_CLUSTERSAMPLEMEASUREMENT
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESAMPLEMEASUREMENTFULLVO
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESAMPLEMEASUREMENTNATURALID
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Method Summary
 SampleMeasurement clusterSampleMeasurementToEntity(ClusterSampleMeasurement clusterSampleMeasurement)
          Converts an instance of type ClusterSampleMeasurement to this DAO's entity.
 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.
 Measurement 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
 Measurement 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 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 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 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 create(fr.ifremer.allegro.data.measure.SampleMeasurement) with an additional flag called transform.
 Measurement 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 findSampleMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findSampleMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString.
 java.util.Collection getAllSampleMeasurement()
           
 java.util.Collection getAllSampleMeasurement(int transform)
           Does the same thing as getAllSampleMeasurement() with an additional flag called transform.
 java.util.Collection getAllSampleMeasurement(int pageNumber, int pageSize)
           Does the same thing as 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 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 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 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 getAllSampleMeasurement() with an additional argument called queryString.
 java.util.Collection getAllSampleMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSampleMeasurement(String) with an additional two arguments called pageNumber and pageSize.
 Measurement load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.measure.SampleMeasurement from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type SampleMeasurement.
 java.util.Collection loadAll(int transform)
           Does the same thing as loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as 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 loadAll(int) with an additional two arguments called pageNumber and pageSize.
 SampleMeasurement remoteSampleMeasurementFullVOToEntity(RemoteSampleMeasurementFullVO remoteSampleMeasurementFullVO)
          Converts an instance of type RemoteSampleMeasurementFullVO to this DAO's entity.
 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.
 SampleMeasurement remoteSampleMeasurementNaturalIdToEntity(RemoteSampleMeasurementNaturalId remoteSampleMeasurementNaturalId)
          Converts an instance of type RemoteSampleMeasurementNaturalId 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.SampleMeasurement 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 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.
 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.
 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.
 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.
 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 interface fr.ifremer.allegro.data.measure.MeasurementDao
clusterMeasurementToEntity, clusterMeasurementToEntity, clusterMeasurementToEntityCollection, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntityCollection, remove, toClusterMeasurement, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, update
 

Field Detail

TRANSFORM_REMOTESAMPLEMEASUREMENTFULLVO

static final int TRANSFORM_REMOTESAMPLEMEASUREMENTFULLVO
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSampleMeasurementFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTESAMPLEMEASUREMENTNATURALID

static final int TRANSFORM_REMOTESAMPLEMEASUREMENTNATURALID
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSampleMeasurementNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERSAMPLEMEASUREMENT

static final int TRANSFORM_CLUSTERSAMPLEMEASUREMENT
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type ClusterSampleMeasurement.

See Also:
Constant Field Values
Method Detail

toRemoteSampleMeasurementFullVO

void toRemoteSampleMeasurementFullVO(SampleMeasurement source,
                                     RemoteSampleMeasurementFullVO target)
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).


toRemoteSampleMeasurementFullVO

RemoteSampleMeasurementFullVO toRemoteSampleMeasurementFullVO(SampleMeasurement entity)
Converts this DAO's entity to an object of type RemoteSampleMeasurementFullVO.


toRemoteSampleMeasurementFullVOCollection

void toRemoteSampleMeasurementFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSampleMeasurementFullVO.


toRemoteSampleMeasurementFullVOArray

RemoteSampleMeasurementFullVO[] toRemoteSampleMeasurementFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSampleMeasurementFullVO.


remoteSampleMeasurementFullVOToEntity

void remoteSampleMeasurementFullVOToEntity(RemoteSampleMeasurementFullVO source,
                                           SampleMeasurement target,
                                           boolean copyIfNull)
Copies the fields of RemoteSampleMeasurementFullVO to the specified entity.

Parameters:
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.

remoteSampleMeasurementFullVOToEntity

SampleMeasurement remoteSampleMeasurementFullVOToEntity(RemoteSampleMeasurementFullVO remoteSampleMeasurementFullVO)
Converts an instance of type RemoteSampleMeasurementFullVO to this DAO's entity.


remoteSampleMeasurementFullVOToEntityCollection

void remoteSampleMeasurementFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSampleMeasurementFullVO to this DAO's entity.


toRemoteSampleMeasurementNaturalId

void toRemoteSampleMeasurementNaturalId(SampleMeasurement source,
                                        RemoteSampleMeasurementNaturalId target)
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).


toRemoteSampleMeasurementNaturalId

RemoteSampleMeasurementNaturalId toRemoteSampleMeasurementNaturalId(SampleMeasurement entity)
Converts this DAO's entity to an object of type RemoteSampleMeasurementNaturalId.


toRemoteSampleMeasurementNaturalIdCollection

void toRemoteSampleMeasurementNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSampleMeasurementNaturalId.


toRemoteSampleMeasurementNaturalIdArray

RemoteSampleMeasurementNaturalId[] toRemoteSampleMeasurementNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSampleMeasurementNaturalId.


remoteSampleMeasurementNaturalIdToEntity

void remoteSampleMeasurementNaturalIdToEntity(RemoteSampleMeasurementNaturalId source,
                                              SampleMeasurement target,
                                              boolean copyIfNull)
Copies the fields of RemoteSampleMeasurementNaturalId to the specified entity.

Parameters:
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.

remoteSampleMeasurementNaturalIdToEntity

SampleMeasurement remoteSampleMeasurementNaturalIdToEntity(RemoteSampleMeasurementNaturalId remoteSampleMeasurementNaturalId)
Converts an instance of type RemoteSampleMeasurementNaturalId to this DAO's entity.


remoteSampleMeasurementNaturalIdToEntityCollection

void remoteSampleMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSampleMeasurementNaturalId to this DAO's entity.


toClusterSampleMeasurement

void toClusterSampleMeasurement(SampleMeasurement source,
                                ClusterSampleMeasurement target)
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).


toClusterSampleMeasurement

ClusterSampleMeasurement toClusterSampleMeasurement(SampleMeasurement entity)
Converts this DAO's entity to an object of type ClusterSampleMeasurement.


toClusterSampleMeasurementCollection

void toClusterSampleMeasurementCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterSampleMeasurement.


toClusterSampleMeasurementArray

ClusterSampleMeasurement[] toClusterSampleMeasurementArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterSampleMeasurement.


clusterSampleMeasurementToEntity

void clusterSampleMeasurementToEntity(ClusterSampleMeasurement source,
                                      SampleMeasurement target,
                                      boolean copyIfNull)
Copies the fields of ClusterSampleMeasurement to the specified entity.

Parameters:
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.

clusterSampleMeasurementToEntity

SampleMeasurement clusterSampleMeasurementToEntity(ClusterSampleMeasurement clusterSampleMeasurement)
Converts an instance of type ClusterSampleMeasurement to this DAO's entity.


clusterSampleMeasurementToEntityCollection

void clusterSampleMeasurementToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterSampleMeasurement to this DAO's entity.


load

Measurement load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.measure.SampleMeasurement from the persistent store.

Specified by:
load in interface MeasurementDao

load

java.lang.Object load(int transform,
                      java.lang.Integer id)

Does the same thing as 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
Parameters:
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.

loadAll

java.util.Collection loadAll()
Loads all entities of type SampleMeasurement.

Specified by:
loadAll in interface MeasurementDao
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform)

Does the same thing as 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
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int pageNumber,
                             int pageSize)

Does the same thing as 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
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.

loadAll

java.util.Collection loadAll(int transform,
                             int pageNumber,
                             int pageSize)

Does the same thing as 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
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.

create

Measurement create(SampleMeasurement sampleMeasurement)
Creates an instance of fr.ifremer.allegro.data.measure.SampleMeasurement and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        SampleMeasurement sampleMeasurement)

Does the same thing as 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.


create

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

Parameters:
entities - the collection of fr.ifremer.allegro.data.measure.SampleMeasurement instances to create.
Returns:
the created instances.

create

java.util.Collection create(int transform,
                            java.util.Collection entities)

Does the same thing as 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.


create

Measurement 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.


create

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 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.


create

Measurement 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.


create

java.lang.Object create(int transform,
                        java.lang.Boolean isReferenceMeasurement,
                        Pmfm pmfm,
                        QualityFlag qualityFlag,
                        Sample sample)

Does the same thing as 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.


update

void update(SampleMeasurement sampleMeasurement)
Updates the sampleMeasurement instance in the persistent store.


update

void update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface MeasurementDao

remove

void remove(SampleMeasurement sampleMeasurement)
Removes the instance of fr.ifremer.allegro.data.measure.SampleMeasurement from the persistent store.


remove

void remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.measure.SampleMeasurement having the given identifier from the persistent store.

Specified by:
remove in interface MeasurementDao

remove

void remove(java.util.Collection entities)
Removes all entities in the given entities collection.

Specified by:
remove in interface MeasurementDao

getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement()

getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(java.lang.String queryString)

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


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(int pageNumber,
                                             int pageSize)

Does the same thing as 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.


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize)

Does the same thing as 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.


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(int transform)

Does the same thing as 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.


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(int transform,
                                             int pageNumber,
                                             int pageSize)

Does the same thing as 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.


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(int transform,
                                             java.lang.String queryString)

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


getAllSampleMeasurement

java.util.Collection getAllSampleMeasurement(int transform,
                                             java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize)

Does the same thing as 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.


findSampleMeasurementById

SampleMeasurement findSampleMeasurementById(java.lang.Integer id)

findSampleMeasurementById

SampleMeasurement findSampleMeasurementById(java.lang.String queryString,
                                            java.lang.Integer id)

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


findSampleMeasurementById

java.lang.Object findSampleMeasurementById(int transform,
                                           java.lang.Integer id)

Does the same thing as 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.


findSampleMeasurementById

java.lang.Object findSampleMeasurementById(int transform,
                                           java.lang.String queryString,
                                           java.lang.Integer id)

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


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(Sample sample)

findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(java.lang.String queryString,
                                                   Sample sample)

Does the same thing as 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 findSampleMeasurementBySample(fr.ifremer.allegro.data.sample.Sample).


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(int pageNumber,
                                                   int pageSize,
                                                   Sample sample)

Does the same thing as 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.


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Sample sample)

Does the same thing as 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.


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(int transform,
                                                   Sample sample)

Does the same thing as 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.


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(int transform,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Sample sample)

Does the same thing as 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.


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(int transform,
                                                   java.lang.String queryString,
                                                   Sample sample)

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


findSampleMeasurementBySample

java.util.Collection findSampleMeasurementBySample(int transform,
                                                   java.lang.String queryString,
                                                   int pageNumber,
                                                   int pageSize,
                                                   Sample sample)

Does the same thing as 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.


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(Department department)

findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(java.lang.String queryString,
                                                       Department department)

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


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(int pageNumber,
                                                       int pageSize,
                                                       Department department)

Does the same thing as 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.


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Department department)

Does the same thing as 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.


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(int transform,
                                                       Department department)

Does the same thing as 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.


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Department department)

Does the same thing as 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.


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(int transform,
                                                       java.lang.String queryString,
                                                       Department department)

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


findSampleMeasurementByDepartment

java.util.Collection findSampleMeasurementByDepartment(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       Department department)

Does the same thing as 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.


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(PrecisionType precisionType)

findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(java.lang.String queryString,
                                                          PrecisionType precisionType)

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


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(int pageNumber,
                                                          int pageSize,
                                                          PrecisionType precisionType)

Does the same thing as 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.


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          PrecisionType precisionType)

Does the same thing as 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.


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(int transform,
                                                          PrecisionType precisionType)

Does the same thing as 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.


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          PrecisionType precisionType)

Does the same thing as 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.


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(int transform,
                                                          java.lang.String queryString,
                                                          PrecisionType precisionType)

Does the same thing as 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 findSampleMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType precisionType).


findSampleMeasurementByPrecisionType

java.util.Collection findSampleMeasurementByPrecisionType(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          PrecisionType precisionType)

Does the same thing as 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.


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(QualityFlag qualityFlag)

findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(java.lang.String queryString,
                                                        QualityFlag qualityFlag)

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


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(int pageNumber,
                                                        int pageSize,
                                                        QualityFlag qualityFlag)

Does the same thing as 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.


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        QualityFlag qualityFlag)

Does the same thing as 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.


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(int transform,
                                                        QualityFlag qualityFlag)

Does the same thing as 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.


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(int transform,
                                                        int pageNumber,
                                                        int pageSize,
                                                        QualityFlag qualityFlag)

Does the same thing as 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.


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(int transform,
                                                        java.lang.String queryString,
                                                        QualityFlag qualityFlag)

Does the same thing as 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 findSampleMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).


findSampleMeasurementByQualityFlag

java.util.Collection findSampleMeasurementByQualityFlag(int transform,
                                                        java.lang.String queryString,
                                                        int pageNumber,
                                                        int pageSize,
                                                        QualityFlag qualityFlag)

Does the same thing as 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.


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)

findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                               AnalysisInstrument analysisInstrument)

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


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(int pageNumber,
                                                               int pageSize,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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.


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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.


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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.


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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.


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform,
                                                               java.lang.String queryString,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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 findSampleMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument analysisInstrument).


findSampleMeasurementByAnalysisInstrument

java.util.Collection findSampleMeasurementByAnalysisInstrument(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               AnalysisInstrument analysisInstrument)

Does the same thing as 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.


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)

findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(java.lang.String queryString,
                                                               NumericalPrecision numericalPrecision)

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


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(int pageNumber,
                                                               int pageSize,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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.


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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.


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(int transform,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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.


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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.


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(int transform,
                                                               java.lang.String queryString,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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 findSampleMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision numericalPrecision).


findSampleMeasurementByNumericalPrecision

java.util.Collection findSampleMeasurementByNumericalPrecision(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               NumericalPrecision numericalPrecision)

Does the same thing as 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.


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(Pmfm pmfm)

findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(java.lang.String queryString,
                                                 Pmfm pmfm)

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


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(int pageNumber,
                                                 int pageSize,
                                                 Pmfm pmfm)

Does the same thing as 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.


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Pmfm pmfm)

Does the same thing as 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.


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(int transform,
                                                 Pmfm pmfm)

Does the same thing as 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.


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(int transform,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Pmfm pmfm)

Does the same thing as 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.


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(int transform,
                                                 java.lang.String queryString,
                                                 Pmfm pmfm)

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


findSampleMeasurementByPmfm

java.util.Collection findSampleMeasurementByPmfm(int transform,
                                                 java.lang.String queryString,
                                                 int pageNumber,
                                                 int pageSize,
                                                 Pmfm pmfm)

Does the same thing as 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.


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(QualitativeValue qualitativeValue)

findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(java.lang.String queryString,
                                                             QualitativeValue qualitativeValue)

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


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(int pageNumber,
                                                             int pageSize,
                                                             QualitativeValue qualitativeValue)

Does the same thing as 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.


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualitativeValue qualitativeValue)

Does the same thing as 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.


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(int transform,
                                                             QualitativeValue qualitativeValue)

Does the same thing as 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.


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualitativeValue qualitativeValue)

Does the same thing as 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.


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(int transform,
                                                             java.lang.String queryString,
                                                             QualitativeValue qualitativeValue)

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


findSampleMeasurementByQualitativeValue

java.util.Collection findSampleMeasurementByQualitativeValue(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             QualitativeValue qualitativeValue)

Does the same thing as 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.


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(AggregationLevel aggregationLevel)

findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(java.lang.String queryString,
                                                             AggregationLevel aggregationLevel)

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


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(int pageNumber,
                                                             int pageSize,
                                                             AggregationLevel aggregationLevel)

Does the same thing as 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.


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             AggregationLevel aggregationLevel)

Does the same thing as 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.


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(int transform,
                                                             AggregationLevel aggregationLevel)

Does the same thing as 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.


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(int transform,
                                                             int pageNumber,
                                                             int pageSize,
                                                             AggregationLevel aggregationLevel)

Does the same thing as 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.


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(int transform,
                                                             java.lang.String queryString,
                                                             AggregationLevel aggregationLevel)

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


findSampleMeasurementByAggregationLevel

java.util.Collection findSampleMeasurementByAggregationLevel(int transform,
                                                             java.lang.String queryString,
                                                             int pageNumber,
                                                             int pageSize,
                                                             AggregationLevel aggregationLevel)

Does the same thing as 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.


findSampleMeasurementByNaturalId

SampleMeasurement findSampleMeasurementByNaturalId(java.lang.Integer id)

findSampleMeasurementByNaturalId

SampleMeasurement findSampleMeasurementByNaturalId(java.lang.String queryString,
                                                   java.lang.Integer id)

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


findSampleMeasurementByNaturalId

java.lang.Object findSampleMeasurementByNaturalId(int transform,
                                                  java.lang.Integer id)

Does the same thing as 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.


findSampleMeasurementByNaturalId

java.lang.Object findSampleMeasurementByNaturalId(int transform,
                                                  java.lang.String queryString,
                                                  java.lang.Integer id)

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


createFromClusterSampleMeasurement

SampleMeasurement createFromClusterSampleMeasurement(ClusterSampleMeasurement clusterSampleMeasurement)

search

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. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface MeasurementDao
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.

search

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. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface MeasurementDao
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.

search

java.util.Set search(int transform,
                     Search search)
Does the same thing as 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
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.

search

java.util.Set search(Search search)
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface MeasurementDao
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.


Copyright © 2008-2010 IFREMER. All Rights Reserved.