fr.ifremer.allegro.referential
Interface QualityFlagDao

All Known Implementing Classes:
QualityFlagDaoBase, QualityFlagDaoImpl

public interface QualityFlagDao

See Also:
QualityFlag

Field Summary
static int TRANSFORM_CLUSTERQUALITYFLAG
          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_REMOTEQUALITYFLAGFULLVO
          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_REMOTEQUALITYFLAGNATURALID
          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
 QualityFlag clusterQualityFlagToEntity(ClusterQualityFlag clusterQualityFlag)
          Converts an instance of type ClusterQualityFlag to this DAO's entity.
 void clusterQualityFlagToEntity(ClusterQualityFlag source, QualityFlag target, boolean copyIfNull)
          Copies the fields of ClusterQualityFlag to the specified entity.
 void clusterQualityFlagToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterQualityFlag to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.QualityFlag and adds from the passed in entities collection
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.lang.Object create(int transform, QualityFlag qualityFlag)
           Does the same thing as create(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String code, java.lang.String name)
           Does the same thing as create(java.lang.String,java.lang.String) with an additional flag called transform.
 QualityFlag create(QualityFlag qualityFlag)
          Creates an instance of fr.ifremer.allegro.referential.QualityFlag and adds it to the persistent store.
 QualityFlag create(java.lang.String code, java.lang.String name)
           Creates a new fr.ifremer.allegro.referential.QualityFlag instance from all attributes and properties and adds it to the persistent store.
 QualityFlag createFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag)
           
 java.lang.Object findQualityFlagByCode(int transform, java.lang.String code)
           Does the same thing as findQualityFlagByCode(java.lang.String) with an additional flag called transform.
 java.lang.Object findQualityFlagByCode(int transform, java.lang.String queryString, java.lang.String code)
           Does the same thing as findQualityFlagByCode(int, java.lang.String) with an additional argument called queryString.
 QualityFlag findQualityFlagByCode(java.lang.String code)
           
 QualityFlag findQualityFlagByCode(java.lang.String queryString, java.lang.String code)
           Does the same thing as findQualityFlagByCode(java.lang.String) with an additional argument called queryString.
 java.lang.Object findQualityFlagByNaturalId(int transform, java.lang.String code)
           Does the same thing as findQualityFlagByNaturalId(java.lang.String) with an additional flag called transform.
 java.lang.Object findQualityFlagByNaturalId(int transform, java.lang.String queryString, java.lang.String code)
           Does the same thing as findQualityFlagByNaturalId(int, java.lang.String) with an additional argument called queryString.
 QualityFlag findQualityFlagByNaturalId(java.lang.String code)
           
 QualityFlag findQualityFlagByNaturalId(java.lang.String queryString, java.lang.String code)
           Does the same thing as findQualityFlagByNaturalId(java.lang.String) with an additional argument called queryString.
 ClusterQualityFlag[] getAllClusterQualityFlag(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllQualityFlag()
           
 java.util.Collection getAllQualityFlag(int transform)
           Does the same thing as getAllQualityFlag() with an additional flag called transform.
 java.util.Collection getAllQualityFlag(int pageNumber, int pageSize)
           Does the same thing as getAllQualityFlag() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQualityFlag(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllQualityFlag(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQualityFlag(int transform, java.lang.String queryString)
           Does the same thing as getAllQualityFlag(int) with an additional argument called queryString.
 java.util.Collection getAllQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllQualityFlag(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllQualityFlag(java.lang.String queryString)
           Does the same thing as getAllQualityFlag() with an additional argument called queryString.
 java.util.Collection getAllQualityFlag(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllQualityFlag(String) with an additional two arguments called pageNumber and pageSize.
 java.lang.Object load(int transform, java.lang.String code)
           Does the same thing as load(java.lang.String) with an additional flag called transform.
 QualityFlag load(java.lang.String code)
          Loads an instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store.
 java.util.Collection loadAll()
          Loads all entities of type QualityFlag.
 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.
 QualityFlag remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO remoteQualityFlagFullVO)
          Converts an instance of type RemoteQualityFlagFullVO to this DAO's entity.
 void remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO source, QualityFlag target, boolean copyIfNull)
          Copies the fields of RemoteQualityFlagFullVO to the specified entity.
 void remoteQualityFlagFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteQualityFlagFullVO to this DAO's entity.
 QualityFlag remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId remoteQualityFlagNaturalId)
          Converts an instance of type RemoteQualityFlagNaturalId to this DAO's entity.
 void remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId source, QualityFlag target, boolean copyIfNull)
          Copies the fields of RemoteQualityFlagNaturalId to the specified entity.
 void remoteQualityFlagNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteQualityFlagNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(QualityFlag qualityFlag)
          Removes the instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store.
 void remove(java.lang.String code)
          Removes the instance of fr.ifremer.allegro.referential.QualityFlag having the given identifier 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.
 ClusterQualityFlag toClusterQualityFlag(QualityFlag entity)
          Converts this DAO's entity to an object of type ClusterQualityFlag.
 void toClusterQualityFlag(QualityFlag source, ClusterQualityFlag target)
          Copies the fields of the specified entity to the target value object.
 ClusterQualityFlag[] toClusterQualityFlagArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterQualityFlag.
 void toClusterQualityFlagCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterQualityFlag.
 RemoteQualityFlagFullVO toRemoteQualityFlagFullVO(QualityFlag entity)
          Converts this DAO's entity to an object of type RemoteQualityFlagFullVO.
 void toRemoteQualityFlagFullVO(QualityFlag source, RemoteQualityFlagFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteQualityFlagFullVO[] toRemoteQualityFlagFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteQualityFlagFullVO.
 void toRemoteQualityFlagFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteQualityFlagFullVO.
 RemoteQualityFlagNaturalId toRemoteQualityFlagNaturalId(QualityFlag entity)
          Converts this DAO's entity to an object of type RemoteQualityFlagNaturalId.
 void toRemoteQualityFlagNaturalId(QualityFlag source, RemoteQualityFlagNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteQualityFlagNaturalId[] toRemoteQualityFlagNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteQualityFlagNaturalId.
 void toRemoteQualityFlagNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteQualityFlagNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(QualityFlag qualityFlag)
          Updates the qualityFlag 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_REMOTEQUALITYFLAGFULLVO

static final int TRANSFORM_REMOTEQUALITYFLAGFULLVO
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 RemoteQualityFlagFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEQUALITYFLAGNATURALID

static final int TRANSFORM_REMOTEQUALITYFLAGNATURALID
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 RemoteQualityFlagNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERQUALITYFLAG

static final int TRANSFORM_CLUSTERQUALITYFLAG
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 ClusterQualityFlag.

See Also:
Constant Field Values
Method Detail

toRemoteQualityFlagFullVO

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


toRemoteQualityFlagFullVO

RemoteQualityFlagFullVO toRemoteQualityFlagFullVO(QualityFlag entity)
Converts this DAO's entity to an object of type RemoteQualityFlagFullVO.


toRemoteQualityFlagFullVOCollection

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


toRemoteQualityFlagFullVOArray

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


remoteQualityFlagFullVOToEntity

void remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO source,
                                     QualityFlag target,
                                     boolean copyIfNull)
Copies the fields of RemoteQualityFlagFullVO 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.

remoteQualityFlagFullVOToEntity

QualityFlag remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO remoteQualityFlagFullVO)
Converts an instance of type RemoteQualityFlagFullVO to this DAO's entity.


remoteQualityFlagFullVOToEntityCollection

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


toRemoteQualityFlagNaturalId

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


toRemoteQualityFlagNaturalId

RemoteQualityFlagNaturalId toRemoteQualityFlagNaturalId(QualityFlag entity)
Converts this DAO's entity to an object of type RemoteQualityFlagNaturalId.


toRemoteQualityFlagNaturalIdCollection

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


toRemoteQualityFlagNaturalIdArray

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


remoteQualityFlagNaturalIdToEntity

void remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId source,
                                        QualityFlag target,
                                        boolean copyIfNull)
