fr.ifremer.allegro.data.measure
Class VesselPositionMeasurementDaoBase

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

public abstract class VesselPositionMeasurementDaoBase
extends MeasurementDaoImpl
implements VesselPositionMeasurementDao

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

See Also:
VesselPositionMeasurement

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.measure.VesselPositionMeasurementDao
TRANSFORM_CLUSTERVESSELPOSITIONMEASUREMENT, TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTFULLVO, TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Constructor Summary
VesselPositionMeasurementDaoBase()
           
 
Method Summary
 void clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterVesselPositionMeasurement to the specified entity.
 void clusterVesselPositionMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselPositionMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement and adds from the passed in entities collection
 VesselPositionMeasurement 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, VesselPosition vesselPosition)
           Creates a new fr.ifremer.allegro.data.measure.VesselPositionMeasurement 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 VesselPositionMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) 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, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.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.position.VesselPosition) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform.
 java.lang.Object create(int transform, VesselPositionMeasurement vesselPositionMeasurement)
           Does the same thing as VesselPositionMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) with an additional flag called transform.
 VesselPositionMeasurement create(Pmfm pmfm, QualityFlag qualityFlag, VesselPosition vesselPosition)
           Creates a new fr.ifremer.allegro.data.measure.VesselPositionMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 VesselPositionMeasurement create(VesselPositionMeasurement vesselPositionMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement and adds it to the persistent store.
 VesselPositionMeasurement createFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
           
 java.util.Collection findMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(Department department)
           
 java.util.Collection findMeasurementByDepartment(int transform, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as MeasurementDao.findMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 Measurement findMeasurementById(java.lang.Integer id)
           
 java.lang.Object findMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementById(java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as MeasurementDao.findMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(Department department)
           
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.Integer id)
           
 java.lang.Object findVesselPositionMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPositionMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementById(java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findVesselPositionMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPositionMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findVesselPositionMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findVesselPositionMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselPositionMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, java.lang.String queryString, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString, VesselPosition vesselPosition)
           Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(VesselPosition vesselPosition)
           
 java.util.Collection getAllMeasurement()
           
 java.util.Collection getAllMeasurement(int transform)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional flag called transform.
 java.util.Collection getAllMeasurement(int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString)
           Does the same thing as MeasurementDao.getAllMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(java.lang.String queryString)
           Does the same thing as MeasurementDao.getAllMeasurement() with an additional argument called queryString.
 java.util.Collection getAllMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.getAllMeasurement(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement()
           
 java.util.Collection getAllVesselPositionMeasurement(int transform)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement() with an additional flag called transform.
 java.util.Collection getAllVesselPositionMeasurement(int pageNumber, int pageSize)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(int transform, java.lang.String queryString)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllVesselPositionMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(java.lang.String queryString)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement() with an additional argument called queryString.
 java.util.Collection getAllVesselPositionMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement(String) with an additional two arguments called pageNumber and pageSize.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  VesselPositionDao getVesselPositionDao()
          Gets the reference to vesselPositionDao.
protected abstract  VesselPositionMeasurement handleCreateFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
          Performs the core logic for createFromClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)
 VesselPositionMeasurement load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.measure.Measurement from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as MeasurementDao.load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Measurement.
 java.util.Collection loadAll(int transform)
           Does the same thing as MeasurementDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as MeasurementDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPositionMeasurementFullVO to the specified entity.
 void remoteVesselPositionMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPositionMeasurementFullVO to this DAO's entity.
 void remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPositionMeasurementNaturalId to the specified entity.
 void remoteVesselPositionMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPositionMeasurementNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.measure.Measurement having the given identifier from the persistent store.
 void remove(VesselPositionMeasurement vesselPositionMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as MeasurementDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 void setVesselPositionDao(VesselPositionDao vesselPositionDao)
          Sets the reference to vesselPositionDao.
protected  ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type ClusterVesselPositionMeasurement.
 void toClusterVesselPositionMeasurement(VesselPositionMeasurement source, ClusterVesselPositionMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselPositionMeasurement[] toClusterVesselPositionMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselPositionMeasurement.
 void toClusterVesselPositionMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselPositionMeasurement.
protected  VesselPositionMeasurement toEntity(java.lang.Object[] row)
           
protected  RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementFullVO.
 void toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement source, RemoteVesselPositionMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPositionMeasurementFullVO[] toRemoteVesselPositionMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPositionMeasurementFullVO.
 void toRemoteVesselPositionMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPositionMeasurementFullVO.
protected  RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementNaturalId.
 void toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement source, RemoteVesselPositionMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPositionMeasurementNaturalId[] toRemoteVesselPositionMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPositionMeasurementNaturalId.
 void toRemoteVesselPositionMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPositionMeasurementNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.measure.VesselPositionMeasurement) method.
protected  java.lang.Object transformEntity(int transform, VesselPositionMeasurement entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.measure.VesselPositionMeasurementDao, please note that the MeasurementDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselPositionMeasurement vesselPositionMeasurement)
          Updates the vesselPositionMeasurement instance in the persistent store.
 
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoImpl
clusterMeasurementToEntity, clusterMeasurementToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, toClusterMeasurement, toClusterMeasurement, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId
 
Methods inherited from class fr.ifremer.allegro.data.measure.MeasurementDaoBase
clusterMeasurementToEntityCollection, getAggregationLevelDao, getAnalysisInstrumentDao, getDepartmentDao, getNumericalPrecisionDao, getPmfmDao, getPrecisionTypeDao, getQualitativeValueDao, getQualityFlagDao, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntityCollection, remove, setAggregationLevelDao, setAnalysisInstrumentDao, setDepartmentDao, setNumericalPrecisionDao, setPmfmDao, setPrecisionTypeDao, setQualitativeValueDao, setQualityFlagDao, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, transformEntity, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.measure.VesselPositionMeasurementDao
clusterVesselPositionMeasurementToEntity, remoteVesselPositionMeasurementFullVOToEntity, remoteVesselPositionMeasurementNaturalIdToEntity
 
Methods inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
clusterMeasurementToEntity, clusterMeasurementToEntity, clusterMeasurementToEntityCollection, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntityCollection, remove, toClusterMeasurement, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, update
 

Constructor Detail

VesselPositionMeasurementDaoBase

public VesselPositionMeasurementDaoBase()
Method Detail

setVesselPositionDao

public void setVesselPositionDao(VesselPositionDao vesselPositionDao)
Sets the reference to vesselPositionDao.


getVesselPositionDao

protected VesselPositionDao getVesselPositionDao()
Gets the reference to vesselPositionDao.


load

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

Does the same thing as MeasurementDao.load(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined in this class then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
load in interface MeasurementDao
Specified by:
load in interface VesselPositionMeasurementDao
Overrides:
load in class MeasurementDaoBase
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
VesselPositionMeasurementDao.load(int, java.lang.Integer)

load

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

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

loadAll

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

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

loadAll

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

Does the same thing as MeasurementDao.loadAll() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
loadAll in interface MeasurementDao
Specified by:
loadAll in interface VesselPositionMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
VesselPositionMeasurementDao.loadAll(int)

loadAll

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

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

Specified by:
loadAll in interface MeasurementDao
Specified by:
loadAll in interface VesselPositionMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
VesselPositionMeasurementDao.loadAll(int, int)

loadAll

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

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

Specified by:
loadAll in interface MeasurementDao
Specified by:
loadAll in interface VesselPositionMeasurementDao
Overrides:
loadAll in class MeasurementDaoBase
Parameters:
transform - the flag indicating what transformation to use.
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.
See Also:
VesselPositionMeasurementDao.loadAll(int, int, int)

create

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

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

create

public java.lang.Object create(int transform,
                               VesselPositionMeasurement vesselPositionMeasurement)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.create(int transform, fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

create

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

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

create

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

Does the same thing as VesselPositionMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.create(int, java.util.Collection)

create

public VesselPositionMeasurement 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,
                                        VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

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

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
fr.ifremer.allegro.data.measure.MeasurementDao#create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.position.VesselPosition)

create

public java.lang.Object create(int transform,
                               java.lang.Float numericalValue,
                               java.lang.Integer digitCount,
                               java.lang.Float precisionValue,
                               java.util.Date controlDate,
                               java.util.Date validationDate,
                               java.util.Date qualificationDate,
                               java.lang.String qualificationComments,
                               Department department,
                               PrecisionType precisionType,
                               QualityFlag qualityFlag,
                               AnalysisInstrument analysisInstrument,
                               NumericalPrecision numericalPrecision,
                               Pmfm pmfm,
                               QualitativeValue qualitativeValue,
                               AggregationLevel aggregationLevel,
                               VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.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.position.VesselPosition) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
fr.ifremer.allegro.data.measure.MeasurementDao#create(int, java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.position.VesselPosition)

create

public VesselPositionMeasurement create(Pmfm pmfm,
                                        QualityFlag qualityFlag,
                                        VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

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

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.position.VesselPosition)

create

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

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

Specified by:
create in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.create(int, fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.position.VesselPosition)

update

public void update(VesselPositionMeasurement vesselPositionMeasurement)
Description copied from interface: VesselPositionMeasurementDao
Updates the vesselPositionMeasurement instance in the persistent store.

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

update

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

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

remove

public void remove(VesselPositionMeasurement vesselPositionMeasurement)
Description copied from interface: VesselPositionMeasurementDao
Removes the instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement from the persistent store.

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

remove

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

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

remove

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

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

getAllVesselPositionMeasurement

public java.util.Collection getAllVesselPositionMeasurement()
Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement()

getAllVesselPositionMeasurement

public java.util.Collection getAllVesselPositionMeasurement(int transform)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int)

getAllVesselPositionMeasurement

public java.util.Collection getAllVesselPositionMeasurement(java.lang.String queryString)
Description copied from interface: VesselPositionMeasurementDao

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

Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(java.lang.String)

getAllVesselPositionMeasurement

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

Does the same thing as VesselPositionMeasurementDao.getAllVesselPositionMeasurement() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int, int)

getAllVesselPositionMeasurement

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

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

Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(String, int, int)

getAllVesselPositionMeasurement

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

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

Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int, String)

getAllVesselPositionMeasurement

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

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

getAllVesselPositionMeasurement

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

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

Specified by:
getAllVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.getAllVesselPositionMeasurement(int, java.lang.String, int, int)

findVesselPositionMeasurementById

public VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.Integer id)
Specified by:
findVesselPositionMeasurementById in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementById(java.lang.Integer)

findVesselPositionMeasurementById

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementById in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementById(int, java.lang.Integer)

findVesselPositionMeasurementById

public VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.String queryString,
                                                                   java.lang.Integer id)
