fr.ifremer.allegro.data.measure
Interface MeasurementDao

All Known Subinterfaces:
GearPhysicalMeasurementDao, GearUseMeasurementDao, LandingMeasurementDao, QuantificationMeasurementDao, SaleMeasurementDao, SampleMeasurementDao, SortingMeasurementDao, SurveyMeasurementDao, VesselPhysicalMeasurementDao, VesselPositionMeasurementDao, VesselUseMeasurementDao
All Known Implementing Classes:
GearPhysicalMeasurementDaoBase, GearPhysicalMeasurementDaoImpl, GearUseMeasurementDaoBase, GearUseMeasurementDaoImpl, LandingMeasurementDaoBase, LandingMeasurementDaoImpl, MeasurementDaoBase, MeasurementDaoImpl, QuantificationMeasurementDaoBase, QuantificationMeasurementDaoImpl, SaleMeasurementDaoBase, SaleMeasurementDaoImpl, SampleMeasurementDaoBase, SampleMeasurementDaoImpl, SortingMeasurementDaoBase, SortingMeasurementDaoImpl, SurveyMeasurementDaoBase, SurveyMeasurementDaoImpl, VesselPhysicalMeasurementDaoBase, VesselPhysicalMeasurementDaoImpl, VesselPositionMeasurementDaoBase, VesselPositionMeasurementDaoImpl, VesselUseMeasurementDaoBase, VesselUseMeasurementDaoImpl

public interface MeasurementDao

See Also:
Measurement

Field Summary
static int TRANSFORM_CLUSTERMEASUREMENT
          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_NONE
          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_REMOTEMEASUREMENTFULLVO
          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_REMOTEMEASUREMENTNATURALID
          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.
 
