fr.ifremer.allegro.referential
Interface NumericalPrecisionDao

All Known Implementing Classes:
NumericalPrecisionDaoBase, NumericalPrecisionDaoImpl

public interface NumericalPrecisionDao

See Also:
NumericalPrecision

Field Summary
static int TRANSFORM_CLUSTERNUMERICALPRECISION
          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_REMOTENUMERICALPRECISIONFULLVO
          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_REMOTENUMERICALPRECISIONNATURALID
          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
 NumericalPrecision clusterNumericalPrecisionToEntity(ClusterNumericalPrecision clusterNumericalPrecision)
          Converts an instance of type ClusterNumericalPrecision to this DAO's entity.
 void clusterNumericalPrecisionToEntity(ClusterNumericalPrecision source, NumericalPrecision target, boolean copyIfNull)
          Copies the fields of ClusterNumericalPrecision to the specified entity.
 void clusterNumericalPrecisionToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterNumericalPrecision to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.NumericalPrecision 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.NumericalPrecision) with an additional flag called transform.
 java.lang.Object create(int transform, NumericalPrecision numericalPrecision)
           Does the same thing as create(fr.ifremer.allegro.referential.NumericalPrecision) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String description, java.lang.String name, Status status)
           Does the same thing as create(java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, Status status)
           Does the same thing as create(java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 NumericalPrecision create(NumericalPrecision numericalPrecision)
          Creates an instance of fr.ifremer.allegro.referential.NumericalPrecision and adds it to the persistent store.
 NumericalPrecision create(java.lang.String description, java.lang.String name, Status status)
           Creates a new fr.ifremer.allegro.referential.NumericalPrecision instance from only required properties (attributes and association ends) and adds it to the persistent store.
 NumericalPrecision create(java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, Status status)
           Creates a new fr.ifremer.allegro.referential.NumericalPrecision instance from all attributes and properties and adds it to the persistent store.
 NumericalPrecision createFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision)
           
 NumericalPrecision findNumericalPrecisionById(java.lang.Integer id)
           
 java.lang.Object findNumericalPrecisionById(int transform, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findNumericalPrecisionById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionById(int, java.lang.Integer) with an additional argument called queryString.
 NumericalPrecision findNumericalPrecisionById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionById(java.lang.Integer) with an additional argument called queryString.
 NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.Integer id)
           
 java.lang.Object findNumericalPrecisionByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findNumericalPrecisionByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findNumericalPrecisionByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findNumericalPrecisionByStatus(int transform, int pageNumber, int pageSize, Status status)
           Does the same thing as findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findNumericalPrecisionByStatus(int pageNumber, int pageSize, Status status)
           Does the same thing as findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findNumericalPrecisionByStatus(int transform, Status status)
           Does the same thing as findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an additional flag called transform.
 java.util.Collection findNumericalPrecisionByStatus(int transform, java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as findNumericalPrecisionByStatus(int, String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findNumericalPrecisionByStatus(int transform, java.lang.String queryString, Status status)
           Does the same thing as findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 java.util.Collection findNumericalPrecisionByStatus(Status status)
           
 java.util.Collection findNumericalPrecisionByStatus(java.lang.String queryString, int pageNumber, int pageSize, Status status)
           Does the same thing as findNumericalPrecisionByStatus(String, fr.ifremer.allegro.referential.Status) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findNumericalPrecisionByStatus(java.lang.String queryString, Status status)
           Does the same thing as findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an additional argument called queryString.
 ClusterNumericalPrecision[] getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllNumericalPrecision()
           
 java.util.Collection getAllNumericalPrecision(int transform)
           Does the same thing as getAllNumericalPrecision() with an additional flag called transform.
 java.util.Collection getAllNumericalPrecision(int pageNumber, int pageSize)
           Does the same thing as getAllNumericalPrecision() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecision(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllNumericalPrecision(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecision(int transform, java.lang.String queryString)
           Does the same thing as getAllNumericalPrecision(int) with an additional argument called queryString.
 java.util.Collection getAllNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllNumericalPrecision(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecision(java.lang.String queryString)
           Does the same thing as getAllNumericalPrecision() with an additional argument called queryString.
 java.util.Collection getAllNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllNumericalPrecision(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp updateDate)
           
 NumericalPrecision load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.NumericalPrecision 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 NumericalPrecision.
 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.
 NumericalPrecision remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO remoteNumericalPrecisionFullVO)
          Converts an instance of type RemoteNumericalPrecisionFullVO to this DAO's entity.
 void remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO source, NumericalPrecision target, boolean copyIfNull)
          Copies the fields of RemoteNumericalPrecisionFullVO to the specified entity.
 void remoteNumericalPrecisionFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteNumericalPrecisionFullVO to this DAO's entity.
 NumericalPrecision remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId remoteNumericalPrecisionNaturalId)
          Converts an instance of type RemoteNumericalPrecisionNaturalId to this DAO's entity.
 void remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId source, NumericalPrecision target, boolean copyIfNull)
          Copies the fields of RemoteNumericalPrecisionNaturalId to the specified entity.
 void remoteNumericalPrecisionNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteNumericalPrecisionNaturalId 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.NumericalPrecision having the given identifier from the persistent store.
 void remove(NumericalPrecision numericalPrecision)
          Removes the instance of fr.ifremer.allegro.referential.NumericalPrecision 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.
 ClusterNumericalPrecision toClusterNumericalPrecision(NumericalPrecision entity)
          Converts this DAO's entity to an object of type ClusterNumericalPrecision.
 void toClusterNumericalPrecision(NumericalPrecision source, ClusterNumericalPrecision target)
          Copies the fields of the specified entity to the target value object.
 ClusterNumericalPrecision[] toClusterNumericalPrecisionArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterNumericalPrecision.
 void toClusterNumericalPrecisionCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterNumericalPrecision.
 RemoteNumericalPrecisionFullVO toRemoteNumericalPrecisionFullVO(NumericalPrecision entity)
          Converts this DAO's entity to an object of type RemoteNumericalPrecisionFullVO.
 void toRemoteNumericalPrecisionFullVO(NumericalPrecision source, RemoteNumericalPrecisionFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteNumericalPrecisionFullVO[] toRemoteNumericalPrecisionFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteNumericalPrecisionFullVO.
 void toRemoteNumericalPrecisionFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteNumericalPrecisionFullVO.
 RemoteNumericalPrecisionNaturalId toRemoteNumericalPrecisionNaturalId(NumericalPrecision entity)
          Converts this DAO's entity to an object of type RemoteNumericalPrecisionNaturalId.
 void toRemoteNumericalPrecisionNaturalId(NumericalPrecision source, RemoteNumericalPrecisionNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteNumericalPrecisionNaturalId[] toRemoteNumericalPrecisionNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteNumericalPrecisionNaturalId.
 void toRemoteNumericalPrecisionNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteNumericalPrecisionNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(NumericalPrecision numericalPrecision)
          Updates the numericalPrecision 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_REMOTENUMERICALPRECISIONFULLVO

static final int TRANSFORM_REMOTENUMERICALPRECISIONFULLVO
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 RemoteNumericalPrecisionFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTENUMERICALPRECISIONNATURALID

static final int TRANSFORM_REMOTENUMERICALPRECISIONNATURALID
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 RemoteNumericalPrecisionNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERNUMERICALPRECISION

static final int TRANSFORM_CLUSTERNUMERICALPRECISION
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 ClusterNumericalPrecision.

See Also:
Constant Field Values
Method Detail

toRemoteNumericalPrecisionFullVO

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


toRemoteNumericalPrecisionFullVO

RemoteNumericalPrecisionFullVO toRemoteNumericalPrecisionFullVO(NumericalPrecision entity)
Converts this DAO's entity to an object of type RemoteNumericalPrecisionFullVO.


toRemoteNumericalPrecisionFullVOCollection

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


toRemoteNumericalPrecisionFullVOArray

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


remoteNumericalPrecisionFullVOToEntity

void remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO source,
                                            NumericalPrecision target,
                                            boolean copyIfNull)
Copies the fields of RemoteNumericalPrecisionFullVO 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.

remoteNumericalPrecisionFullVOToEntity

NumericalPrecision remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO remoteNumericalPrecisionFullVO)
Converts an instance of type RemoteNumericalPrecisionFullVO to this DAO's entity.


remoteNumericalPrecisionFullVOToEntityCollection

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


toRemoteNumericalPrecisionNaturalId

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


toRemoteNumericalPrecisionNaturalId

RemoteNumericalPrecisionNaturalId toRemoteNumericalPrecisionNaturalId(NumericalPrecision entity)
Converts this DAO's entity to an object of type RemoteNumericalPrecisionNaturalId.


toRemoteNumericalPrecisionNaturalIdCollection

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


toRemoteNumericalPrecisionNaturalIdArray

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


remoteNumericalPrecisionNaturalIdToEntity

void remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId source,
                                               NumericalPrecision target,
                                               boolean copyIfNull)
