fr.ifremer.allegro.data.measure
Interface SaleMeasurementDao

All Superinterfaces:
MeasurementDao
All Known Implementing Classes:
SaleMeasurementDaoBase, SaleMeasurementDaoImpl

public interface SaleMeasurementDao
extends MeasurementDao

See Also:
SaleMeasurement

Field Summary
static int TRANSFORM_CLUSTERSALEMEASUREMENT
          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_REMOTESALEMEASUREMENTFULLVO
          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_REMOTESALEMEASUREMENTNATURALID
          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
 SaleMeasurement clusterSaleMeasurementToEntity(ClusterSaleMeasurement clusterSaleMeasurement)
          Converts an instance of type ClusterSaleMeasurement to this DAO's entity.
 void clusterSaleMeasurementToEntity(ClusterSaleMeasurement source, SaleMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterSaleMeasurement to the specified entity.
 void clusterSaleMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSaleMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.SaleMeasurement 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, Sale sale, ExpectedSale expectedSale)
           Creates a new fr.ifremer.allegro.data.measure.SaleMeasurement instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.data.measure.SaleMeasurement) 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, Sale sale, ExpectedSale expectedSale)
           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,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.lang.Object create(int transform, SaleMeasurement saleMeasurement)
           Does the same thing as create(fr.ifremer.allegro.data.measure.SaleMeasurement) with an additional flag called transform.
 Measurement create(Pmfm pmfm, QualityFlag qualityFlag)
           Creates a new fr.ifremer.allegro.data.measure.SaleMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 Measurement create(SaleMeasurement saleMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.SaleMeasurement and adds it to the persistent store.
 SaleMeasurement createFromClusterSaleMeasurement(ClusterSaleMeasurement clusterSaleMeasurement)
           
 java.util.Collection findSaleMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findSaleMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findSaleMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findSaleMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findSaleMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByDepartment(Department department)
           
 java.util.Collection findSaleMeasurementByDepartment(int transform, Department department)
           Does the same thing as findSaleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as findSaleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as findSaleMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as findSaleMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findSaleMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as findSaleMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findSaleMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByExpectedSale(ExpectedSale expectedSale)
           
 java.util.Collection findSaleMeasurementByExpectedSale(int transform, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByExpectedSale(int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByExpectedSale(int transform, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByExpectedSale(int transform, java.lang.String queryString, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByExpectedSale(int transform, java.lang.String queryString, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(int, String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByExpectedSale(java.lang.String queryString, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByExpectedSale(java.lang.String queryString, int pageNumber, int pageSize, ExpectedSale expectedSale)
           Does the same thing as findSaleMeasurementByExpectedSale(String, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional two arguments called pageNumber and pageSize.
 SaleMeasurement findSaleMeasurementById(java.lang.Integer id)
           
 java.lang.Object findSaleMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as findSaleMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSaleMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 SaleMeasurement findSaleMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSaleMeasurementById(java.lang.Integer) with an additional argument called queryString.
 SaleMeasurement findSaleMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findSaleMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findSaleMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSaleMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSaleMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 SaleMeasurement findSaleMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSaleMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findSaleMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findSaleMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findSaleMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findSaleMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findSaleMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findSaleMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findSaleMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findSaleMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findSaleMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findSaleMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findSaleMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementBySale(int transform, int pageNumber, int pageSize, Sale sale)
           Does the same thing as findSaleMeasurementBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementBySale(int pageNumber, int pageSize, Sale sale)
           Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementBySale(int transform, Sale sale)
           Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional flag called transform.
 java.util.Collection findSaleMeasurementBySale(int transform, java.lang.String queryString, int pageNumber, int pageSize, Sale sale)
           Does the same thing as findSaleMeasurementBySale(int, String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementBySale(int transform, java.lang.String queryString, Sale sale)
           Does the same thing as findSaleMeasurementBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString.
 java.util.Collection findSaleMeasurementBySale(Sale sale)
           
 java.util.Collection findSaleMeasurementBySale(java.lang.String queryString, int pageNumber, int pageSize, Sale sale)
           Does the same thing as findSaleMeasurementBySale(String, fr.ifremer.allegro.data.survey.sale.Sale) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSaleMeasurementBySale(java.lang.String queryString, Sale sale)
           Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString.
 ClusterSaleMeasurement[] getAllClusterSaleMeasurement(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllSaleMeasurement()
           
 java.util.Collection getAllSaleMeasurement(int transform)
           Does the same thing as getAllSaleMeasurement() with an additional flag called transform.
 java.util.Collection getAllSaleMeasurement(int pageNumber, int pageSize)
           Does the same thing as getAllSaleMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllSaleMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleMeasurement(int transform, java.lang.String queryString)
           Does the same thing as getAllSaleMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllSaleMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSaleMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSaleMeasurement(java.lang.String queryString)
           Does the same thing as getAllSaleMeasurement() with an additional argument called queryString.
 java.util.Collection getAllSaleMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSaleMeasurement(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.SaleMeasurement 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 SaleMeasurement.
 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.
 SaleMeasurement remoteSaleMeasurementFullVOToEntity(RemoteSaleMeasurementFullVO remoteSaleMeasurementFullVO)
          Converts an instance of type RemoteSaleMeasurementFullVO to this DAO's entity.
 void remoteSaleMeasurementFullVOToEntity(RemoteSaleMeasurementFullVO source, SaleMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteSaleMeasurementFullVO to the specified entity.
 void remoteSaleMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleMeasurementFullVO to this DAO's entity.
 SaleMeasurement remoteSaleMeasurementNaturalIdToEntity(RemoteSaleMeasurementNaturalId remoteSaleMeasurementNaturalId)
          Converts an instance of type RemoteSaleMeasurementNaturalId to this DAO's entity.
 void remoteSaleMeasurementNaturalIdToEntity(RemoteSaleMeasurementNaturalId source, SaleMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteSaleMeasurementNaturalId to the specified entity.
 void remoteSaleMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSaleMeasurementNaturalId 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.SaleMeasurement having the given identifier from the persistent store.
 void remove(SaleMeasurement saleMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.SaleMeasurement 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.
 ClusterSaleMeasurement toClusterSaleMeasurement(SaleMeasurement entity)
          Converts this DAO's entity to an object of type ClusterSaleMeasurement.
 void toClusterSaleMeasurement(SaleMeasurement source, ClusterSaleMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterSaleMeasurement[] toClusterSaleMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSaleMeasurement.
 void toClusterSaleMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSaleMeasurement.
 RemoteSaleMeasurementFullVO toRemoteSaleMeasurementFullVO(SaleMeasurement entity)
          Converts this DAO's entity to an object of type RemoteSaleMeasurementFullVO.
 void toRemoteSaleMeasurementFullVO(SaleMeasurement source, RemoteSaleMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleMeasurementFullVO[] toRemoteSaleMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleMeasurementFullVO.
 void toRemoteSaleMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleMeasurementFullVO.
 RemoteSaleMeasurementNaturalId toRemoteSaleMeasurementNaturalId(SaleMeasurement entity)
          Converts this DAO's entity to an object of type RemoteSaleMeasurementNaturalId.
 void toRemoteSaleMeasurementNaturalId(SaleMeasurement source, RemoteSaleMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSaleMeasurementNaturalId[] toRemoteSaleMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSaleMeasurementNaturalId.
 void toRemoteSaleMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSaleMeasurementNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(SaleMeasurement saleMeasurement)
          Updates the saleMeasurement 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_REMOTESALEMEASUREMENTFULLVO

static final int TRANSFORM_REMOTESALEMEASUREMENTFULLVO
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 RemoteSaleMeasurementFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTESALEMEASUREMENTNATURALID

static final int TRANSFORM_REMOTESALEMEASUREMENTNATURALID
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 RemoteSaleMeasurementNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERSALEMEASUREMENT

static final int TRANSFORM_CLUSTERSALEMEASUREMENT
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 ClusterSaleMeasurement.

See Also:
Constant Field Values
Method Detail

toRemoteSaleMeasurementFullVO

void toRemoteSaleMeasurementFullVO(SaleMeasurement source,
                                   RemoteSaleMeasurementFullVO target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleMeasurementFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSaleMeasurementFullVO

RemoteSaleMeasurementFullVO toRemoteSaleMeasurementFullVO(SaleMeasurement entity)
Converts this DAO's entity to an object of type RemoteSaleMeasurementFullVO.


toRemoteSaleMeasurementFullVOCollection

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


toRemoteSaleMeasurementFullVOArray

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


remoteSaleMeasurementFullVOToEntity

void remoteSaleMeasurementFullVOToEntity(RemoteSaleMeasurementFullVO source,
                                         SaleMeasurement target,
                                         boolean copyIfNull)
Copies the fields of RemoteSaleMeasurementFullVO 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.

remoteSaleMeasurementFullVOToEntity

SaleMeasurement remoteSaleMeasurementFullVOToEntity(RemoteSaleMeasurementFullVO remoteSaleMeasurementFullVO)
Converts an instance of type RemoteSaleMeasurementFullVO to this DAO's entity.


remoteSaleMeasurementFullVOToEntityCollection

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


toRemoteSaleMeasurementNaturalId

void toRemoteSaleMeasurementNaturalId(SaleMeasurement source,
                                      RemoteSaleMeasurementNaturalId target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSaleMeasurementNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSaleMeasurementNaturalId

RemoteSaleMeasurementNaturalId toRemoteSaleMeasurementNaturalId(SaleMeasurement entity)
Converts this DAO's entity to an object of type RemoteSaleMeasurementNaturalId.


toRemoteSaleMeasurementNaturalIdCollection

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


toRemoteSaleMeasurementNaturalIdArray

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


remoteSaleMeasurementNaturalIdToEntity

void remoteSaleMeasurementNaturalIdToEntity(RemoteSaleMeasurementNaturalId source,
                                            SaleMeasurement target,
                                            boolean copyIfNull)
Copies the fields of RemoteSaleMeasurementNaturalId 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.

remoteSaleMeasurementNaturalIdToEntity

SaleMeasurement remoteSaleMeasurementNaturalIdToEntity(RemoteSaleMeasurementNaturalId remoteSaleMeasurementNaturalId)
Converts an instance of type RemoteSaleMeasurementNaturalId to this DAO's entity.


remoteSaleMeasurementNaturalIdToEntityCollection

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


toClusterSaleMeasurement

void toClusterSaleMeasurement(SaleMeasurement source,
                              ClusterSaleMeasurement target)
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSaleMeasurement(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toClusterSaleMeasurement

ClusterSaleMeasurement toClusterSaleMeasurement(SaleMeasurement entity)
Converts this DAO's entity to an object of type ClusterSaleMeasurement.


toClusterSaleMeasurementCollection

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


toClusterSaleMeasurementArray

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


clusterSaleMeasurementToEntity

void clusterSaleMeasurementToEntity(ClusterSaleMeasurement source,
                                    SaleMeasurement target,
                                    boolean copyIfNull)
Copies the fields of ClusterSaleMeasurement 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.

clusterSaleMeasurementToEntity

SaleMeasurement clusterSaleMeasurementToEntity(ClusterSaleMeasurement clusterSaleMeasurement)
Converts an instance of type ClusterSaleMeasurement to this DAO's entity.


clusterSaleMeasurementToEntityCollection

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


load

Measurement load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.measure.SaleMeasurement 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 SaleMeasurement.

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(SaleMeasurement saleMeasurement)
Creates an instance of fr.ifremer.allegro.data.measure.SaleMeasurement and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        SaleMeasurement saleMeasurement)

Does the same thing as create(fr.ifremer.allegro.data.measure.SaleMeasurement) 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.SaleMeasurement and adds from the passed in entities collection

Parameters:
entities - the collection of fr.ifremer.allegro.data.measure.SaleMeasurement 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.SaleMeasurement) 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,
                   Sale sale,
                   ExpectedSale expectedSale)

Creates a new fr.ifremer.allegro.data.measure.SaleMeasurement 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,
                        Sale sale,
                        ExpectedSale expectedSale)

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,fr.ifremer.allegro.data.survey.sale.Sale,fr.ifremer.allegro.data.sale.ExpectedSale) 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(Pmfm pmfm,
                   QualityFlag qualityFlag)

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


create

java.lang.Object create(int transform,
                        Pmfm pmfm,
                        QualityFlag qualityFlag)

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


update

void update(SaleMeasurement saleMeasurement)
Updates the saleMeasurement 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(SaleMeasurement saleMeasurement)
Removes the instance of fr.ifremer.allegro.data.measure.SaleMeasurement from the persistent store.


remove

void remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.measure.SaleMeasurement 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

getAllSaleMeasurement

java.util.Collection getAllSaleMeasurement()

getAllSaleMeasurement

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

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


getAllSaleMeasurement

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

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


getAllSaleMeasurement

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

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


getAllSaleMeasurement

java.util.Collection getAllSaleMeasurement(int transform)

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


getAllSaleMeasurement

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

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


getAllSaleMeasurement

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

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


getAllSaleMeasurement

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

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


findSaleMeasurementById

SaleMeasurement findSaleMeasurementById(java.lang.Integer id)

findSaleMeasurementById

SaleMeasurement findSaleMeasurementById(java.lang.String queryString,
                                        java.lang.Integer id)

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


findSaleMeasurementById

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

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


findSaleMeasurementById

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

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


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(ExpectedSale expectedSale)

findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(java.lang.String queryString,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale).


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(int pageNumber,
                                                       int pageSize,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) 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.


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(String, fr.ifremer.allegro.data.sale.ExpectedSale) 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.


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(int transform,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(fr.ifremer.allegro.data.sale.ExpectedSale) 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.


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(int transform,
                                                       int pageNumber,
                                                       int pageSize,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) 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.


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(int transform,
                                                       java.lang.String queryString,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSaleMeasurementByExpectedSale(int, fr.ifremer.allegro.data.sale.ExpectedSale expectedSale).


findSaleMeasurementByExpectedSale

java.util.Collection findSaleMeasurementByExpectedSale(int transform,
                                                       java.lang.String queryString,
                                                       int pageNumber,
                                                       int pageSize,
                                                       ExpectedSale expectedSale)

Does the same thing as findSaleMeasurementByExpectedSale(int, String, fr.ifremer.allegro.data.sale.ExpectedSale) 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.


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(Sale sale)

findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(java.lang.String queryString,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale).


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(int pageNumber,
                                               int pageSize,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) 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.


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(String, fr.ifremer.allegro.data.survey.sale.Sale) 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.


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(int transform,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(fr.ifremer.allegro.data.survey.sale.Sale) 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.


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(int transform,
                                               int pageNumber,
                                               int pageSize,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) 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.


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(int transform,
                                               java.lang.String queryString,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(int, fr.ifremer.allegro.data.survey.sale.Sale) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSaleMeasurementBySale(int, fr.ifremer.allegro.data.survey.sale.Sale sale).


findSaleMeasurementBySale

java.util.Collection findSaleMeasurementBySale(int transform,
                                               java.lang.String queryString,
                                               int pageNumber,
                                               int pageSize,
                                               Sale sale)

Does the same thing as findSaleMeasurementBySale(int, String, fr.ifremer.allegro.data.survey.sale.Sale) 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.


findSaleMeasurementByDepartment

java.util.Collection findSaleMeasurementByDepartment(Department department)

findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByDepartment

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

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


findSaleMeasurementByPrecisionType

java.util.Collection findSaleMeasurementByPrecisionType(PrecisionType precisionType)

findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByPrecisionType

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

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


findSaleMeasurementByQualityFlag

java.util.Collection findSaleMeasurementByQualityFlag(QualityFlag qualityFlag)

findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByQualityFlag

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

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


findSaleMeasurementByAnalysisInstrument

java.util.Collection findSaleMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)

findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByAnalysisInstrument

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

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


findSaleMeasurementByNumericalPrecision

java.util.Collection findSaleMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)

findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByNumericalPrecision

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

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


findSaleMeasurementByPmfm

java.util.Collection findSaleMeasurementByPmfm(Pmfm pmfm)

findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByPmfm

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

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


findSaleMeasurementByQualitativeValue

java.util.Collection findSaleMeasurementByQualitativeValue(QualitativeValue qualitativeValue)

findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByQualitativeValue

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

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


findSaleMeasurementByAggregationLevel

java.util.Collection findSaleMeasurementByAggregationLevel(AggregationLevel aggregationLevel)

findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByAggregationLevel

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

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


findSaleMeasurementByNaturalId

SaleMeasurement findSaleMeasurementByNaturalId(java.lang.Integer id)

findSaleMeasurementByNaturalId

SaleMeasurement findSaleMeasurementByNaturalId(java.lang.String queryString,
                                               java.lang.Integer id)

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


findSaleMeasurementByNaturalId

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

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


findSaleMeasurementByNaturalId

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

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


createFromClusterSaleMeasurement

SaleMeasurement createFromClusterSaleMeasurement(ClusterSaleMeasurement clusterSaleMeasurement)

getAllClusterSaleMeasurement

ClusterSaleMeasurement[] getAllClusterSaleMeasurement(java.lang.Integer userId,
                                                      java.lang.Integer[] registrationLocationIds,
                                                      java.lang.Integer pageNumber,
                                                      java.lang.Integer pageSize)

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.