Method Summary
 Measurement clusterMeasurementToEntity(ClusterMeasurement clusterMeasurement)
          Converts an instance of type ClusterMeasurement to this DAO's entity.
 void clusterMeasurementToEntity(ClusterMeasurement source, Measurement target, boolean copyIfNull)
          Copies the fields of ClusterMeasurement to the specified entity.
 void clusterMeasurementToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterMeasurement to this DAO's entity.
 java.util.Collection findMeasurementByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findMeasurementByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findMeasurementByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findMeasurementByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findMeasurementByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)
           
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional flag called transform.
 java.util.Collection findMeasurementByAnalysisInstrument(int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(int, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(int transform, java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(int, String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(fr.ifremer.allegro.referential.AnalysisInstrument) with an additional argument called queryString.
 java.util.Collection findMeasurementByAnalysisInstrument(java.lang.String queryString, int pageNumber, int pageSize, AnalysisInstrument analysisInstrument)
           Does the same thing as findMeasurementByAnalysisInstrument(String, fr.ifremer.allegro.referential.AnalysisInstrument) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(Department department)
           
 java.util.Collection findMeasurementByDepartment(int transform, Department department)
           Does the same thing as findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findMeasurementByDepartment(int pageNumber, int pageSize, Department department)
           Does the same thing as findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, int pageNumber, int pageSize, Department department)
           Does the same thing as findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, Department department)
           Does the same thing as findMeasurementByDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findMeasurementByDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, Department department)
           Does the same thing as findMeasurementByDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findMeasurementByDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department department)
           Does the same thing as findMeasurementByDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 Measurement findMeasurementById(java.lang.Integer id)
           
 java.lang.Object findMeasurementById(int transform, java.lang.Integer id)
           Does the same thing as findMeasurementById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findMeasurementById(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findMeasurementById(java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.Integer id)
           
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findMeasurementByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findMeasurementByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findMeasurementByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Measurement findMeasurementByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findMeasurementByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(int, String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(int transform, java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(int, fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)
           
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(String, fr.ifremer.allegro.referential.NumericalPrecision) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByNumericalPrecision(java.lang.String queryString, NumericalPrecision numericalPrecision)
           Does the same thing as findMeasurementByNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(int transform, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(int, String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(int transform, java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(int, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPmfm(Pmfm pmfm)
           
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, int pageNumber, int pageSize, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(String, fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPmfm(java.lang.String queryString, Pmfm pmfm)
           Does the same thing as findMeasurementByPmfm(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(int transform, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional flag called transform.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(int, String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(int transform, java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(int, fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByPrecisionType(PrecisionType precisionType)
           
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, int pageNumber, int pageSize, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(String, fr.ifremer.allegro.referential.PrecisionType) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByPrecisionType(java.lang.String queryString, PrecisionType precisionType)
           Does the same thing as findMeasurementByPrecisionType(fr.ifremer.allegro.referential.PrecisionType) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(int transform, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional flag called transform.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(int, String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(int transform, java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(int, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualitativeValue(QualitativeValue qualitativeValue)
           
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, int pageNumber, int pageSize, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(String, fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualitativeValue(java.lang.String queryString, QualitativeValue qualitativeValue)
           Does the same thing as findMeasurementByQualitativeValue(fr.ifremer.allegro.referential.pmfm.QualitativeValue) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findMeasurementByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findMeasurementByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findMeasurementByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection getAllMeasurement()
           
 java.util.Collection getAllMeasurement(int transform)
           Does the same thing as getAllMeasurement() with an additional flag called transform.
 java.util.Collection getAllMeasurement(int pageNumber, int pageSize)
           Does the same thing as getAllMeasurement() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllMeasurement(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString)
           Does the same thing as getAllMeasurement(int) with an additional argument called queryString.
 java.util.Collection getAllMeasurement(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllMeasurement(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllMeasurement(java.lang.String queryString)
           Does the same thing as getAllMeasurement() with an additional argument called queryString.
 java.util.Collection getAllMeasurement(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllMeasurement(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.Measurement 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 Measurement.
 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.
 Measurement remoteMeasurementFullVOToEntity(RemoteMeasurementFullVO remoteMeasurementFullVO)
          Converts an instance of type RemoteMeasurementFullVO to this DAO's entity.
 void remoteMeasurementFullVOToEntity(RemoteMeasurementFullVO source, Measurement target, boolean copyIfNull)
          Copies the fields of RemoteMeasurementFullVO to the specified entity.
 void remoteMeasurementFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteMeasurementFullVO to this DAO's entity.
 Measurement remoteMeasurementNaturalIdToEntity(RemoteMeasurementNaturalId remoteMeasurementNaturalId)
          Converts an instance of type RemoteMeasurementNaturalId to this DAO's entity.
 void remoteMeasurementNaturalIdToEntity(RemoteMeasurementNaturalId source, Measurement target, boolean copyIfNull)
          Copies the fields of RemoteMeasurementNaturalId to the specified entity.
 void remoteMeasurementNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteMeasurementNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.measure.Measurement having the given identifier from the persistent store.
 void remove(Measurement measurement)
          Removes the instance of fr.ifremer.allegro.data.measure.Measurement 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.
 ClusterMeasurement toClusterMeasurement(Measurement entity)
          Converts this DAO's entity to an object of type ClusterMeasurement.
 void toClusterMeasurement(Measurement source, ClusterMeasurement target)
          Copies the fields of the specified entity to the target value object.
 ClusterMeasurement[] toClusterMeasurementArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterMeasurement.
 void toClusterMeasurementCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterMeasurement.
 RemoteMeasurementFullVO toRemoteMeasurementFullVO(Measurement entity)
          Converts this DAO's entity to an object of type RemoteMeasurementFullVO.
 void toRemoteMeasurementFullVO(Measurement source, RemoteMeasurementFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteMeasurementFullVO[] toRemoteMeasurementFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteMeasurementFullVO.
 void toRemoteMeasurementFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteMeasurementFullVO.
 RemoteMeasurementNaturalId toRemoteMeasurementNaturalId(Measurement entity)
          Converts this DAO's entity to an object of type RemoteMeasurementNaturalId.
 void toRemoteMeasurementNaturalId(Measurement source, RemoteMeasurementNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteMeasurementNaturalId[] toRemoteMeasurementNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteMeasurementNaturalId.
 void toRemoteMeasurementNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteMeasurementNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(Measurement measurement)
          Updates the measurement instance in the persistent store.
 

Field Detail

TRANSFORM_NONE

static final int TRANSFORM_NONE
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 no transformation will occur.

See Also:
Constant Field Values

TRANSFORM_REMOTEMEASUREMENTFULLVO

static final int TRANSFORM_REMOTEMEASUREMENTFULLVO
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 RemoteMeasurementFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEMEASUREMENTNATURALID

static final int TRANSFORM_REMOTEMEASUREMENTNATURALID
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 RemoteMeasurementNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERMEASUREMENT

static final int TRANSFORM_CLUSTERMEASUREMENT
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 ClusterMeasurement.

See Also:
Constant Field Values
Method Detail

toRemoteMeasurementFullVO

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


toRemoteMeasurementFullVO

RemoteMeasurementFullVO toRemoteMeasurementFullVO(Measurement entity)
Converts this DAO's entity to an object of type RemoteMeasurementFullVO.


toRemoteMeasurementFullVOCollection

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


toRemoteMeasurementFullVOArray

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


remoteMeasurementFullVOToEntity

void remoteMeasurementFullVOToEntity(RemoteMeasurementFullVO source,
                                     Measurement target,
                                     boolean copyIfNull)
Copies the fields of RemoteMeasurementFullVO 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.

remoteMeasurementFullVOToEntity

Measurement remoteMeasurementFullVOToEntity(RemoteMeasurementFullVO remoteMeasurementFullVO)
Converts an instance of type RemoteMeasurementFullVO to this DAO's entity.


remoteMeasurementFullVOToEntityCollection

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


toRemoteMeasurementNaturalId

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


toRemoteMeasurementNaturalId

RemoteMeasurementNaturalId toRemoteMeasurementNaturalId(Measurement entity)
Converts this DAO's entity to an object of type RemoteMeasurementNaturalId.


toRemoteMeasurementNaturalIdCollection

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


toRemoteMeasurementNaturalIdArray

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


remoteMeasurementNaturalIdToEntity

void remoteMeasurementNaturalIdToEntity(RemoteMeasurementNaturalId source,
                                        Measurement target,
                                        boolean copyIfNull)
Copies the fields of RemoteMeasurementNaturalId 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.

remoteMeasurementNaturalIdToEntity

Measurement remoteMeasurementNaturalIdToEntity(RemoteMeasurementNaturalId remoteMeasurementNaturalId)
Converts an instance of type RemoteMeasurementNaturalId to this DAO's entity.


remoteMeasurementNaturalIdToEntityCollection

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


toClusterMeasurement

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


toClusterMeasurement

ClusterMeasurement toClusterMeasurement(Measurement entity)
Converts this DAO's entity to an object of type ClusterMeasurement.


toClusterMeasurementCollection

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


toClusterMeasurementArray

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


clusterMeasurementToEntity

void clusterMeasurementToEntity(ClusterMeasurement source,
                                Measurement target,
                                boolean copyIfNull)
Copies the fields of ClusterMeasurement 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.

clusterMeasurementToEntity

Measurement clusterMeasurementToEntity(ClusterMeasurement clusterMeasurement)
Converts an instance of type ClusterMeasurement to this DAO's entity.


clusterMeasurementToEntityCollection

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


load

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


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.

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 Measurement.

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.

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.

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.

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.

update

void update(Measurement measurement)
Updates the measurement instance in the persistent store.


update

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


remove

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


remove

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


remove

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


getAllMeasurement

java.util.Collection getAllMeasurement()

getAllMeasurement

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

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


getAllMeasurement

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

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


getAllMeasurement

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

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


getAllMeasurement

java.util.Collection getAllMeasurement(int transform)

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


getAllMeasurement

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

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


getAllMeasurement

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

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


getAllMeasurement

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

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


findMeasurementById

Measurement findMeasurementById(java.lang.Integer id)

findMeasurementById

Measurement findMeasurementById(java.lang.String queryString,
                                java.lang.Integer id)

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


findMeasurementById

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

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


findMeasurementById

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

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


findMeasurementByDepartment

java.util.Collection findMeasurementByDepartment(Department department)

findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByDepartment

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

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


findMeasurementByPrecisionType

java.util.Collection findMeasurementByPrecisionType(PrecisionType precisionType)

findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByPrecisionType

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

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


findMeasurementByQualityFlag

java.util.Collection findMeasurementByQualityFlag(QualityFlag qualityFlag)

findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByQualityFlag

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

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


findMeasurementByAnalysisInstrument

java.util.Collection findMeasurementByAnalysisInstrument(AnalysisInstrument analysisInstrument)

findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByAnalysisInstrument

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

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


findMeasurementByNumericalPrecision

java.util.Collection findMeasurementByNumericalPrecision(NumericalPrecision numericalPrecision)

findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByNumericalPrecision

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

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


findMeasurementByPmfm

java.util.Collection findMeasurementByPmfm(Pmfm pmfm)

findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByPmfm

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

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


findMeasurementByQualitativeValue

java.util.Collection findMeasurementByQualitativeValue(QualitativeValue qualitativeValue)

findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByQualitativeValue

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

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


findMeasurementByAggregationLevel

java.util.Collection findMeasurementByAggregationLevel(AggregationLevel aggregationLevel)

findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByAggregationLevel

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

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


findMeasurementByNaturalId

Measurement findMeasurementByNaturalId(java.lang.Integer id)

findMeasurementByNaturalId

Measurement findMeasurementByNaturalId(java.lang.String queryString,
                                       java.lang.Integer id)

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


findMeasurementByNaturalId

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

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


findMeasurementByNaturalId

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

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


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.

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.

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.

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.

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.