Copies the fields of RemoteNumericalPrecisionNaturalId 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.

remoteNumericalPrecisionNaturalIdToEntity

NumericalPrecision remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId remoteNumericalPrecisionNaturalId)
Converts an instance of type RemoteNumericalPrecisionNaturalId to this DAO's entity.


remoteNumericalPrecisionNaturalIdToEntityCollection

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


toClusterNumericalPrecision

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


toClusterNumericalPrecision

ClusterNumericalPrecision toClusterNumericalPrecision(NumericalPrecision entity)
Converts this DAO's entity to an object of type ClusterNumericalPrecision.


toClusterNumericalPrecisionCollection

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


toClusterNumericalPrecisionArray

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


clusterNumericalPrecisionToEntity

void clusterNumericalPrecisionToEntity(ClusterNumericalPrecision source,
                                       NumericalPrecision target,
                                       boolean copyIfNull)
Copies the fields of ClusterNumericalPrecision 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.

clusterNumericalPrecisionToEntity

NumericalPrecision clusterNumericalPrecisionToEntity(ClusterNumericalPrecision clusterNumericalPrecision)
Converts an instance of type ClusterNumericalPrecision to this DAO's entity.


clusterNumericalPrecisionToEntityCollection

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


load

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

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

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


create

java.lang.Object create(int transform,
                        NumericalPrecision numericalPrecision)

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

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

