fr.ifremer.allegro.data.measure
Interface VesselPositionMeasurementDao

All Superinterfaces:
MeasurementDao
All Known Implementing Classes:
VesselPositionMeasurementDaoBase, VesselPositionMeasurementDaoImpl

public interface VesselPositionMeasurementDao
extends MeasurementDao

See Also:
VesselPositionMeasurement

Field Summary
static int TRANSFORM_CLUSTERVESSELPOSITIONMEASUREMENT
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTFULLVO
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTNATURALID
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
 
Fields inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
TRANSFORM_CLUSTERMEASUREMENT, TRANSFORM_NONE, TRANSFORM_REMOTEMEASUREMENTFULLVO, TRANSFORM_REMOTEMEASUREMENTNATURALID
 
Method Summary
 VesselPositionMeasurement clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
          Converts an instance of type ClusterVesselPositionMeasurement to this DAO's entity.
 void clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of ClusterVesselPositionMeasurement to the specified entity.
 void clusterVesselPositionMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselPositionMeasurement to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement and adds from the passed in entities collection
 Measurement create(java.lang.Float numericalValue, java.lang.Integer digitCount, java.lang.Float precisionValue, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Department department, PrecisionType precisionType, QualityFlag qualityFlag, AnalysisInstrument analysisInstrument, NumericalPrecision numericalPrecision, Pmfm pmfm, QualitativeValue qualitativeValue, AggregationLevel aggregationLevel, VesselPosition vesselPosition)
           Creates a new fr.ifremer.allegro.data.measure.VesselPositionMeasurement instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Float numericalValue, java.lang.Integer digitCount, java.lang.Float precisionValue, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, Department department, PrecisionType precisionType, QualityFlag qualityFlag, AnalysisInstrument analysisInstrument, NumericalPrecision numericalPrecision, Pmfm pmfm, QualitativeValue qualitativeValue, AggregationLevel aggregationLevel, VesselPosition vesselPosition)
           Does the same thing as create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm, QualityFlag qualityFlag, VesselPosition vesselPosition)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform.
 java.lang.Object create(int transform, VesselPositionMeasurement vesselPositionMeasurement)
           Does the same thing as create(fr.ifremer.allegro.data.measure.VesselPositionMeasurement) with an additional flag called transform.
 Measurement create(Pmfm pmfm, QualityFlag qualityFlag, VesselPosition vesselPosition)
           Creates a new fr.ifremer.allegro.data.measure.VesselPositionMeasurement instance from only required properties (attributes and association ends) and adds it to the persistent store.
 Measurement create(VesselPositionMeasurement vesselPositionMeasurement)
          Creates an instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement and adds it to the persistent store.
 VesselPositionMeasurement createFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
           
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findVesselPositionMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findVesselPositionMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(Department department)
           
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findVesselPositionMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.Integer id)
           
 java.lang.Object findVesselPositionMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPositionMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementById(java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findVesselPositionMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findVesselPositionMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findVesselPositionMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findVesselPositionMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findVesselPositionMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findVesselPositionMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findVesselPositionMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findVesselPositionMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findVesselPositionMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findVesselPositionMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findVesselPositionMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(int, String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, java.lang.String queryString, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(int, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString, int pageNumber, int pageSize, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(String, fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString, VesselPosition vesselPosition)
           Does the same thing as findVesselPositionMeasurementByVesselPosition(fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional argument called queryString.
 java.util.Collection findVesselPositionMeasurementByVesselPosition(VesselPosition vesselPosition)
           
 java.util.Collection getAllVesselPositionMeasurement()
           
 java.util.Collection getAllVesselPositionMeasurement(int transform)
           Does the same thing as getAllVesselPositionMeasurement() with an additional flag called transform.
 java.util.Collection getAllVesselPositionMeasurement(int pageNumber, int pageSize)
           Does the same thing as getAllVesselPositionMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllVesselPositionMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(int transform, java.lang.String queryString)
           Does the same thing as getAllVesselPositionMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllVesselPositionMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselPositionMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselPositionMeasurement(java.lang.String queryString)
           Does the same thing as getAllVesselPositionMeasurement() with an additional argument called queryString.
 java.util.Collection getAllVesselPositionMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselPositionMeasurement(String) with an additional two arguments called pageNumber and pageSize.
 Measurement load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type VesselPositionMeasurement.
 java.util.Collection loadAll(int transform)
           Does the same thing as loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as loadAll(int) with an additional two arguments called pageNumber and pageSize.
 VesselPositionMeasurement remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVO)
          Converts an instance of type RemoteVesselPositionMeasurementFullVO to this DAO's entity.
 void remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPositionMeasurementFullVO to the specified entity.
 void remoteVesselPositionMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPositionMeasurementFullVO to this DAO's entity.
 VesselPositionMeasurement remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId remoteVesselPositionMeasurementNaturalId)
          Converts an instance of type RemoteVesselPositionMeasurementNaturalId to this DAO's entity.
 void remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId source, VesselPositionMeasurement target, boolean copyIfNull)
          Copies the fields of RemoteVesselPositionMeasurementNaturalId to the specified entity.
 void remoteVesselPositionMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselPositionMeasurementNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement having the given identifier from the persistent store.
 void remove(VesselPositionMeasurement vesselPositionMeasurement)
          Removes the instance of fr.ifremer.allegro.data.measure.VesselPositionMeasurement from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as 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.
 ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type ClusterVesselPositionMeasurement.
 void toClusterVesselPositionMeasurement(VesselPositionMeasurement source, ClusterVesselPositionMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselPositionMeasurement[] toClusterVesselPositionMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselPositionMeasurement.
 void toClusterVesselPositionMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselPositionMeasurement.
 RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementFullVO.
 void toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement source, RemoteVesselPositionMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPositionMeasurementFullVO[] toRemoteVesselPositionMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPositionMeasurementFullVO.
 void toRemoteVesselPositionMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPositionMeasurementFullVO.
 RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement entity)
          Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementNaturalId.
 void toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement source, RemoteVesselPositionMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselPositionMeasurementNaturalId[] toRemoteVesselPositionMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselPositionMeasurementNaturalId.
 void toRemoteVesselPositionMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselPositionMeasurementNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselPositionMeasurement vesselPositionMeasurement)
          Updates the vesselPositionMeasurement instance in the persistent store.
 
