fr.ifremer.allegro.referential.location
Interface LocationClassificationDao

All Known Implementing Classes:
LocationClassificationDaoBase, LocationClassificationDaoImpl

public interface LocationClassificationDao

See Also:
LocationClassification

Field Summary
static int TRANSFORM_CLUSTERLOCATIONCLASSIFICATION
          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_REMOTELOCATIONCLASSIFICATIONFULLVO
          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_REMOTELOCATIONCLASSIFICATIONNATURALID
          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
 LocationClassification clusterLocationClassificationToEntity(ClusterLocationClassification clusterLocationClassification)
          Converts an instance of type ClusterLocationClassification to this DAO's entity.
 void clusterLocationClassificationToEntity(ClusterLocationClassification source, LocationClassification target, boolean copyIfNull)
          Copies the fields of ClusterLocationClassification to the specified entity.
 void clusterLocationClassificationToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterLocationClassification to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.location.LocationClassification 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.location.LocationClassification) with an additional flag called transform.
 LocationClassification create(java.lang.Integer id, java.lang.String name)
           Creates a new fr.ifremer.allegro.referential.location.LocationClassification instance from only required properties (attributes and association ends) and adds it to the persistent store.
 LocationClassification create(java.lang.Integer id, java.lang.String name, java.sql.Timestamp updateDate)
           Creates a new fr.ifremer.allegro.referential.location.LocationClassification instance from all attributes and properties and adds it to the persistent store.
 java.lang.Object create(int transform, java.lang.Integer id, java.lang.String name)
           Does the same thing as create(java.lang.Integer,java.lang.String) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.Integer id, java.lang.String name, java.sql.Timestamp updateDate)
           Does the same thing as create(java.lang.Integer,java.lang.String,java.sql.Timestamp) with an additional flag called transform.
 java.lang.Object create(int transform, LocationClassification locationClassification)
           Does the same thing as create(fr.ifremer.allegro.referential.location.LocationClassification) with an additional flag called transform.
 LocationClassification create(LocationClassification locationClassification)
          Creates an instance of fr.ifremer.allegro.referential.location.LocationClassification and adds it to the persistent store.
 LocationClassification createFromClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)
           
 LocationClassification findLocationClassificationById(java.lang.Integer id)
           
 java.lang.Object findLocationClassificationById(int transform, java.lang.Integer id)
           Does the same thing as findLocationClassificationById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findLocationClassificationById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationClassificationById(int, java.lang.Integer) with an additional argument called queryString.
 LocationClassification findLocationClassificationById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationClassificationById(java.lang.Integer) with an additional argument called queryString.
 LocationClassification findLocationClassificationByNaturalId(java.lang.Integer id)
           
 java.lang.Object findLocationClassificationByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findLocationClassificationByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findLocationClassificationByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationClassificationByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 LocationClassification findLocationClassificationByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationClassificationByNaturalId(java.lang.Integer) with an additional argument called queryString.
 ClusterLocationClassification[] getAllClusterLocationClassificationSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllLocationClassification()
           
 java.util.Collection getAllLocationClassification(int transform)
           Does the same thing as getAllLocationClassification() with an additional flag called transform.
 java.util.Collection getAllLocationClassification(int pageNumber, int pageSize)
           Does the same thing as getAllLocationClassification() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassification(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllLocationClassification(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassification(int transform, java.lang.String queryString)
           Does the same thing as getAllLocationClassification(int) with an additional argument called queryString.
 java.util.Collection getAllLocationClassification(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllLocationClassification(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassification(java.lang.String queryString)
           Does the same thing as getAllLocationClassification() with an additional argument called queryString.
 java.util.Collection getAllLocationClassification(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllLocationClassification(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationClassificationSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllLocationClassificationSinceDateSynchro(java.sql.Timestamp updateDate)
           
 LocationClassification load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.location.LocationClassification 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 LocationClassification.
 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.
 LocationClassification remoteLocationClassificationFullVOToEntity(RemoteLocationClassificationFullVO remoteLocationClassificationFullVO)
          Converts an instance of type RemoteLocationClassificationFullVO to this DAO's entity.
 void remoteLocationClassificationFullVOToEntity(RemoteLocationClassificationFullVO source, LocationClassification target, boolean copyIfNull)
          Copies the fields of RemoteLocationClassificationFullVO to the specified entity.
 void remoteLocationClassificationFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteLocationClassificationFullVO to this DAO's entity.
 LocationClassification remoteLocationClassificationNaturalIdToEntity(RemoteLocationClassificationNaturalId remoteLocationClassificationNaturalId)
          Converts an instance of type RemoteLocationClassificationNaturalId to this DAO's entity.
 void remoteLocationClassificationNaturalIdToEntity(RemoteLocationClassificationNaturalId source, LocationClassification target, boolean copyIfNull)
          Copies the fields of RemoteLocationClassificationNaturalId to the specified entity.
 void remoteLocationClassificationNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteLocationClassificationNaturalId 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.location.LocationClassification having the given identifier from the persistent store.
 void remove(LocationClassification locationClassification)
          Removes the instance of fr.ifremer.allegro.referential.location.LocationClassification 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.
 ClusterLocationClassification toClusterLocationClassification(LocationClassification entity)
          Converts this DAO's entity to an object of type ClusterLocationClassification.
 void toClusterLocationClassification(LocationClassification source, ClusterLocationClassification target)
          Copies the fields of the specified entity to the target value object.
 ClusterLocationClassification[] toClusterLocationClassificationArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterLocationClassification.
 void toClusterLocationClassificationCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterLocationClassification.
 RemoteLocationClassificationFullVO toRemoteLocationClassificationFullVO(LocationClassification entity)
          Converts this DAO's entity to an object of type RemoteLocationClassificationFullVO.
 void toRemoteLocationClassificationFullVO(LocationClassification source, RemoteLocationClassificationFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteLocationClassificationFullVO[] toRemoteLocationClassificationFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteLocationClassificationFullVO.
 void toRemoteLocationClassificationFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteLocationClassificationFullVO.
 RemoteLocationClassificationNaturalId toRemoteLocationClassificationNaturalId(LocationClassification entity)
          Converts this DAO's entity to an object of type RemoteLocationClassificationNaturalId.
 void toRemoteLocationClassificationNaturalId(LocationClassification source, RemoteLocationClassificationNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteLocationClassificationNaturalId[] toRemoteLocationClassificationNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteLocationClassificationNaturalId.
 void toRemoteLocationClassificationNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteLocationClassificationNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(LocationClassification locationClassification)
          Updates the locationClassification 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_REMOTELOCATIONCLASSIFICATIONFULLVO

static final int TRANSFORM_REMOTELOCATIONCLASSIFICATIONFULLVO
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 RemoteLocationClassificationFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTELOCATIONCLASSIFICATIONNATURALID

static final int TRANSFORM_REMOTELOCATIONCLASSIFICATIONNATURALID
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 RemoteLocationClassificationNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERLOCATIONCLASSIFICATION

static final int TRANSFORM_CLUSTERLOCATIONCLASSIFICATION
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 ClusterLocationClassification.

See Also:
Constant Field Values
Method Detail

toRemoteLocationClassificationFullVO

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


toRemoteLocationClassificationFullVO

RemoteLocationClassificationFullVO toRemoteLocationClassificationFullVO(LocationClassification entity)
Converts this DAO's entity to an object of type RemoteLocationClassificationFullVO.


toRemoteLocationClassificationFullVOCollection

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


toRemoteLocationClassificationFullVOArray

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


remoteLocationClassificationFullVOToEntity

void remoteLocationClassificationFullVOToEntity(RemoteLocationClassificationFullVO source,
                                                LocationClassification target,
                                                boolean copyIfNull)
Copies the fields of RemoteLocationClassificationFullVO 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.

remoteLocationClassificationFullVOToEntity

LocationClassification remoteLocationClassificationFullVOToEntity(RemoteLocationClassificationFullVO remoteLocationClassificationFullVO)
Converts an instance of type RemoteLocationClassificationFullVO to this DAO's entity.


remoteLocationClassificationFullVOToEntityCollection

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


toRemoteLocationClassificationNaturalId

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


toRemoteLocationClassificationNaturalId

RemoteLocationClassificationNaturalId toRemoteLocationClassificationNaturalId(LocationClassification entity)
Converts this DAO's entity to an object of type RemoteLocationClassificationNaturalId.


toRemoteLocationClassificationNaturalIdCollection

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


toRemoteLocationClassificationNaturalIdArray

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


remoteLocationClassificationNaturalIdToEntity

void remoteLocationClassificationNaturalIdToEntity(RemoteLocationClassificationNaturalId source,
                                                   LocationClassification target,
                                                   boolean copyIfNull)
Copies the fields of RemoteLocationClassificationNaturalId 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.

remoteLocationClassificationNaturalIdToEntity

LocationClassification remoteLocationClassificationNaturalIdToEntity(RemoteLocationClassificationNaturalId remoteLocationClassificationNaturalId)
Converts an instance of type RemoteLocationClassificationNaturalId to this DAO's entity.


remoteLocationClassificationNaturalIdToEntityCollection

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


toClusterLocationClassification

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


toClusterLocationClassification

ClusterLocationClassification toClusterLocationClassification(LocationClassification entity)
Converts this DAO's entity to an object of type ClusterLocationClassification.


toClusterLocationClassificationCollection

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


toClusterLocationClassificationArray

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


clusterLocationClassificationToEntity

void clusterLocationClassificationToEntity(ClusterLocationClassification source,
                                           LocationClassification target,
                                           boolean copyIfNull)
Copies the fields of ClusterLocationClassification 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.

clusterLocationClassificationToEntity

LocationClassification clusterLocationClassificationToEntity(ClusterLocationClassification clusterLocationClassification)
Converts an instance of type ClusterLocationClassification to this DAO's entity.


clusterLocationClassificationToEntityCollection

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


load

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

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

LocationClassification create(LocationClassification locationClassification)
Creates an instance of fr.ifremer.allegro.referential.location.LocationClassification and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        LocationClassification locationClassification)

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

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

LocationClassification create(java.lang.Integer id,
                              java.lang.String name,
                              java.sql.Timestamp updateDate)

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


create

java.lang.Object create(int transform,
                        java.lang.Integer id,
                        java.lang.String name,
                        java.sql.Timestamp updateDate)

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

LocationClassification create(java.lang.Integer id,
                              java.lang.String name)

Creates a new fr.ifremer.allegro.referential.location.LocationClassification 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.Integer id,
                        java.lang.String name)

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


remove

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


remove

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


getAllLocationClassification

java.util.Collection getAllLocationClassification()

getAllLocationClassification

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

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


getAllLocationClassification

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

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


getAllLocationClassification

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

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


getAllLocationClassification

java.util.Collection getAllLocationClassification(int transform)

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


getAllLocationClassification

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

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


getAllLocationClassification

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

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


getAllLocationClassification

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

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


findLocationClassificationById

LocationClassification findLocationClassificationById(java.lang.Integer id)

findLocationClassificationById

LocationClassification findLocationClassificationById(java.lang.String queryString,
                                                      java.lang.Integer id)

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


findLocationClassificationById

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

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


findLocationClassificationById

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

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


findLocationClassificationByNaturalId

LocationClassification findLocationClassificationByNaturalId(java.lang.Integer id)

findLocationClassificationByNaturalId

LocationClassification findLocationClassificationByNaturalId(java.lang.String queryString,
                                                             java.lang.Integer id)

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


findLocationClassificationByNaturalId

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

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


findLocationClassificationByNaturalId

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

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


getAllLocationClassificationSinceDateSynchro

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

getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


getAllLocationClassificationSinceDateSynchro

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

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


createFromClusterLocationClassification

LocationClassification createFromClusterLocationClassification(ClusterLocationClassification clusterLocationClassification)

getAllClusterLocationClassificationSinceDateSynchro

ClusterLocationClassification[] getAllClusterLocationClassificationSinceDateSynchro(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.