Description copied from interface: VesselPositionMeasurementDao

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

Specified by:
findVesselPositionMeasurementById in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementById(java.lang.String, java.lang.Integer)

findVesselPositionMeasurementById

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

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

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

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(VesselPosition vesselPosition)
Specified by:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition).

Specified by:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(java.lang.String, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(int pageNumber,
                                                                          int pageSize,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, int, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(String, int, int, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                          java.lang.String queryString,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition vesselPosition).

Specified by:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, String, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, int, int, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByVesselPosition

public java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                          java.lang.String queryString,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          VesselPosition vesselPosition)
Description copied from interface: VesselPositionMeasurementDao

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you 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:
findVesselPositionMeasurementByVesselPosition in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByVesselPosition(int, java.lang.String, int, int, fr.ifremer.allegro.data.vessel.position.VesselPosition)

findVesselPositionMeasurementByDepartment

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

findVesselPositionMeasurementByDepartment

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByDepartment in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department)

findVesselPositionMeasurementByDepartment

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

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

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

findVesselPositionMeasurementByDepartment

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByDepartment in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, int, fr.ifremer.allegro.administration.user.Department)

findVesselPositionMeasurementByDepartment

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByDepartment

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

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

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

findVesselPositionMeasurementByDepartment

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByDepartment in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, int, int, fr.ifremer.allegro.administration.user.Department)