Methods inherited from interface fr.ifremer.allegro.data.measure.MeasurementDao
clusterMeasurementToEntity, clusterMeasurementToEntity, clusterMeasurementToEntityCollection, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAggregationLevel, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByAnalysisInstrument, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementByDepartment, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementById, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNaturalId, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByNumericalPrecision, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPmfm, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByPrecisionType, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualitativeValue, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, findMeasurementByQualityFlag, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, getAllMeasurement, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntity, remoteMeasurementFullVOToEntityCollection, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntity, remoteMeasurementNaturalIdToEntityCollection, remove, toClusterMeasurement, toClusterMeasurement, toClusterMeasurementArray, toClusterMeasurementCollection, toRemoteMeasurementFullVO, toRemoteMeasurementFullVO, toRemoteMeasurementFullVOArray, toRemoteMeasurementFullVOCollection, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalId, toRemoteMeasurementNaturalIdArray, toRemoteMeasurementNaturalIdCollection, update
 

Field Detail

TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTFULLVO

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

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

See Also:
Constant Field Values

TRANSFORM_REMOTEVESSELPOSITIONMEASUREMENTNATURALID

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

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

See Also:
Constant Field Values

TRANSFORM_CLUSTERVESSELPOSITIONMEASUREMENT

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

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

See Also:
Constant Field Values
Method Detail

toRemoteVesselPositionMeasurementFullVO

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


toRemoteVesselPositionMeasurementFullVO

RemoteVesselPositionMeasurementFullVO toRemoteVesselPositionMeasurementFullVO(VesselPositionMeasurement entity)
Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementFullVO.


toRemoteVesselPositionMeasurementFullVOCollection

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


toRemoteVesselPositionMeasurementFullVOArray

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


remoteVesselPositionMeasurementFullVOToEntity

void remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO source,
                                                   VesselPositionMeasurement target,
                                                   boolean copyIfNull)
