fr.ifremer.allegro.referential.pmfm
Interface PmfmDao

All Known Implementing Classes:
PmfmDaoBase, PmfmDaoImpl

public interface PmfmDao

See Also:
Pmfm

Field Summary
static int TRANSFORM_CLUSTERPMFM
          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_REMOTEPMFMFULLVO
          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_REMOTEPMFMNATURALID
          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
 Pmfm clusterPmfmToEntity(ClusterPmfm clusterPmfm)
          Converts an instance of type ClusterPmfm to this DAO's entity.
 void clusterPmfmToEntity(ClusterPmfm source, Pmfm target, boolean copyIfNull)
          Copies the fields of ClusterPmfm to the specified entity.
 void clusterPmfmToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterPmfm to this DAO's entity.
 Pmfm create(AggregationLevel aggregationLevel, java.util.Date creationDate, Fraction fraction, Matrix matrix, Method method, Parameter parameter, Status status, Unit unit)
           Creates a new fr.ifremer.allegro.referential.pmfm.Pmfm instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.pmfm.Pmfm and adds from the passed in entities collection
 java.lang.Object create(int transform, AggregationLevel aggregationLevel, java.util.Date creationDate, Fraction fraction, Matrix matrix, Method method, Parameter parameter, Status status, Unit unit)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.util.Date,fr.ifremer.allegro.referential.pmfm.Fraction,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Method,fr.ifremer.allegro.referential.pmfm.Parameter,fr.ifremer.allegro.referential.Status,fr.ifremer.allegro.referential.pmfm.Unit) with an additional flag called transform.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 Pmfm create(java.lang.Integer signifFiguresNumber, java.lang.Integer maximumNumberDecimals, java.lang.Float detectionThreshold, java.lang.Float minValue, java.lang.Float maxValue, java.lang.Float precision, java.lang.Float defaultValue, java.util.Date creationDate, java.sql.Timestamp updateDate, Parameter parameter, Matrix matrix, Method method, Unit unit, Fraction fraction, java.util.Collection qualitativeValues, Status status, AggregationLevel aggregationLevel)
           Creates a new fr.ifremer.allegro.referential.pmfm.Pmfm instance from all attributes and properties and adds it to the persistent store.
 java.lang.Object create(int transform, java.lang.Integer signifFiguresNumber, java.lang.Integer maximumNumberDecimals, java.lang.Float detectionThreshold, java.lang.Float minValue, java.lang.Float maxValue, java.lang.Float precision, java.lang.Float defaultValue, java.util.Date creationDate, java.sql.Timestamp updateDate, Parameter parameter, Matrix matrix, Method method, Unit unit, Fraction fraction, java.util.Collection qualitativeValues, Status status, AggregationLevel aggregationLevel)
           Does the same thing as create(java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.pmfm.Parameter,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Method,fr.ifremer.allegro.referential.pmfm.Unit,fr.ifremer.allegro.referential.pmfm.Fraction,java.util.Collection,fr.ifremer.allegro.referential.Status,fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.lang.Object create(int transform, Pmfm pmfm)
           Does the same thing as create(fr.ifremer.allegro.referential.pmfm.Pmfm) with an additional flag called transform.
 Pmfm create(Pmfm pmfm)
          Creates an instance of fr.ifremer.allegro.referential.pmfm.Pmfm and adds it to the persistent store.
 Pmfm createFromClusterPmfm(ClusterPmfm clusterPmfm)
           
 java.util.Collection findPmfmByAggregationLevel(AggregationLevel aggregationLevel)
           
 java.util.Collection findPmfmByAggregationLevel(int transform, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional flag called transform.
 java.util.Collection findPmfmByAggregationLevel(int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByAggregationLevel(int transform, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByAggregationLevel(int transform, java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(int, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findPmfmByAggregationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(int, String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByAggregationLevel(java.lang.String queryString, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional argument called queryString.
 java.util.Collection findPmfmByAggregationLevel(java.lang.String queryString, int pageNumber, int pageSize, AggregationLevel aggregationLevel)
           Does the same thing as findPmfmByAggregationLevel(String, fr.ifremer.allegro.referential.pmfm.AggregationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByFraction(Fraction fraction)
           
 java.util.Collection findPmfmByFraction(int transform, Fraction fraction)
           Does the same thing as findPmfmByFraction(fr.ifremer.allegro.referential.pmfm.Fraction) with an additional flag called transform.
 java.util.Collection findPmfmByFraction(int pageNumber, int pageSize, Fraction fraction)
           Does the same thing as findPmfmByFraction(fr.ifremer.allegro.referential.pmfm.Fraction) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByFraction(int transform, int pageNumber, int pageSize, Fraction fraction)
           Does the same thing as findPmfmByFraction(int, fr.ifremer.allegro.referential.pmfm.Fraction) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByFraction(int transform, java.lang.String queryString, Fraction fraction)
           Does the same thing as findPmfmByFraction(int, fr.ifremer.allegro.referential.pmfm.Fraction) with an additional argument called queryString.
 java.util.Collection findPmfmByFraction(int transform, java.lang.String queryString, int pageNumber, int pageSize, Fraction fraction)
           Does the same thing as findPmfmByFraction(int, String, fr.ifremer.allegro.referential.pmfm.Fraction) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByFraction(java.lang.String queryString, Fraction fraction)
           Does the same thing as findPmfmByFraction(fr.ifremer.allegro.referential.pmfm.Fraction) with an additional argument called queryString.
 java.util.Collection findPmfmByFraction(java.lang.String queryString, int pageNumber, int pageSize, Fraction fraction)
           Does the same thing as findPmfmByFraction(String, fr.ifremer.allegro.referential.pmfm.Fraction) with an additional two arguments called pageNumber and pageSize.
 Pmfm findPmfmById(java.lang.Integer id)
           
 java.lang.Object findPmfmById(int transform, java.lang.Integer id)
           Does the same thing as findPmfmById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findPmfmById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findPmfmById(int, java.lang.Integer) with an additional argument called queryString.
 Pmfm findPmfmById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findPmfmById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findPmfmByMatrix(int transform, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findPmfmByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMatrix(int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findPmfmByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMatrix(int transform, Matrix matrix)
           Does the same thing as findPmfmByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional flag called transform.
 java.util.Collection findPmfmByMatrix(int transform, java.lang.String queryString, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findPmfmByMatrix(int, String, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMatrix(int transform, java.lang.String queryString, Matrix matrix)
           Does the same thing as findPmfmByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString.
 java.util.Collection findPmfmByMatrix(Matrix matrix)
           
 java.util.Collection findPmfmByMatrix(java.lang.String queryString, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findPmfmByMatrix(String, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMatrix(java.lang.String queryString, Matrix matrix)
           Does the same thing as findPmfmByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString.
 java.util.Collection findPmfmByMethod(int transform, int pageNumber, int pageSize, Method method)
           Does the same thing as findPmfmByMethod(int, fr.ifremer.allegro.referential.pmfm.Method) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMethod(int pageNumber, int pageSize, Method method)
           Does the same thing as findPmfmByMethod(fr.ifremer.allegro.referential.pmfm.Method) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMethod(int transform, Method method)
           Does the same thing as findPmfmByMethod(fr.ifremer.allegro.referential.pmfm.Method) with an additional flag called transform.
 java.util.Collection findPmfmByMethod(int transform, java.lang.String queryString, int pageNumber, int pageSize, Method method)
           Does the same thing as findPmfmByMethod(int, String, fr.ifremer.allegro.referential.pmfm.Method) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMethod(int transform, java.lang.String queryString, Method method)
           Does the same thing as findPmfmByMethod(int, fr.ifremer.allegro.referential.pmfm.Method) with an additional argument called queryString.
 java.util.Collection findPmfmByMethod(Method method)
           
 java.util.Collection findPmfmByMethod(java.lang.String queryString, int pageNumber, int pageSize, Method method)
           Does the same thing as findPmfmByMethod(String, fr.ifremer.allegro.referential.pmfm.Method) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByMethod(java.lang.String queryString, Method method)
           Does the same thing as findPmfmByMethod(fr.ifremer.allegro.referential.pmfm.Method) with an additional argument called queryString.
 Pmfm findPmfmByNaturalId(java.lang.Integer id)
           
 java.lang.Object findPmfmByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findPmfmByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findPmfmByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findPmfmByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 Pmfm findPmfmByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findPmfmByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findPmfmByParameter(int transform, int pageNumber, int pageSize, Parameter parameter)
           Does the same thing as findPmfmByParameter(int, fr.ifremer.allegro.referential.pmfm.Parameter) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByParameter(int pageNumber, int pageSize, Parameter parameter)
           Does the same thing as findPmfmByParameter(fr.ifremer.allegro.referential.pmfm.Parameter) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByParameter(int transform, Parameter parameter)
           Does the same thing as findPmfmByParameter(fr.ifremer.allegro.referential.pmfm.Parameter) with an additional flag called transform.
 java.util.Collection findPmfmByParameter(int transform, java.lang.String queryString, int pageNumber, int pageSize, Parameter parameter)
           Does the same thing as findPmfmByParameter(int, String, fr.ifremer.allegro.referential.pmfm.Parameter) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByParameter(int transform, java.lang.String queryString, Parameter parameter)
           Does the same thing as findPmfmByParameter(int, fr.ifremer.allegro.referential.pmfm.Parameter) with an additional argument called queryString.
 java.util.Collection findPmfmByParameter(Parameter parameter)
           
 java.util.Collection findPmfmByParameter(java.lang.String queryString, int pageNumber, int pageSize, Parameter parameter)
           Does the same thing as findPmfmByParameter(String, fr.ifremer.allegro.referential.pmfm.Parameter) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByParameter(java.lang.String queryString, Parameter parameter)
           Does the same thing as findPmfmByParameter(fr.ifremer.allegro.referential.pmfm.Parameter) with an additional argument called queryString.
 java.util.Collection findPmfmByStatus(int transform, int pageNumber, int pageSize, Status status)
           Does the same thing as findPmfmByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByStatus(int pageNumber, int pageSize, Status status)
           Does the same thing as findPmfmByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByStatus(int transform, Status status)
           Does the same thing as findPmfmByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.util.Collection findPmfmByStatus(int transform, java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as findPmfmByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByStatus(int transform, java.lang.String queryString, Status status)
           Does the same thing as findPmfmByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findPmfmByStatus(Status status)
           
 java.util.Collection findPmfmByStatus(java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as findPmfmByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByStatus(java.lang.String queryString, Status status)
           Does the same thing as findPmfmByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findPmfmByUnit(int transform, int pageNumber, int pageSize, Unit unit)
           Does the same thing as findPmfmByUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByUnit(int pageNumber, int pageSize, Unit unit)
           Does the same thing as findPmfmByUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByUnit(int transform, java.lang.String queryString, int pageNumber, int pageSize, Unit unit)
           Does the same thing as findPmfmByUnit(int, String, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByUnit(int transform, java.lang.String queryString, Unit unit)
           Does the same thing as findPmfmByUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString.
 java.util.Collection findPmfmByUnit(int transform, Unit unit)
           Does the same thing as findPmfmByUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional flag called transform.
 java.util.Collection findPmfmByUnit(java.lang.String queryString, int pageNumber, int pageSize, Unit unit)
           Does the same thing as findPmfmByUnit(String, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findPmfmByUnit(java.lang.String queryString, Unit unit)
           Does the same thing as findPmfmByUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString.
 java.util.Collection findPmfmByUnit(Unit unit)
           
 ClusterPmfm[] getAllClusterPmfmSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllPmfm()
           
 java.util.Collection getAllPmfm(int transform)
           Does the same thing as getAllPmfm() with an additional flag called transform.
 java.util.Collection getAllPmfm(int pageNumber, int pageSize)
           Does the same thing as getAllPmfm() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfm(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllPmfm(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfm(int transform, java.lang.String queryString)
           Does the same thing as getAllPmfm(int) with an additional argument called queryString.
 java.util.Collection getAllPmfm(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllPmfm(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfm(java.lang.String queryString)
           Does the same thing as getAllPmfm() with an additional argument called queryString.
 java.util.Collection getAllPmfm(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllPmfm(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllPmfmSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllPmfmSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllPmfmSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllPmfmSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllPmfmSinceDateSynchro(java.sql.Timestamp updateDate)
           
 Pmfm load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.pmfm.Pmfm 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 Pmfm.
 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.
 Pmfm remotePmfmFullVOToEntity(RemotePmfmFullVO remotePmfmFullVO)
          Converts an instance of type RemotePmfmFullVO to this DAO's entity.
 void remotePmfmFullVOToEntity(RemotePmfmFullVO source, Pmfm target, boolean copyIfNull)
          Copies the fields of RemotePmfmFullVO to the specified entity.
 void remotePmfmFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemotePmfmFullVO to this DAO's entity.
 Pmfm remotePmfmNaturalIdToEntity(RemotePmfmNaturalId remotePmfmNaturalId)
          Converts an instance of type RemotePmfmNaturalId to this DAO's entity.
 void remotePmfmNaturalIdToEntity(RemotePmfmNaturalId source, Pmfm target, boolean copyIfNull)
          Copies the fields of RemotePmfmNaturalId to the specified entity.
 void remotePmfmNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemotePmfmNaturalId 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.referential.pmfm.Pmfm having the given identifier from the persistent store.
 void remove(Pmfm pmfm)
          Removes the instance of fr.ifremer.allegro.referential.pmfm.Pmfm 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.
 ClusterPmfm toClusterPmfm(Pmfm entity)
          Converts this DAO's entity to an object of type ClusterPmfm.
 void toClusterPmfm(Pmfm source, ClusterPmfm target)
          Copies the fields of the specified entity to the target value object.
 ClusterPmfm[] toClusterPmfmArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterPmfm.
 void toClusterPmfmCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterPmfm.
 RemotePmfmFullVO toRemotePmfmFullVO(Pmfm entity)
          Converts this DAO's entity to an object of type RemotePmfmFullVO.
 void toRemotePmfmFullVO(Pmfm source, RemotePmfmFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemotePmfmFullVO[] toRemotePmfmFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemotePmfmFullVO.
 void toRemotePmfmFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemotePmfmFullVO.
 RemotePmfmNaturalId toRemotePmfmNaturalId(Pmfm entity)
          Converts this DAO's entity to an object of type RemotePmfmNaturalId.
 void toRemotePmfmNaturalId(Pmfm source, RemotePmfmNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemotePmfmNaturalId[] toRemotePmfmNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemotePmfmNaturalId.
 void toRemotePmfmNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemotePmfmNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(Pmfm pmfm)
          Updates the pmfm 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_REMOTEPMFMFULLVO

static final int TRANSFORM_REMOTEPMFMFULLVO
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 RemotePmfmFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEPMFMNATURALID

static final int TRANSFORM_REMOTEPMFMNATURALID
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 RemotePmfmNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERPMFM

static final int TRANSFORM_CLUSTERPMFM
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 ClusterPmfm.

See Also:
Constant Field Values
Method Detail

toRemotePmfmFullVO

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


toRemotePmfmFullVO

RemotePmfmFullVO toRemotePmfmFullVO(Pmfm entity)
Converts this DAO's entity to an object of type RemotePmfmFullVO.


toRemotePmfmFullVOCollection

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


toRemotePmfmFullVOArray

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


remotePmfmFullVOToEntity

void remotePmfmFullVOToEntity(RemotePmfmFullVO source,
                              Pmfm target,
                              boolean copyIfNull)
Copies the fields of RemotePmfmFullVO 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.

remotePmfmFullVOToEntity

Pmfm remotePmfmFullVOToEntity(RemotePmfmFullVO remotePmfmFullVO)
Converts an instance of type RemotePmfmFullVO to this DAO's entity.


remotePmfmFullVOToEntityCollection

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


toRemotePmfmNaturalId

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


toRemotePmfmNaturalId

RemotePmfmNaturalId toRemotePmfmNaturalId(Pmfm entity)
Converts this DAO's entity to an object of type RemotePmfmNaturalId.


toRemotePmfmNaturalIdCollection

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


toRemotePmfmNaturalIdArray

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


remotePmfmNaturalIdToEntity

void remotePmfmNaturalIdToEntity(RemotePmfmNaturalId source,
                                 Pmfm target,
                                 boolean copyIfNull)
Copies the fields of RemotePmfmNaturalId 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.

remotePmfmNaturalIdToEntity

Pmfm remotePmfmNaturalIdToEntity(RemotePmfmNaturalId remotePmfmNaturalId)
Converts an instance of type RemotePmfmNaturalId to this DAO's entity.


remotePmfmNaturalIdToEntityCollection

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


toClusterPmfm

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


toClusterPmfm

ClusterPmfm toClusterPmfm(Pmfm entity)
Converts this DAO's entity to an object of type ClusterPmfm.


toClusterPmfmCollection

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


toClusterPmfmArray

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


clusterPmfmToEntity

void clusterPmfmToEntity(ClusterPmfm source,
                         Pmfm target,
                         boolean copyIfNull)
Copies the fields of ClusterPmfm 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.

clusterPmfmToEntity

Pmfm clusterPmfmToEntity(ClusterPmfm clusterPmfm)
Converts an instance of type ClusterPmfm to this DAO's entity.


clusterPmfmToEntityCollection

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


load

Pmfm load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.referential.pmfm.Pmfm 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 Pmfm.

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.

create

Pmfm create(Pmfm pmfm)
Creates an instance of fr.ifremer.allegro.referential.pmfm.Pmfm and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        Pmfm pmfm)

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

Parameters:
entities - the collection of fr.ifremer.allegro.referential.pmfm.Pmfm 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.referential.pmfm.Pmfm) 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

Pmfm create(java.lang.Integer signifFiguresNumber,
            java.lang.Integer maximumNumberDecimals,
            java.lang.Float detectionThreshold,
            java.lang.Float minValue,
            java.lang.Float maxValue,
            java.lang.Float precision,
            java.lang.Float defaultValue,
            java.util.Date creationDate,
            java.sql.Timestamp updateDate,
            Parameter parameter,
            Matrix matrix,
            Method method,
            Unit unit,
            Fraction fraction,
            java.util.Collection qualitativeValues,
            Status status,
            AggregationLevel aggregationLevel)

Creates a new fr.ifremer.allegro.referential.pmfm.Pmfm instance from all attributes and properties and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.lang.Integer signifFiguresNumber,
                        java.lang.Integer maximumNumberDecimals,
                        java.lang.Float detectionThreshold,
                        java.lang.Float minValue,
                        java.lang.Float maxValue,
                        java.lang.Float precision,
                        java.lang.Float defaultValue,
                        java.util.Date creationDate,
                        java.sql.Timestamp updateDate,
                        Parameter parameter,
                        Matrix matrix,
                        Method method,
                        Unit unit,
                        Fraction fraction,
                        java.util.Collection qualitativeValues,
                        Status status,
                        AggregationLevel aggregationLevel)

Does the same thing as create(java.lang.Integer,java.lang.Integer,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.lang.Float,java.util.Date,java.sql.Timestamp,fr.ifremer.allegro.referential.pmfm.Parameter,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Method,fr.ifremer.allegro.referential.pmfm.Unit,fr.ifremer.allegro.referential.pmfm.Fraction,java.util.Collection,fr.ifremer.allegro.referential.Status,fr.ifremer.allegro.referential.pmfm.AggregationLevel) 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

Pmfm create(AggregationLevel aggregationLevel,
            java.util.Date creationDate,
            Fraction fraction,
            Matrix matrix,
            Method method,
            Parameter parameter,
            Status status,
            Unit unit)

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


create

java.lang.Object create(int transform,
                        AggregationLevel aggregationLevel,
                        java.util.Date creationDate,
                        Fraction fraction,
                        Matrix matrix,
                        Method method,
                        Parameter parameter,
                        Status status,
                        Unit unit)

Does the same thing as create(fr.ifremer.allegro.referential.pmfm.AggregationLevel,java.util.Date,fr.ifremer.allegro.referential.pmfm.Fraction,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Method,fr.ifremer.allegro.referential.pmfm.Parameter,fr.ifremer.allegro.referential.Status,fr.ifremer.allegro.referential.pmfm.Unit) 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(Pmfm pmfm)
Updates the pmfm 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(Pmfm pmfm)
Removes the instance of fr.ifremer.allegro.referential.pmfm.Pmfm from the persistent store.


remove

void remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.referential.pmfm.Pmfm having the given identifier from the persistent store.


remove

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


getAllPmfm

java.util.Collection getAllPmfm()

getAllPmfm

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

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


getAllPmfm

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

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


getAllPmfm

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

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


getAllPmfm

java.util.Collection getAllPmfm(int transform)

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


getAllPmfm

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

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


getAllPmfm

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

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


getAllPmfm

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

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


findPmfmById

Pmfm findPmfmById(java.lang.Integer id)

findPmfmById

Pmfm findPmfmById(java.lang.String queryString,
                  java.lang.Integer id)

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


findPmfmById

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

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


findPmfmById

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

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(Parameter parameter)

findPmfmByParameter

java.util.Collection findPmfmByParameter(java.lang.String queryString,
                                         Parameter parameter)

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(int pageNumber,
                                         int pageSize,
                                         Parameter parameter)

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(java.lang.String queryString,
                                         int pageNumber,
                                         int pageSize,
                                         Parameter parameter)

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(int transform,
                                         Parameter parameter)

Does the same thing as findPmfmByParameter(fr.ifremer.allegro.referential.pmfm.Parameter) 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.


findPmfmByParameter

java.util.Collection findPmfmByParameter(int transform,
                                         int pageNumber,
                                         int pageSize,
                                         Parameter parameter)

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(int transform,
                                         java.lang.String queryString,
                                         Parameter parameter)

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


findPmfmByParameter

java.util.Collection findPmfmByParameter(int transform,
                                         java.lang.String queryString,
                                         int pageNumber,
                                         int pageSize,
                                         Parameter parameter)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(Matrix matrix)

findPmfmByMatrix

java.util.Collection findPmfmByMatrix(java.lang.String queryString,
                                      Matrix matrix)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(int pageNumber,
                                      int pageSize,
                                      Matrix matrix)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Matrix matrix)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(int transform,
                                      Matrix matrix)

Does the same thing as findPmfmByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(int transform,
                                      int pageNumber,
                                      int pageSize,
                                      Matrix matrix)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(int transform,
                                      java.lang.String queryString,
                                      Matrix matrix)

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


findPmfmByMatrix

java.util.Collection findPmfmByMatrix(int transform,
                                      java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Matrix matrix)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(Method method)

findPmfmByMethod

java.util.Collection findPmfmByMethod(java.lang.String queryString,
                                      Method method)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(int pageNumber,
                                      int pageSize,
                                      Method method)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Method method)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(int transform,
                                      Method method)

Does the same thing as findPmfmByMethod(fr.ifremer.allegro.referential.pmfm.Method) 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.


findPmfmByMethod

java.util.Collection findPmfmByMethod(int transform,
                                      int pageNumber,
                                      int pageSize,
                                      Method method)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(int transform,
                                      java.lang.String queryString,
                                      Method method)

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


findPmfmByMethod

java.util.Collection findPmfmByMethod(int transform,
                                      java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Method method)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(Unit unit)

findPmfmByUnit

java.util.Collection findPmfmByUnit(java.lang.String queryString,
                                    Unit unit)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(int pageNumber,
                                    int pageSize,
                                    Unit unit)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(java.lang.String queryString,
                                    int pageNumber,
                                    int pageSize,
                                    Unit unit)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(int transform,
                                    Unit unit)

Does the same thing as findPmfmByUnit(fr.ifremer.allegro.referential.pmfm.Unit) 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.


findPmfmByUnit

java.util.Collection findPmfmByUnit(int transform,
                                    int pageNumber,
                                    int pageSize,
                                    Unit unit)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(int transform,
                                    java.lang.String queryString,
                                    Unit unit)

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


findPmfmByUnit

java.util.Collection findPmfmByUnit(int transform,
                                    java.lang.String queryString,
                                    int pageNumber,
                                    int pageSize,
                                    Unit unit)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(Fraction fraction)

findPmfmByFraction

java.util.Collection findPmfmByFraction(java.lang.String queryString,
                                        Fraction fraction)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(int pageNumber,
                                        int pageSize,
                                        Fraction fraction)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        Fraction fraction)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(int transform,
                                        Fraction fraction)

Does the same thing as findPmfmByFraction(fr.ifremer.allegro.referential.pmfm.Fraction) 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.


findPmfmByFraction

java.util.Collection findPmfmByFraction(int transform,
                                        int pageNumber,
                                        int pageSize,
                                        Fraction fraction)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(int transform,
                                        java.lang.String queryString,
                                        Fraction fraction)

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


findPmfmByFraction

java.util.Collection findPmfmByFraction(int transform,
                                        java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        Fraction fraction)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(Status status)

findPmfmByStatus

java.util.Collection findPmfmByStatus(java.lang.String queryString,
                                      Status status)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(int pageNumber,
                                      int pageSize,
                                      Status status)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Status status)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(int transform,
                                      Status status)

Does the same thing as findPmfmByStatus(fr.ifremer.allegro.referential.Status) 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.


findPmfmByStatus

java.util.Collection findPmfmByStatus(int transform,
                                      int pageNumber,
                                      int pageSize,
                                      Status status)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(int transform,
                                      java.lang.String queryString,
                                      Status status)

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


findPmfmByStatus

java.util.Collection findPmfmByStatus(int transform,
                                      java.lang.String queryString,
                                      int pageNumber,
                                      int pageSize,
                                      Status status)

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


findPmfmByAggregationLevel

java.util.Collection findPmfmByAggregationLevel(AggregationLevel aggregationLevel)

findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByAggregationLevel

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

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


findPmfmByNaturalId

Pmfm findPmfmByNaturalId(java.lang.Integer id)

findPmfmByNaturalId

Pmfm findPmfmByNaturalId(java.lang.String queryString,
                         java.lang.Integer id)

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


findPmfmByNaturalId

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

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


findPmfmByNaturalId

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

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


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(java.sql.Timestamp updateDate)

getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(java.lang.String queryString,
                                                java.sql.Timestamp updateDate)

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


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

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


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

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


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(int transform,
                                                java.sql.Timestamp updateDate)

Does the same thing as getAllPmfmSinceDateSynchro(java.sql.Timestamp) 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.


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(int transform,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

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


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(int transform,
                                                java.lang.String queryString,
                                                java.sql.Timestamp updateDate)

Does the same thing as getAllPmfmSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllPmfmSinceDateSynchro(int, java.sql.Timestamp updateDate).


getAllPmfmSinceDateSynchro

java.util.Collection getAllPmfmSinceDateSynchro(int transform,
                                                java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                java.sql.Timestamp updateDate)

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


createFromClusterPmfm

Pmfm createFromClusterPmfm(ClusterPmfm clusterPmfm)

getAllClusterPmfmSinceDateSynchro

ClusterPmfm[] getAllClusterPmfmSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                java.lang.Integer userId,
                                                java.lang.Integer[] registrationLocationIds,
                                                java.lang.Integer pageNumber,
                                                java.lang.Integer pageSize)

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.