findVesselPositionMeasurementByDepartment

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByPrecisionType

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

findVesselPositionMeasurementByPrecisionType

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByPrecisionType in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType)

findVesselPositionMeasurementByPrecisionType

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

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

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

findVesselPositionMeasurementByPrecisionType

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

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

Specified by:
findVesselPositionMeasurementByPrecisionType in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, int, fr.ifremer.allegro.referential.PrecisionType)

findVesselPositionMeasurementByPrecisionType

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByPrecisionType

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

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

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

findVesselPositionMeasurementByPrecisionType

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByPrecisionType in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, int, int, fr.ifremer.allegro.referential.PrecisionType)

findVesselPositionMeasurementByPrecisionType

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByPrecisionType in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPrecisionType(int, java.lang.String, int, int, fr.ifremer.allegro.referential.PrecisionType)

findVesselPositionMeasurementByQualityFlag

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

findVesselPositionMeasurementByQualityFlag

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByQualityFlag in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)

findVesselPositionMeasurementByQualityFlag

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

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

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

findVesselPositionMeasurementByQualityFlag

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

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

Specified by:
findVesselPositionMeasurementByQualityFlag in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)

findVesselPositionMeasurementByQualityFlag

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByQualityFlag

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

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

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

findVesselPositionMeasurementByQualityFlag

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByQualityFlag in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)