Copies the fields of RemoteQualityFlagNaturalId 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.

remoteQualityFlagNaturalIdToEntity

QualityFlag remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId remoteQualityFlagNaturalId)
Converts an instance of type RemoteQualityFlagNaturalId to this DAO's entity.


remoteQualityFlagNaturalIdToEntityCollection

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


toClusterQualityFlag

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


toClusterQualityFlag

ClusterQualityFlag toClusterQualityFlag(QualityFlag entity)
Converts this DAO's entity to an object of type ClusterQualityFlag.


toClusterQualityFlagCollection

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


toClusterQualityFlagArray

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


clusterQualityFlagToEntity

void clusterQualityFlagToEntity(ClusterQualityFlag source,
                                QualityFlag target,
                                boolean copyIfNull)
Copies the fields of ClusterQualityFlag 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.

clusterQualityFlagToEntity

QualityFlag clusterQualityFlagToEntity(ClusterQualityFlag clusterQualityFlag)
Converts an instance of type ClusterQualityFlag to this DAO's entity.


clusterQualityFlagToEntityCollection

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


load

QualityFlag load(java.lang.String code)
Loads an instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store.


load

java.lang.Object load(int transform,
                      java.lang.String code)

Does the same thing as load(java.lang.String) 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:
code - 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 QualityFlag.

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

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


