fr.ifremer.allegro.data.measure
Interface VesselUseMeasurementDao

All Superinterfaces:
MeasurementDao
All Known Implementing Classes:
VesselUseMeasurementDaoBase, VesselUseMeasurementDaoImpl

public interface VesselUseMeasurementDao
extends MeasurementDao

See Also:
VesselUseMeasurement

Field Summary
static int TRANSFORM_CLUSTERVESSELUSEMEASUREMENT
          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_REMOTEVESSELUSEMEASUREMENTFULLVO
          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_REMOTEVESSELUSEMEASUREMENTNATURALID
          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
 VesselUseMeasurement clusterVesselUseMeasurementToEntity(ClusterVesselUseMeasurement clusterVesselUseMeasurement)
          Converts an instance of type ClusterVesselUseMeasurement to this DAO's entity.
 void clusterVesselUseMeasurementToEntity(ClusterVesselUseMeasurement source, VesselUseMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterVesselUseMeasurement to the specified entity.
 void clusterVesselUseMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselUseMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.VesselUseMeasurement 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, VesselUseFeatures vesselUseFeatures)
           Creates a new fr.ifremer.allegro.data.measure.VesselUseMeasurement 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.VesselUseMeasurement) 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, VesselUseFeatures vesselUseFeatures)
           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.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag, VesselUseFeatures vesselUseFeatures)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, VesselUseMeasurement vesselUseMeasurement)
           Does the same thing as create(fr.ifremer.allegro.data.measure.VesselUseMeasurement) with an additional flag called transform.
 Measurement create(Pmfm pmfm, QualityFlag qualityFlag, VesselUseFeatures vesselUseFeatures)
           Creates a new fr.ifremer.allegro.data.measure.VesselUseMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 Measurement create(VesselUseMeasurement vesselUseMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.VesselUseMeasurement and adds it to the persistent store.
 VesselUseMeasurement createFromClusterVesselUseMeasurement(ClusterVesselUseMeasurement clusterVesselUseMeasurement)
           
 java.util.Collection findVesselUseMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findVesselUseMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselUseMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselUseMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByDepartment(Department department)
           
 java.util.Collection findVesselUseMeasurementByDepartment(int transform, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselUseMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 VesselUseMeasurement findVesselUseMeasurementById(java.lang.Integer id)
           
 java.lang.Object findVesselUseMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselUseMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 VesselUseMeasurement findVesselUseMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementById(java.lang.Integer) with an additional argument called queryString.
 VesselUseMeasurement findVesselUseMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findVesselUseMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselUseMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 VesselUseMeasurement findVesselUseMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselUseMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselUseMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findVesselUseMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findVesselUseMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findVesselUseMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findVesselUseMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findVesselUseMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findVesselUseMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselUseMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselUseMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform, java.lang.String queryString, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(java.lang.String queryString, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(java.lang.String queryString, VesselUseFeatures vesselUseFeatures)
           Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString.
 java.util.Collection findVesselUseMeasurementByVesselUseFeatures(VesselUseFeatures vesselUseFeatures)
           
 java.util.Collection getAllVesselUseMeasurement()
           
 java.util.Collection getAllVesselUseMeasurement(int transform)
           Does the same thing as getAllVesselUseMeasurement() with an additional flag called transform.
 java.util.Collection getAllVesselUseMeasurement(int pageNumber, int pageSize)
           Does the same thing as getAllVesselUseMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllVesselUseMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseMeasurement(int transform, java.lang.String queryString)
           Does the same thing as getAllVesselUseMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllVesselUseMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselUseMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseMeasurement(java.lang.String queryString)
           Does the same thing as getAllVesselUseMeasurement() with an additional argument called queryString.
 java.util.Collection getAllVesselUseMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselUseMeasurement(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.VesselUseMeasurement 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 VesselUseMeasurement.
 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.
 VesselUseMeasurement remoteVesselUseMeasurementFullVOToEntity(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVO)
          Converts an instance of type RemoteVesselUseMeasurementFullVO to this DAO's entity.
 void remoteVesselUseMeasurementFullVOToEntity(RemoteVesselUseMeasurementFullVO source, VesselUseMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseMeasurementFullVO to the specified entity.
 void remoteVesselUseMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseMeasurementFullVO to this DAO's entity.
 VesselUseMeasurement remoteVesselUseMeasurementNaturalIdToEntity(RemoteVesselUseMeasurementNaturalId remoteVesselUseMeasurementNaturalId)
          Converts an instance of type RemoteVesselUseMeasurementNaturalId to this DAO's entity.
 void remoteVesselUseMeasurementNaturalIdToEntity(RemoteVesselUseMeasurementNaturalId source, VesselUseMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseMeasurementNaturalId to the specified entity.
 void remoteVesselUseMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseMeasurementNaturalId 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.VesselUseMeasurement having the given identifier from the persistent store.
 void remove(VesselUseMeasurement vesselUseMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.VesselUseMeasurement 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.
 ClusterVesselUseMeasurement toClusterVesselUseMeasurement(VesselUseMeasurement entity)
          Converts this DAO's entity to an object of type ClusterVesselUseMeasurement.
 void toClusterVesselUseMeasurement(VesselUseMeasurement source, ClusterVesselUseMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselUseMeasurement[] toClusterVesselUseMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselUseMeasurement.
 void toClusterVesselUseMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselUseMeasurement.
 RemoteVesselUseMeasurementFullVO toRemoteVesselUseMeasurementFullVO(VesselUseMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselUseMeasurementFullVO.
 void toRemoteVesselUseMeasurementFullVO(VesselUseMeasurement source, RemoteVesselUseMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseMeasurementFullVO[] toRemoteVesselUseMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseMeasurementFullVO.
 void toRemoteVesselUseMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseMeasurementFullVO.
 RemoteVesselUseMeasurementNaturalId toRemoteVesselUseMeasurementNaturalId(VesselUseMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselUseMeasurementNaturalId.
 void toRemoteVesselUseMeasurementNaturalId(VesselUseMeasurement source, RemoteVesselUseMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseMeasurementNaturalId[] toRemoteVesselUseMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseMeasurementNaturalId.
 void toRemoteVesselUseMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseMeasurementNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselUseMeasurement vesselUseMeasurement)
          Updates the vesselUseMeasurement 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_REMOTEVESSELUSEMEASUREMENTFULLVO

static final int TRANSFORM_REMOTEVESSELUSEMEASUREMENTFULLVO
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 RemoteVesselUseMeasurementFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEVESSELUSEMEASUREMENTNATURALID

static final int TRANSFORM_REMOTEVESSELUSEMEASUREMENTNATURALID
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 RemoteVesselUseMeasurementNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERVESSELUSEMEASUREMENT

static final int TRANSFORM_CLUSTERVESSELUSEMEASUREMENT
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 ClusterVesselUseMeasurement.

See Also:
Constant Field Values
Method Detail

toRemoteVesselUseMeasurementFullVO

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


toRemoteVesselUseMeasurementFullVO

RemoteVesselUseMeasurementFullVO toRemoteVesselUseMeasurementFullVO(VesselUseMeasurement entity)
Converts this DAO's entity to an object of type RemoteVesselUseMeasurementFullVO.


toRemoteVesselUseMeasurementFullVOCollection

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


toRemoteVesselUseMeasurementFullVOArray

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


remoteVesselUseMeasurementFullVOToEntity

void remoteVesselUseMeasurementFullVOToEntity(RemoteVesselUseMeasurementFullVO source,
                                              VesselUseMeasurement target,
                                              boolean copyIfNull)
Copies the fields of RemoteVesselUseMeasurementFullVO 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.

remoteVesselUseMeasurementFullVOToEntity

VesselUseMeasurement remoteVesselUseMeasurementFullVOToEntity(RemoteVesselUseMeasurementFullVO remoteVesselUseMeasurementFullVO)
Converts an instance of type RemoteVesselUseMeasurementFullVO to this DAO's entity.


remoteVesselUseMeasurementFullVOToEntityCollection

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


toRemoteVesselUseMeasurementNaturalId

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


toRemoteVesselUseMeasurementNaturalId

RemoteVesselUseMeasurementNaturalId toRemoteVesselUseMeasurementNaturalId(VesselUseMeasurement entity)
Converts this DAO's entity to an object of type RemoteVesselUseMeasurementNaturalId.


toRemoteVesselUseMeasurementNaturalIdCollection

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


toRemoteVesselUseMeasurementNaturalIdArray

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


remoteVesselUseMeasurementNaturalIdToEntity

void remoteVesselUseMeasurementNaturalIdToEntity(RemoteVesselUseMeasurementNaturalId source,
                                                 VesselUseMeasurement target,
                                                 boolean copyIfNull)
Copies the fields of RemoteVesselUseMeasurementNaturalId 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.

remoteVesselUseMeasurementNaturalIdToEntity

VesselUseMeasurement remoteVesselUseMeasurementNaturalIdToEntity(RemoteVesselUseMeasurementNaturalId remoteVesselUseMeasurementNaturalId)
Converts an instance of type RemoteVesselUseMeasurementNaturalId to this DAO's entity.


remoteVesselUseMeasurementNaturalIdToEntityCollection

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


toClusterVesselUseMeasurement

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


toClusterVesselUseMeasurement

ClusterVesselUseMeasurement toClusterVesselUseMeasurement(VesselUseMeasurement entity)
Converts this DAO's entity to an object of type ClusterVesselUseMeasurement.


toClusterVesselUseMeasurementCollection

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


toClusterVesselUseMeasurementArray

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


clusterVesselUseMeasurementToEntity

void clusterVesselUseMeasurementToEntity(ClusterVesselUseMeasurement source,
                                         VesselUseMeasurement target,
                                         boolean copyIfNull)
Copies the fields of ClusterVesselUseMeasurement 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.

clusterVesselUseMeasurementToEntity

VesselUseMeasurement clusterVesselUseMeasurementToEntity(ClusterVesselUseMeasurement clusterVesselUseMeasurement)
Converts an instance of type ClusterVesselUseMeasurement to this DAO's entity.


clusterVesselUseMeasurementToEntityCollection

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


load

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

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


create

java.lang.Object create(int transform,
                        VesselUseMeasurement vesselUseMeasurement)

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

Parameters:
entities - the collection of fr.ifremer.allegro.data.measure.VesselUseMeasurement 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.VesselUseMeasurement) 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,
                   VesselUseFeatures vesselUseFeatures)

Creates a new fr.ifremer.allegro.data.measure.VesselUseMeasurement 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,
                        VesselUseFeatures vesselUseFeatures)

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.vessel.feature.use.VesselUseFeatures) 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,
                   VesselUseFeatures vesselUseFeatures)

Creates a new fr.ifremer.allegro.data.measure.VesselUseMeasurement 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,
                        VesselUseFeatures vesselUseFeatures)

Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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(VesselUseMeasurement vesselUseMeasurement)
Updates the vesselUseMeasurement 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(VesselUseMeasurement vesselUseMeasurement)
Removes the instance of fr.ifremer.allegro.data.measure.VesselUseMeasurement from the persistent store.


remove

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

getAllVesselUseMeasurement

java.util.Collection getAllVesselUseMeasurement()

getAllVesselUseMeasurement

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

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


getAllVesselUseMeasurement

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

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


getAllVesselUseMeasurement

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

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


getAllVesselUseMeasurement

java.util.Collection getAllVesselUseMeasurement(int transform)

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


getAllVesselUseMeasurement

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

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


getAllVesselUseMeasurement

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

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


getAllVesselUseMeasurement

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

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


findVesselUseMeasurementById

VesselUseMeasurement findVesselUseMeasurementById(java.lang.Integer id)

findVesselUseMeasurementById

VesselUseMeasurement findVesselUseMeasurementById(java.lang.String queryString,
                                                  java.lang.Integer id)

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


findVesselUseMeasurementById

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

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


findVesselUseMeasurementById

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

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


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(VesselUseFeatures vesselUseFeatures)

findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(java.lang.String queryString,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures).


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int pageNumber,
                                                                 int pageSize,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform,
                                                                 java.lang.String queryString,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselUseMeasurementByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures vesselUseFeatures).


findVesselUseMeasurementByVesselUseFeatures

java.util.Collection findVesselUseMeasurementByVesselUseFeatures(int transform,
                                                                 java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 VesselUseFeatures vesselUseFeatures)

Does the same thing as findVesselUseMeasurementByVesselUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findVesselUseMeasurementByDepartment

java.util.Collection findVesselUseMeasurementByDepartment(Department department)

findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByDepartment

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

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


findVesselUseMeasurementByPrecisionType

java.util.Collection findVesselUseMeasurementByPrecisionType(PrecisionType precisionType)

findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByPrecisionType

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

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


findVesselUseMeasurementByQualityFlag

java.util.Collection findVesselUseMeasurementByQualityFlag(QualityFlag qualityFlag)

findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByQualityFlag

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

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


findVesselUseMeasurementByAnalysisInstrument

java.util.Collection findVesselUseMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)

findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByAnalysisInstrument

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

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


findVesselUseMeasurementByNumericalPrecision

java.util.Collection findVesselUseMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)

findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByNumericalPrecision

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

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


findVesselUseMeasurementByPmfm

java.util.Collection findVesselUseMeasurementByPmfm(Pmfm pmfm)

findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByPmfm

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

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


findVesselUseMeasurementByQualitativeValue

java.util.Collection findVesselUseMeasurementByQualitativeValue(QualitativeValue qualitativeValue)

findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByQualitativeValue

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

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


findVesselUseMeasurementByAggregationLevel

java.util.Collection findVesselUseMeasurementByAggregationLevel(AggregationLevel aggregationLevel)

findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByAggregationLevel

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

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


findVesselUseMeasurementByNaturalId

VesselUseMeasurement findVesselUseMeasurementByNaturalId(java.lang.Integer id)

findVesselUseMeasurementByNaturalId

VesselUseMeasurement findVesselUseMeasurementByNaturalId(java.lang.String queryString,
                                                         java.lang.Integer id)

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


findVesselUseMeasurementByNaturalId

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

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


findVesselUseMeasurementByNaturalId

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

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


createFromClusterVesselUseMeasurement

VesselUseMeasurement createFromClusterVesselUseMeasurement(ClusterVesselUseMeasurement clusterVesselUseMeasurement)

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.