findVesselPositionMeasurementByQualityFlag

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByQualityFlag in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)

findVesselPositionMeasurementByAnalysisInstrument

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

findVesselPositionMeasurementByAnalysisInstrument

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByAnalysisInstrument in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument)

findVesselPositionMeasurementByAnalysisInstrument

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

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

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

findVesselPositionMeasurementByAnalysisInstrument

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

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

Specified by:
findVesselPositionMeasurementByAnalysisInstrument in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findVesselPositionMeasurementByAnalysisInstrument

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByAnalysisInstrument

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

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

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

findVesselPositionMeasurementByAnalysisInstrument

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByAnalysisInstrument in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findVesselPositionMeasurementByAnalysisInstrument

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByAnalysisInstrument in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAnalysisInstrument(int, java.lang.String, int, int, fr.ifremer.allegro.referential.AnalysisInstrument)

findVesselPositionMeasurementByNumericalPrecision

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

findVesselPositionMeasurementByNumericalPrecision

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByNumericalPrecision in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision)

findVesselPositionMeasurementByNumericalPrecision

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

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

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

findVesselPositionMeasurementByNumericalPrecision

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

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

Specified by:
findVesselPositionMeasurementByNumericalPrecision in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findVesselPositionMeasurementByNumericalPrecision

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByNumericalPrecision

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

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

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

findVesselPositionMeasurementByNumericalPrecision

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByNumericalPrecision in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findVesselPositionMeasurementByNumericalPrecision

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByNumericalPrecision in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNumericalPrecision(int, java.lang.String, int, int, fr.ifremer.allegro.referential.NumericalPrecision)

findVesselPositionMeasurementByPmfm

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

findVesselPositionMeasurementByPmfm

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByPmfm in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findVesselPositionMeasurementByPmfm

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

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

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

findVesselPositionMeasurementByPmfm

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByPmfm in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findVesselPositionMeasurementByPmfm

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByPmfm

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

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

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

findVesselPositionMeasurementByPmfm

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByPmfm in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, int, int, fr.ifremer.allegro.referential.pmfm.Pmfm)

findVesselPositionMeasurementByPmfm

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByQualitativeValue

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

findVesselPositionMeasurementByQualitativeValue

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByQualitativeValue in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findVesselPositionMeasurementByQualitativeValue

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

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

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

findVesselPositionMeasurementByQualitativeValue

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByQualitativeValue in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findVesselPositionMeasurementByQualitativeValue

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByQualitativeValue

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

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

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

findVesselPositionMeasurementByQualitativeValue

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByQualitativeValue in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, int, int, fr.ifremer.allegro.referential.pmfm.QualitativeValue)

findVesselPositionMeasurementByQualitativeValue

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByAggregationLevel

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

findVesselPositionMeasurementByAggregationLevel

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByAggregationLevel in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findVesselPositionMeasurementByAggregationLevel

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

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

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

findVesselPositionMeasurementByAggregationLevel

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByAggregationLevel in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findVesselPositionMeasurementByAggregationLevel

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByAggregationLevel

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

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

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

findVesselPositionMeasurementByAggregationLevel

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Specified by:
findVesselPositionMeasurementByAggregationLevel in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, int, int, fr.ifremer.allegro.referential.pmfm.AggregationLevel)

findVesselPositionMeasurementByAggregationLevel

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findVesselPositionMeasurementByNaturalId

public VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.Integer id)
Specified by:
findVesselPositionMeasurementByNaturalId in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(java.lang.Integer)

findVesselPositionMeasurementByNaturalId

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

Does the same thing as VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

Specified by:
findVesselPositionMeasurementByNaturalId in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(int, java.lang.Integer)

findVesselPositionMeasurementByNaturalId

public VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.String queryString,
                                                                          java.lang.Integer id)
Description copied from interface: VesselPositionMeasurementDao

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

Specified by:
findVesselPositionMeasurementByNaturalId in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.findVesselPositionMeasurementByNaturalId(java.lang.String, java.lang.Integer)

findVesselPositionMeasurementByNaturalId

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

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

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

getAllMeasurement

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

getAllMeasurement

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

Does the same thing as MeasurementDao.getAllMeasurement() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

getAllMeasurement

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

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

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

getAllMeasurement

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

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

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

getAllMeasurement

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

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

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

getAllMeasurement

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

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

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

getAllMeasurement

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

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

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

getAllMeasurement

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

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

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

findMeasurementById

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

findMeasurementById

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