NumericalPrecision create(java.lang.String name,
                          java.lang.String description,
                          java.sql.Timestamp updateDate,
                          Status status)

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


create

java.lang.Object create(int transform,
                        java.lang.String name,
                        java.lang.String description,
                        java.sql.Timestamp updateDate,
                        Status status)

Does the same thing as create(java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status) 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

NumericalPrecision create(java.lang.String description,
                          java.lang.String name,
                          Status status)

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


create

java.lang.Object create(int transform,
                        java.lang.String description,
                        java.lang.String name,
                        Status status)

Does the same thing as create(java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status) 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(NumericalPrecision numericalPrecision)
Updates the numericalPrecision 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(NumericalPrecision numericalPrecision)
Removes the instance of fr.ifremer.allegro.referential.NumericalPrecision from the persistent store.


remove

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


remove

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


getAllNumericalPrecision

java.util.Collection getAllNumericalPrecision()

getAllNumericalPrecision

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

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


getAllNumericalPrecision

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

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


getAllNumericalPrecision

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

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


getAllNumericalPrecision

java.util.Collection getAllNumericalPrecision(int transform)

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


getAllNumericalPrecision

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

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


getAllNumericalPrecision

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

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


getAllNumericalPrecision

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

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


findNumericalPrecisionById

NumericalPrecision findNumericalPrecisionById(java.lang.Integer id)

findNumericalPrecisionById

NumericalPrecision findNumericalPrecisionById(java.lang.String queryString,
                                              java.lang.Integer id)

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


findNumericalPrecisionById

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

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


findNumericalPrecisionById

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

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


findNumericalPrecisionByStatus

java.util.Collection findNumericalPrecisionByStatus(Status status)

findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByStatus

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

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


findNumericalPrecisionByNaturalId

NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.Integer id)

findNumericalPrecisionByNaturalId

NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.String queryString,
                                                     java.lang.Integer id)

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


findNumericalPrecisionByNaturalId

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

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


findNumericalPrecisionByNaturalId

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

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


getAllNumericalPrecisionSinceDateSynchro

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

getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


getAllNumericalPrecisionSinceDateSynchro

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

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


createFromClusterNumericalPrecision

NumericalPrecision createFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision)

getAllClusterNumericalPrecisionSinceDateSynchro

ClusterNumericalPrecision[] getAllClusterNumericalPrecisionSinceDateSynchro(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.