fr.ifremer.allegro.data.measure
Class VesselPhysicalMeasurementDaoBase

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.VesselPhysicalMeasurementDaoBase
All Implemented Interfaces:
MeasurementDao, VesselPhysicalMeasurementDao
Direct Known Subclasses:
VesselPhysicalMeasurementDaoImpl

public abstract class VesselPhysicalMeasurementDaoBase
extends MeasurementDaoImpl
implements VesselPhysicalMeasurementDao

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

See Also:
VesselPhysicalMeasurement

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.measure.VesselPhysicalMeasurementDao
TRANSFORM_CLUSTERVESSELPHYSICALMEASUREMENT, TRANSFORM_REMOTEVESSELPHYSICALMEASUREMENTFULLVO, TRANSFORM_REMOTEVESSELPHYSICALMEASUREMENTNATURALID
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Constructor Summary
VesselPhysicalMeasurementDaoBase()
           
 
Method Summary
 void clusterVesselPhysicalMeasurementToEntity(ClusterVesselPhysicalMeasurement source, VesselPhysicalMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterVesselPhysicalMeasurement to the specified entity.
 void clusterVesselPhysicalMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselPhysicalMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement and adds from the passed in entities collection
 VesselPhysicalMeasurement 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, VesselPhysicalFeatures vesselPhysicalFeatures)
           Creates a new fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement 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 VesselPhysicalMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement) 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, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, VesselPhysicalMeasurement vesselPhysicalMeasurement)
           Does the same thing as VesselPhysicalMeasurementDao.create(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement) with an additional flag called transform.
 VesselPhysicalMeasurement create(Pmfm pmfm, QualityFlag qualityFlag, VesselPhysicalFeatures vesselPhysicalFeatures)
           Creates a new fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 VesselPhysicalMeasurement create(VesselPhysicalMeasurement vesselPhysicalMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement and adds it to the persistent store.
 VesselPhysicalMeasurement createFromClusterVesselPhysicalMeasurement(ClusterVesselPhysicalMeasurement clusterVesselPhysicalMeasurement)
           
 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 findVesselPhysicalMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(Department department)
           
 java.util.Collection findVesselPhysicalMeasurementByDepartment(int transform, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 VesselPhysicalMeasurement findVesselPhysicalMeasurementById(java.lang.Integer id)
           
 java.lang.Object findVesselPhysicalMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPhysicalMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 VesselPhysicalMeasurement findVesselPhysicalMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementById(java.lang.Integer) with an additional argument called queryString.
 VesselPhysicalMeasurement findVesselPhysicalMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findVesselPhysicalMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPhysicalMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 VesselPhysicalMeasurement findVesselPhysicalMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findVesselPhysicalMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform, int pageNumber, int pageSize, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int pageNumber, int pageSize, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform, java.lang.String queryString, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional flag called transform.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(java.lang.String queryString, int pageNumber, int pageSize, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(String, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(java.lang.String queryString, VesselPhysicalFeatures vesselPhysicalFeatures)
           Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional argument called queryString.
 java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(VesselPhysicalFeatures vesselPhysicalFeatures)
           
 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 getAllVesselPhysicalMeasurement()
           
 java.util.Collection getAllVesselPhysicalMeasurement(int transform)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement() with an additional flag called transform.
 java.util.Collection getAllVesselPhysicalMeasurement(int pageNumber, int pageSize)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPhysicalMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPhysicalMeasurement(int transform, java.lang.String queryString)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllVesselPhysicalMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPhysicalMeasurement(java.lang.String queryString)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement() with an additional argument called queryString.
 java.util.Collection getAllVesselPhysicalMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(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  VesselPhysicalFeaturesDao getVesselPhysicalFeaturesDao()
          Gets the reference to vesselPhysicalFeaturesDao.
protected abstract  VesselPhysicalMeasurement handleCreateFromClusterVesselPhysicalMeasurement(ClusterVesselPhysicalMeasurement clusterVesselPhysicalMeasurement)
          Performs the core logic for createFromClusterVesselPhysicalMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPhysicalMeasurement)
 VesselPhysicalMeasurement 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 remoteVesselPhysicalMeasurementFullVOToEntity(RemoteVesselPhysicalMeasurementFullVO source, VesselPhysicalMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPhysicalMeasurementFullVO to the specified entity.
 void remoteVesselPhysicalMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPhysicalMeasurementFullVO to this DAO's entity.
 void remoteVesselPhysicalMeasurementNaturalIdToEntity(RemoteVesselPhysicalMeasurementNaturalId source, VesselPhysicalMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPhysicalMeasurementNaturalId to the specified entity.
 void remoteVesselPhysicalMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPhysicalMeasurementNaturalId 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(VesselPhysicalMeasurement vesselPhysicalMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement 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 setVesselPhysicalFeaturesDao(VesselPhysicalFeaturesDao vesselPhysicalFeaturesDao)
          Sets the reference to vesselPhysicalFeaturesDao.
protected  ClusterVesselPhysicalMeasurement toClusterVesselPhysicalMeasurement(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterVesselPhysicalMeasurement toClusterVesselPhysicalMeasurement(VesselPhysicalMeasurement entity)
          Converts this DAO's entity to an object of type ClusterVesselPhysicalMeasurement.
 void toClusterVesselPhysicalMeasurement(VesselPhysicalMeasurement source, ClusterVesselPhysicalMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselPhysicalMeasurement[] toClusterVesselPhysicalMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselPhysicalMeasurement.
 void toClusterVesselPhysicalMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselPhysicalMeasurement.
protected  VesselPhysicalMeasurement toEntity(java.lang.Object[] row)
           
protected  RemoteVesselPhysicalMeasurementFullVO toRemoteVesselPhysicalMeasurementFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselPhysicalMeasurementFullVO toRemoteVesselPhysicalMeasurementFullVO(VesselPhysicalMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPhysicalMeasurementFullVO.
 void toRemoteVesselPhysicalMeasurementFullVO(VesselPhysicalMeasurement source, RemoteVesselPhysicalMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPhysicalMeasurementFullVO[] toRemoteVesselPhysicalMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPhysicalMeasurementFullVO.
 void toRemoteVesselPhysicalMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPhysicalMeasurementFullVO.
protected  RemoteVesselPhysicalMeasurementNaturalId toRemoteVesselPhysicalMeasurementNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselPhysicalMeasurementNaturalId toRemoteVesselPhysicalMeasurementNaturalId(VesselPhysicalMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPhysicalMeasurementNaturalId.
 void toRemoteVesselPhysicalMeasurementNaturalId(VesselPhysicalMeasurement source, RemoteVesselPhysicalMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPhysicalMeasurementNaturalId[] toRemoteVesselPhysicalMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPhysicalMeasurementNaturalId.
 void toRemoteVesselPhysicalMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPhysicalMeasurementNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement) method.
protected  java.lang.Object transformEntity(int transform, VesselPhysicalMeasurement 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.VesselPhysicalMeasurementDao, 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(VesselPhysicalMeasurement vesselPhysicalMeasurement)
          Updates the vesselPhysicalMeasurement 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.VesselPhysicalMeasurementDao
clusterVesselPhysicalMeasurementToEntity, remoteVesselPhysicalMeasurementFullVOToEntity, remoteVesselPhysicalMeasurementNaturalIdToEntity
 
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

VesselPhysicalMeasurementDaoBase

public VesselPhysicalMeasurementDaoBase()
Method Detail

setVesselPhysicalFeaturesDao

public void setVesselPhysicalFeaturesDao(VesselPhysicalFeaturesDao vesselPhysicalFeaturesDao)
Sets the reference to vesselPhysicalFeaturesDao.


getVesselPhysicalFeaturesDao

protected VesselPhysicalFeaturesDao getVesselPhysicalFeaturesDao()
Gets the reference to vesselPhysicalFeaturesDao.


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

load

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

create

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

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

create

public java.lang.Object create(int transform,
                               VesselPhysicalMeasurement vesselPhysicalMeasurement)
Description copied from interface: VesselPhysicalMeasurementDao

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

create

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

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

create

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

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

create

public VesselPhysicalMeasurement 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,
                                        VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
create in interface VesselPhysicalMeasurementDao
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.feature.physical.VesselPhysicalFeatures)

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,
                               VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

Does the same thing as VesselPhysicalMeasurementDao.create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) 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 VesselPhysicalMeasurementDao
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.feature.physical.VesselPhysicalFeatures)

create

public VesselPhysicalMeasurement create(Pmfm pmfm,
                                        QualityFlag qualityFlag,
                                        VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
create in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

create

public java.lang.Object create(int transform,
                               Pmfm pmfm,
                               QualityFlag qualityFlag,
                               VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

Does the same thing as VesselPhysicalMeasurementDao.create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) 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 VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.create(int, fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

update

public void update(VesselPhysicalMeasurement vesselPhysicalMeasurement)
Description copied from interface: VesselPhysicalMeasurementDao
Updates the vesselPhysicalMeasurement instance in the persistent store.

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

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

remove

public void remove(VesselPhysicalMeasurement vesselPhysicalMeasurement)
Description copied from interface: VesselPhysicalMeasurementDao
Removes the instance of fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement from the persistent store.

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

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

getAllVesselPhysicalMeasurement

public java.util.Collection getAllVesselPhysicalMeasurement()
Specified by:
getAllVesselPhysicalMeasurement in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement()

getAllVesselPhysicalMeasurement

public java.util.Collection getAllVesselPhysicalMeasurement(int transform)
Description copied from interface: VesselPhysicalMeasurementDao

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

getAllVesselPhysicalMeasurement

public java.util.Collection getAllVesselPhysicalMeasurement(java.lang.String queryString)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
getAllVesselPhysicalMeasurement in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(java.lang.String)

getAllVesselPhysicalMeasurement

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

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

getAllVesselPhysicalMeasurement

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

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

getAllVesselPhysicalMeasurement

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

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

Specified by:
getAllVesselPhysicalMeasurement in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.getAllVesselPhysicalMeasurement(int, String)

getAllVesselPhysicalMeasurement

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

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

getAllVesselPhysicalMeasurement

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

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

findVesselPhysicalMeasurementById

public VesselPhysicalMeasurement findVesselPhysicalMeasurementById(java.lang.Integer id)
Specified by:
findVesselPhysicalMeasurementById in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementById(java.lang.Integer)

findVesselPhysicalMeasurementById

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

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

findVesselPhysicalMeasurementById

public VesselPhysicalMeasurement findVesselPhysicalMeasurementById(java.lang.String queryString,
                                                                   java.lang.Integer id)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
findVesselPhysicalMeasurementById in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementById(java.lang.String, java.lang.Integer)

findVesselPhysicalMeasurementById

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

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

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

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(VesselPhysicalFeatures vesselPhysicalFeatures)
Specified by:
findVesselPhysicalMeasurementByVesselPhysicalFeatures in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) 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:
findVesselPhysicalMeasurementByVesselPhysicalFeatures in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(java.lang.String queryString,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
findVesselPhysicalMeasurementByVesselPhysicalFeatures in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(java.lang.String, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int pageNumber,
                                                                                  int pageSize,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(java.lang.String queryString,
                                                                                  int pageNumber,
                                                                                  int pageSize,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform,
                                                                                  java.lang.String queryString,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

Does the same thing as VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures vesselPhysicalFeatures).

Specified by:
findVesselPhysicalMeasurementByVesselPhysicalFeatures in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByVesselPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.VesselPhysicalFeatures)

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform,
                                                                                  int pageNumber,
                                                                                  int pageSize,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

findVesselPhysicalMeasurementByVesselPhysicalFeatures

public java.util.Collection findVesselPhysicalMeasurementByVesselPhysicalFeatures(int transform,
                                                                                  java.lang.String queryString,
                                                                                  int pageNumber,
                                                                                  int pageSize,
                                                                                  VesselPhysicalFeatures vesselPhysicalFeatures)
Description copied from interface: VesselPhysicalMeasurementDao

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

findVesselPhysicalMeasurementByDepartment

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

findVesselPhysicalMeasurementByDepartment

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

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

findVesselPhysicalMeasurementByDepartment

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

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

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

findVesselPhysicalMeasurementByDepartment

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

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

findVesselPhysicalMeasurementByDepartment

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

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

findVesselPhysicalMeasurementByDepartment

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

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

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

findVesselPhysicalMeasurementByDepartment

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

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

findVesselPhysicalMeasurementByDepartment

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

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

findVesselPhysicalMeasurementByPrecisionType

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

findVesselPhysicalMeasurementByPrecisionType

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

findVesselPhysicalMeasurementByPrecisionType

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

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

findVesselPhysicalMeasurementByQualityFlag

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

findVesselPhysicalMeasurementByQualityFlag

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

findVesselPhysicalMeasurementByQualityFlag

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

findVesselPhysicalMeasurementByAnalysisInstrument

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

findVesselPhysicalMeasurementByNumericalPrecision

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

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

findVesselPhysicalMeasurementByPmfm

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

findVesselPhysicalMeasurementByPmfm

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

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

findVesselPhysicalMeasurementByPmfm

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

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

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

findVesselPhysicalMeasurementByPmfm

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

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

findVesselPhysicalMeasurementByPmfm

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

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

findVesselPhysicalMeasurementByPmfm

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

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

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

findVesselPhysicalMeasurementByPmfm

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

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

findVesselPhysicalMeasurementByPmfm

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

findVesselPhysicalMeasurementByQualitativeValue

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

findVesselPhysicalMeasurementByAggregationLevel

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

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

findVesselPhysicalMeasurementByNaturalId

public VesselPhysicalMeasurement findVesselPhysicalMeasurementByNaturalId(java.lang.Integer id)
Specified by:
findVesselPhysicalMeasurementByNaturalId in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNaturalId(java.lang.Integer)

findVesselPhysicalMeasurementByNaturalId

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

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

findVesselPhysicalMeasurementByNaturalId

public VesselPhysicalMeasurement findVesselPhysicalMeasurementByNaturalId(java.lang.String queryString,
                                                                          java.lang.Integer id)
Description copied from interface: VesselPhysicalMeasurementDao

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

Specified by:
findVesselPhysicalMeasurementByNaturalId in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.findVesselPhysicalMeasurementByNaturalId(java.lang.String, java.lang.Integer)

findVesselPhysicalMeasurementByNaturalId

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

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

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

createFromClusterVesselPhysicalMeasurement

public VesselPhysicalMeasurement createFromClusterVesselPhysicalMeasurement(ClusterVesselPhysicalMeasurement clusterVesselPhysicalMeasurement)
Specified by:
createFromClusterVesselPhysicalMeasurement in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.createFromClusterVesselPhysicalMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPhysicalMeasurement)

handleCreateFromClusterVesselPhysicalMeasurement

protected abstract VesselPhysicalMeasurement handleCreateFromClusterVesselPhysicalMeasurement(ClusterVesselPhysicalMeasurement clusterVesselPhysicalMeasurement)
                                                                                       throws java.lang.Exception
Performs the core logic for createFromClusterVesselPhysicalMeasurement(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPhysicalMeasurement)

Throws:
java.lang.Exception

transformEntity

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

toEntity

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

toRemoteVesselPhysicalMeasurementFullVOCollection

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

Specified by:
toRemoteVesselPhysicalMeasurementFullVOCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementFullVOCollection(java.util.Collection)

toRemoteVesselPhysicalMeasurementFullVOArray

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

Specified by:
toRemoteVesselPhysicalMeasurementFullVOArray in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementFullVOArray(java.util.Collection)

toRemoteVesselPhysicalMeasurementFullVO

protected RemoteVesselPhysicalMeasurementFullVO toRemoteVesselPhysicalMeasurementFullVO(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 VesselPhysicalMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

remoteVesselPhysicalMeasurementFullVOToEntityCollection

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

Specified by:
remoteVesselPhysicalMeasurementFullVOToEntityCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.remoteVesselPhysicalMeasurementFullVOToEntityCollection(java.util.Collection)

toRemoteVesselPhysicalMeasurementFullVO

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

toRemoteVesselPhysicalMeasurementFullVO

public RemoteVesselPhysicalMeasurementFullVO toRemoteVesselPhysicalMeasurementFullVO(VesselPhysicalMeasurement entity)
Description copied from interface: VesselPhysicalMeasurementDao
Converts this DAO's entity to an object of type RemoteVesselPhysicalMeasurementFullVO.

Specified by:
toRemoteVesselPhysicalMeasurementFullVO in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementFullVO(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

remoteVesselPhysicalMeasurementFullVOToEntity

public void remoteVesselPhysicalMeasurementFullVOToEntity(RemoteVesselPhysicalMeasurementFullVO source,
                                                          VesselPhysicalMeasurement target,
                                                          boolean copyIfNull)
Description copied from interface: VesselPhysicalMeasurementDao
Copies the fields of RemoteVesselPhysicalMeasurementFullVO to the specified entity.

Specified by:
remoteVesselPhysicalMeasurementFullVOToEntity in interface VesselPhysicalMeasurementDao
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.VesselPhysicalMeasurementDao#remoteVesselPhysicalMeasurementFullVOToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPhysicalMeasurementFullVO, fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

toRemoteVesselPhysicalMeasurementNaturalIdCollection

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

Specified by:
toRemoteVesselPhysicalMeasurementNaturalIdCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementNaturalIdCollection(java.util.Collection)

toRemoteVesselPhysicalMeasurementNaturalIdArray

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

Specified by:
toRemoteVesselPhysicalMeasurementNaturalIdArray in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementNaturalIdArray(java.util.Collection)

toRemoteVesselPhysicalMeasurementNaturalId

protected RemoteVesselPhysicalMeasurementNaturalId toRemoteVesselPhysicalMeasurementNaturalId(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 VesselPhysicalMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

remoteVesselPhysicalMeasurementNaturalIdToEntityCollection

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

Specified by:
remoteVesselPhysicalMeasurementNaturalIdToEntityCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.remoteVesselPhysicalMeasurementNaturalIdToEntityCollection(java.util.Collection)

toRemoteVesselPhysicalMeasurementNaturalId

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

toRemoteVesselPhysicalMeasurementNaturalId

public RemoteVesselPhysicalMeasurementNaturalId toRemoteVesselPhysicalMeasurementNaturalId(VesselPhysicalMeasurement entity)
Description copied from interface: VesselPhysicalMeasurementDao
Converts this DAO's entity to an object of type RemoteVesselPhysicalMeasurementNaturalId.

Specified by:
toRemoteVesselPhysicalMeasurementNaturalId in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toRemoteVesselPhysicalMeasurementNaturalId(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

remoteVesselPhysicalMeasurementNaturalIdToEntity

public void remoteVesselPhysicalMeasurementNaturalIdToEntity(RemoteVesselPhysicalMeasurementNaturalId source,
                                                             VesselPhysicalMeasurement target,
                                                             boolean copyIfNull)
Description copied from interface: VesselPhysicalMeasurementDao
Copies the fields of RemoteVesselPhysicalMeasurementNaturalId to the specified entity.

Specified by:
remoteVesselPhysicalMeasurementNaturalIdToEntity in interface VesselPhysicalMeasurementDao
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.VesselPhysicalMeasurementDao#remoteVesselPhysicalMeasurementNaturalIdToEntity(fr.ifremer.allegro.data.measure.generic.vo.RemoteVesselPhysicalMeasurementNaturalId, fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

toClusterVesselPhysicalMeasurementCollection

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

Specified by:
toClusterVesselPhysicalMeasurementCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toClusterVesselPhysicalMeasurementCollection(java.util.Collection)

toClusterVesselPhysicalMeasurementArray

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

Specified by:
toClusterVesselPhysicalMeasurementArray in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toClusterVesselPhysicalMeasurementArray(java.util.Collection)

toClusterVesselPhysicalMeasurement

protected ClusterVesselPhysicalMeasurement toClusterVesselPhysicalMeasurement(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 VesselPhysicalMeasurementDaoImpl class if you intend to use reporting queries.

See Also:
VesselPhysicalMeasurementDao.toClusterVesselPhysicalMeasurement(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

clusterVesselPhysicalMeasurementToEntityCollection

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

Specified by:
clusterVesselPhysicalMeasurementToEntityCollection in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.clusterVesselPhysicalMeasurementToEntityCollection(java.util.Collection)

toClusterVesselPhysicalMeasurement

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

toClusterVesselPhysicalMeasurement

public ClusterVesselPhysicalMeasurement toClusterVesselPhysicalMeasurement(VesselPhysicalMeasurement entity)
Description copied from interface: VesselPhysicalMeasurementDao
Converts this DAO's entity to an object of type ClusterVesselPhysicalMeasurement.

Specified by:
toClusterVesselPhysicalMeasurement in interface VesselPhysicalMeasurementDao
See Also:
VesselPhysicalMeasurementDao.toClusterVesselPhysicalMeasurement(fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

clusterVesselPhysicalMeasurementToEntity

public void clusterVesselPhysicalMeasurementToEntity(ClusterVesselPhysicalMeasurement source,
                                                     VesselPhysicalMeasurement target,
                                                     boolean copyIfNull)
Description copied from interface: VesselPhysicalMeasurementDao
Copies the fields of ClusterVesselPhysicalMeasurement to the specified entity.

Specified by:
clusterVesselPhysicalMeasurementToEntity in interface VesselPhysicalMeasurementDao
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.VesselPhysicalMeasurementDao#clusterVesselPhysicalMeasurementToEntity(fr.ifremer.allegro.data.measure.generic.cluster.ClusterVesselPhysicalMeasurement, fr.ifremer.allegro.data.measure.VesselPhysicalMeasurement)

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.