Does the same thing as MeasurementDao.findMeasurementById(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementById

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

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

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

findMeasurementById

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

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

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

findMeasurementByDepartment

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

findMeasurementByDepartment

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

Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByDepartment

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

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

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

findMeasurementByDepartment

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

Does the same thing as MeasurementDao.findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByDepartment

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

Does the same thing as MeasurementDao.findMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByDepartment

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

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

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

findMeasurementByDepartment

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

Does the same thing as MeasurementDao.findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByDepartment

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

Does the same thing as MeasurementDao.findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPrecisionType

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

findMeasurementByPrecisionType

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

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByPrecisionType

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

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

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

findMeasurementByPrecisionType

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

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

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

findMeasurementByPrecisionType

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

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPrecisionType

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

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

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

findMeasurementByPrecisionType

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

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPrecisionType

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

Does the same thing as MeasurementDao.findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualityFlag

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

findMeasurementByQualityFlag

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

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByQualityFlag

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

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

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

findMeasurementByQualityFlag

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

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

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

findMeasurementByQualityFlag

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

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualityFlag

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

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

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

findMeasurementByQualityFlag

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

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualityFlag

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

Does the same thing as MeasurementDao.findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAnalysisInstrument

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

findMeasurementByAnalysisInstrument

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

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByAnalysisInstrument

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

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

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

findMeasurementByAnalysisInstrument

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

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

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

findMeasurementByAnalysisInstrument

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

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAnalysisInstrument

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

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

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

findMeasurementByAnalysisInstrument

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

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAnalysisInstrument

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

Does the same thing as MeasurementDao.findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByNumericalPrecision

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

findMeasurementByNumericalPrecision

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

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByNumericalPrecision

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

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

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

findMeasurementByNumericalPrecision

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

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

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

findMeasurementByNumericalPrecision

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

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByNumericalPrecision

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

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

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

findMeasurementByNumericalPrecision

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

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByNumericalPrecision

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

Does the same thing as MeasurementDao.findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPmfm

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

findMeasurementByPmfm

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

Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByPmfm

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

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

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

findMeasurementByPmfm

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

Does the same thing as MeasurementDao.findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPmfm

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

Does the same thing as MeasurementDao.findMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPmfm

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

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

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

findMeasurementByPmfm

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

Does the same thing as MeasurementDao.findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByPmfm

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

Does the same thing as MeasurementDao.findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualitativeValue

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

findMeasurementByQualitativeValue

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

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByQualitativeValue

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

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

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

findMeasurementByQualitativeValue

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

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualitativeValue

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

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualitativeValue

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

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

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

findMeasurementByQualitativeValue

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

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByQualitativeValue

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

Does the same thing as MeasurementDao.findMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAggregationLevel

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

findMeasurementByAggregationLevel

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

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByAggregationLevel

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

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

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

findMeasurementByAggregationLevel

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

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAggregationLevel

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

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAggregationLevel

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

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

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

findMeasurementByAggregationLevel

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

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByAggregationLevel

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

Does the same thing as MeasurementDao.findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

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

findMeasurementByNaturalId

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

findMeasurementByNaturalId

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

Does the same thing as MeasurementDao.findMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

findMeasurementByNaturalId

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

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

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

findMeasurementByNaturalId

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

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

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

createFromClusterVesselPositionMeasurement

public VesselPositionMeasurement createFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
Specified by:
createFromClusterVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.createFromClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)

handleCreateFromClusterVesselPositionMeasurement

protected abstract VesselPositionMeasurement handleCreateFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
                                                                                       throws java.lang.Exception
Performs the core logic for createFromClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           VesselPositionMeasurement entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.measure.VesselPositionMeasurementDao, please note that the MeasurementDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown MeasurementDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in VesselPositionMeasurementDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.measure.VesselPositionMeasurement) method. This method does not instantiate a new collection.

This method is to be used internally only.

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

toEntity

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

toRemoteVesselPositionMeasurementFullVOCollection

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

Specified by:
toRemoteVesselPositionMeasurementFullVOCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVOCollection(java.util.Collection)

toRemoteVesselPositionMeasurementFullVOArray

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

Specified by:
toRemoteVesselPositionMeasurementFullVOArray in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVOArray(java.util.Collection)

toRemoteVesselPositionMeasurementFullVO

protected RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselPositionMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

remoteVesselPositionMeasurementFullVOToEntityCollection

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

Specified by:
remoteVesselPositionMeasurementFullVOToEntityCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.remoteVesselPositionMeasurementFullVOToEntityCollection(java.util.Collection)