Copies the fields of RemoteVesselPositionMeasurementFullVO to the specified entity.

Parameters:
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.

remoteVesselPositionMeasurementFullVOToEntity

VesselPositionMeasurement remoteVesselPositionMeasurementFullVOToEntity(RemoteVesselPositionMeasurementFullVO remoteVesselPositionMeasurementFullVO)
Converts an instance of type RemoteVesselPositionMeasurementFullVO to this DAO's entity.


remoteVesselPositionMeasurementFullVOToEntityCollection

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


toRemoteVesselPositionMeasurementNaturalId

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


toRemoteVesselPositionMeasurementNaturalId

RemoteVesselPositionMeasurementNaturalId toRemoteVesselPositionMeasurementNaturalId(VesselPositionMeasurement entity)
Converts this DAO's entity to an object of type RemoteVesselPositionMeasurementNaturalId.


toRemoteVesselPositionMeasurementNaturalIdCollection

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


toRemoteVesselPositionMeasurementNaturalIdArray

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


remoteVesselPositionMeasurementNaturalIdToEntity

void remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId source,
                                                      VesselPositionMeasurement target,
                                                      boolean copyIfNull)
Copies the fields of RemoteVesselPositionMeasurementNaturalId to the specified entity.

Parameters:
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.

remoteVesselPositionMeasurementNaturalIdToEntity

VesselPositionMeasurement remoteVesselPositionMeasurementNaturalIdToEntity(RemoteVesselPositionMeasurementNaturalId remoteVesselPositionMeasurementNaturalId)
Converts an instance of type RemoteVesselPositionMeasurementNaturalId to this DAO's entity.


remoteVesselPositionMeasurementNaturalIdToEntityCollection

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


toClusterVesselPositionMeasurement

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


toClusterVesselPositionMeasurement

ClusterVesselPositionMeasurement toClusterVesselPositionMeasurement(VesselPositionMeasurement entity)
Converts this DAO's entity to an object of type ClusterVesselPositionMeasurement.


toClusterVesselPositionMeasurementCollection

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


toClusterVesselPositionMeasurementArray

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


clusterVesselPositionMeasurementToEntity

void clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement source,
                                              VesselPositionMeasurement target,
                                              boolean copyIfNull)
Copies the fields of ClusterVesselPositionMeasurement to the specified entity.

Parameters:
copyIfNull - If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE, it will be copied regardless of its value.

clusterVesselPositionMeasurementToEntity

VesselPositionMeasurement clusterVesselPositionMeasurementToEntity(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)
Converts an instance of type ClusterVesselPositionMeasurement to this DAO's entity.


clusterVesselPositionMeasurementToEntityCollection

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


load

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

Specified by:
load in interface MeasurementDao

load

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

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

Specified by:
load in interface MeasurementDao
Parameters:
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.

loadAll

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

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

loadAll

java.util.Collection loadAll(int transform)

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

Specified by:
loadAll in interface MeasurementDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.

loadAll

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

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

Specified by:
loadAll in interface MeasurementDao
Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.

loadAll

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

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

Specified by:
loadAll in interface MeasurementDao
Parameters:
transform - the flag indicating what transformation to use.
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.

create

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


create

java.lang.Object create(int transform,
                        VesselPositionMeasurement vesselPositionMeasurement)

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


create

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

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

create

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

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


create

Measurement create(java.lang.Float numericalValue,
                   java.lang.Integer digitCount,
                   java.lang.Float precisionValue,
                   java.util.Date controlDate,
                   java.util.Date validationDate,
                   java.util.Date qualificationDate,
                   java.lang.String qualificationComments,
                   Department department,
                   PrecisionType precisionType,
                   QualityFlag qualityFlag,
                   AnalysisInstrument analysisInstrument,
                   NumericalPrecision numericalPrecision,
                   Pmfm pmfm,
                   QualitativeValue qualitativeValue,
                   AggregationLevel aggregationLevel,
                   VesselPosition vesselPosition)

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


create

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