create

java.lang.Object create(int transform,
                        QualityFlag qualityFlag)

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

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

QualityFlag create(java.lang.String code,
                   java.lang.String name)

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


create

java.lang.Object create(int transform,
                        java.lang.String code,
                        java.lang.String name)

Does the same thing as create(java.lang.String,java.lang.String) 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.


update

void update(QualityFlag qualityFlag)
Updates the qualityFlag 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(QualityFlag qualityFlag)
Removes the instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store.


remove

void remove(java.lang.String code)
Removes the instance of fr.ifremer.allegro.referential.QualityFlag having the given identifier from the persistent store.


remove

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


getAllQualityFlag

java.util.Collection getAllQualityFlag()

getAllQualityFlag

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

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


getAllQualityFlag

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

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


getAllQualityFlag

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

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


getAllQualityFlag

java.util.Collection getAllQualityFlag(int transform)

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


getAllQualityFlag

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

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


getAllQualityFlag

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

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


getAllQualityFlag

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

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


findQualityFlagByCode

QualityFlag findQualityFlagByCode(java.lang.String code)

findQualityFlagByCode

QualityFlag findQualityFlagByCode(java.lang.String queryString,
                                  java.lang.String code)

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


findQualityFlagByCode

java.lang.Object findQualityFlagByCode(int transform,
                                       java.lang.String code)

Does the same thing as findQualityFlagByCode(java.lang.String) 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.


findQualityFlagByCode

java.lang.Object findQualityFlagByCode(int transform,
                                       java.lang.String queryString,
                                       java.lang.String code)

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


findQualityFlagByNaturalId

QualityFlag findQualityFlagByNaturalId(java.lang.String code)

findQualityFlagByNaturalId

QualityFlag findQualityFlagByNaturalId(java.lang.String queryString,
                                       java.lang.String code)

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


findQualityFlagByNaturalId

java.lang.Object findQualityFlagByNaturalId(int transform,
                                            java.lang.String code)

Does the same thing as findQualityFlagByNaturalId(java.lang.String) 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.


findQualityFlagByNaturalId

java.lang.Object findQualityFlagByNaturalId(int transform,
                                            java.lang.String queryString,
                                            java.lang.String code)

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


createFromClusterQualityFlag

QualityFlag createFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag)

getAllClusterQualityFlag

ClusterQualityFlag[] getAllClusterQualityFlag(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.