toRemoteVesselPositionMeasurementFullVO

public void toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement source,
                                                    RemoteVesselPositionMeasurementFullVO target)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselPositionMeasurementFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteVesselPositionMeasurementFullVO in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementFullVO)

toRemoteVesselPositionMeasurementFullVO

public RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement entity)
Description copied from interface: VesselPositionMeasurementDao
Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementFullVO.

Specified by:
toRemoteVesselPositionMeasurementFullVO in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

remoteVesselPositionMeasurementFullVOToEntity

public void remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO source,
                                                          VesselPositionMeasurement target,
                                                          boolean copyIfNull)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of RemoteVesselPositionMeasurementFullVO to the specified entity.

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

toRemoteVesselPositionMeasurementNaturalIdCollection

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

Specified by:
toRemoteVesselPositionMeasurementNaturalIdCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalIdCollection(java.util.Collection)

toRemoteVesselPositionMeasurementNaturalIdArray

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

Specified by:
toRemoteVesselPositionMeasurementNaturalIdArray in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalIdArray(java.util.Collection)

toRemoteVesselPositionMeasurementNaturalId

protected RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselPositionMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

remoteVesselPositionMeasurementNaturalIdToEntityCollection

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

Specified by:
remoteVesselPositionMeasurementNaturalIdToEntityCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.remoteVesselPositionMeasurementNaturalIdToEntityCollection(java.util.Collection)

toRemoteVesselPositionMeasurementNaturalId

public void toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement source,
                                                       RemoteVesselPositionMeasurementNaturalId target)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselPositionMeasurementNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteVesselPositionMeasurementNaturalId in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPositionMeasurementNaturalId)

toRemoteVesselPositionMeasurementNaturalId

public RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement entity)
Description copied from interface: VesselPositionMeasurementDao
Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementNaturalId.

Specified by:
toRemoteVesselPositionMeasurementNaturalId in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toRemoteVesselPositionMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

remoteVesselPositionMeasurementNaturalIdToEntity

public void remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId source,
                                                             VesselPositionMeasurement target,
                                                             boolean copyIfNull)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of RemoteVesselPositionMeasurementNaturalId to the specified entity.

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

toClusterVesselPositionMeasurementCollection

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

Specified by:
toClusterVesselPositionMeasurementCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurementCollection(java.util.Collection)

toClusterVesselPositionMeasurementArray

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

Specified by:
toClusterVesselPositionMeasurementArray in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurementArray(java.util.Collection)

toClusterVesselPositionMeasurement

protected ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselPositionMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

clusterVesselPositionMeasurementToEntityCollection

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

Specified by:
clusterVesselPositionMeasurementToEntityCollection in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.clusterVesselPositionMeasurementToEntityCollection(java.util.Collection)

toClusterVesselPositionMeasurement

public void toClusterVesselPositionMeasurement(VesselPositionMeasurement source,
                                               ClusterVesselPositionMeasurement target)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselPositionMeasurement(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.VesselPositionMeasurement, fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPositionMeasurement)

toClusterVesselPositionMeasurement

public ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(VesselPositionMeasurement entity)
Description copied from interface: VesselPositionMeasurementDao
Converts this DAO's entity to an object of type ClusterVesselPositionMeasurement.

Specified by:
toClusterVesselPositionMeasurement in interface VesselPositionMeasurementDao
See Also:
VesselPositionMeasurementDao.toClusterVesselPositionMeasurement(fr.ifremer.allegro.data.measure.VesselPositionMeasurement)

clusterVesselPositionMeasurementToEntity

public void clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement source,
                                                     VesselPositionMeasurement target,
                                                     boolean copyIfNull)
Description copied from interface: VesselPositionMeasurementDao
Copies the fields of ClusterVesselPositionMeasurement to the specified entity.

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

getPrincipal

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

Overrides:
getPrincipal in class MeasurementDaoBase
Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: MeasurementDao
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface MeasurementDao
Specified by:
search in interface VesselPositionMeasurementDao
Overrides:
search in class MeasurementDaoBase
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
VesselPositionMeasurementDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: MeasurementDao
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize. These flags allow you to limit your data to a specified page number and size.

Specified by:
search in interface MeasurementDao
Specified by:
search in interface VesselPositionMeasurementDao
Overrides:
search in class MeasurementDaoBase
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.
See Also:
VesselPositionMeasurementDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: MeasurementDao
Does the same thing as MeasurementDao.search(fr.ifremer.allegro.Search) but with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.