Does the same thing as create(java.lang.Float,java.lang.Integer,java.lang.Float,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.PrecisionType,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.AnalysisInstrument,fr.ifremer.allegro.referential.NumericalPrecision,fr.ifremer.allegro.referential.pmfm.Pmfm,fr.ifremer.allegro.referential.pmfm.QualitativeValue,fr.ifremer.allegro.referential.pmfm.AggregationLevel,fr.ifremer.allegro.data.vessel.position.VesselPosition) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.


create

Measurement create(Pmfm pmfm,
                   QualityFlag qualityFlag,
                   VesselPosition vesselPosition)

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


create

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

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


update

void update(VesselPositionMeasurement vesselPositionMeasurement)
Updates the vesselPositionMeasurement instance in the persistent store.


update

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

Specified by:
update in interface MeasurementDao

remove

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


remove

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

Specified by:
remove in interface MeasurementDao

remove

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

Specified by:
remove in interface MeasurementDao

getAllVesselPositionMeasurement

java.util.Collection getAllVesselPositionMeasurement()

getAllVesselPositionMeasurement

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

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


getAllVesselPositionMeasurement

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

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


getAllVesselPositionMeasurement

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

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


getAllVesselPositionMeasurement

java.util.Collection getAllVesselPositionMeasurement(int transform)

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


getAllVesselPositionMeasurement

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

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


getAllVesselPositionMeasurement

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

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


getAllVesselPositionMeasurement

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

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


findVesselPositionMeasurementById

VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.Integer id)

findVesselPositionMeasurementById

VesselPositionMeasurement findVesselPositionMeasurementById(java.lang.String queryString,
                                                            java.lang.Integer id)

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


findVesselPositionMeasurementById

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

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


findVesselPositionMeasurementById

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

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(VesselPosition vesselPosition)

findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(int pageNumber,
                                                                   int pageSize,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                   java.lang.String queryString,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByVesselPosition

java.util.Collection findVesselPositionMeasurementByVesselPosition(int transform,
                                                                   java.lang.String queryString,
                                                                   int pageNumber,
                                                                   int pageSize,
                                                                   VesselPosition vesselPosition)

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


findVesselPositionMeasurementByDepartment

java.util.Collection findVesselPositionMeasurementByDepartment(Department department)

findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByDepartment

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

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


findVesselPositionMeasurementByPrecisionType

java.util.Collection findVesselPositionMeasurementByPrecisionType(PrecisionType precisionType)

findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByPrecisionType

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

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


findVesselPositionMeasurementByQualityFlag

java.util.Collection findVesselPositionMeasurementByQualityFlag(QualityFlag qualityFlag)

findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByQualityFlag

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

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


findVesselPositionMeasurementByAnalysisInstrument

java.util.Collection findVesselPositionMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)

findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByAnalysisInstrument

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

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


findVesselPositionMeasurementByNumericalPrecision

java.util.Collection findVesselPositionMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)

findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByNumericalPrecision

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

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


findVesselPositionMeasurementByPmfm

java.util.Collection findVesselPositionMeasurementByPmfm(Pmfm pmfm)

findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByPmfm

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

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


findVesselPositionMeasurementByQualitativeValue

java.util.Collection findVesselPositionMeasurementByQualitativeValue(QualitativeValue qualitativeValue)

findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByQualitativeValue

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

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


findVesselPositionMeasurementByAggregationLevel

java.util.Collection findVesselPositionMeasurementByAggregationLevel(AggregationLevel aggregationLevel)

findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByAggregationLevel

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

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


findVesselPositionMeasurementByNaturalId

VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.Integer id)

findVesselPositionMeasurementByNaturalId

VesselPositionMeasurement findVesselPositionMeasurementByNaturalId(java.lang.String queryString,
                                                                   java.lang.Integer id)

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


findVesselPositionMeasurementByNaturalId

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

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


findVesselPositionMeasurementByNaturalId

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

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


createFromClusterVesselPositionMeasurement

VesselPositionMeasurement createFromClusterVesselPositionMeasurement(ClusterVesselPositionMeasurement clusterVesselPositionMeasurement)

search

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

Specified by:
search in interface MeasurementDao
Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

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

Specified by:
search in interface MeasurementDao
Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

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

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.