fr.ifremer.allegro.referential.spatial
Interface SpatialItemAreaDao

All Known Implementing Classes:
SpatialItemAreaDaoBase, SpatialItemAreaDaoImpl

public interface SpatialItemAreaDao

See Also:
SpatialItemArea

Field Summary
static int TRANSFORM_CLUSTERSPATIALITEMAREA
          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_REMOTESPATIALITEMAREAFULLVO
          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_REMOTESPATIALITEMAREANATURALID
          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
 SpatialItemArea clusterSpatialItemAreaToEntity(ClusterSpatialItemArea clusterSpatialItemArea)
          Converts an instance of type ClusterSpatialItemArea to this DAO's entity.
 void clusterSpatialItemAreaToEntity(ClusterSpatialItemArea source, SpatialItemArea target, boolean copyIfNull)
          Copies the fields of ClusterSpatialItemArea to the specified entity.
 void clusterSpatialItemAreaToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSpatialItemArea to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea 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.spatial.SpatialItemArea) with an additional flag called transform.
 java.lang.Object create(int transform, SpatialItem spatialItem)
           Does the same thing as create(fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional flag called transform.
 java.lang.Object create(int transform, SpatialItemArea spatialItemArea)
           Does the same thing as create(fr.ifremer.allegro.referential.spatial.SpatialItemArea) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String localizedName, SpatialItem spatialItem)
           Does the same thing as create(java.lang.String,fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional flag called transform.
 SpatialItemArea create(SpatialItem spatialItem)
           Creates a new fr.ifremer.allegro.referential.spatial.SpatialItemArea instance from only required properties (attributes and association ends) and adds it to the persistent store.
 SpatialItemArea create(SpatialItemArea spatialItemArea)
          Creates an instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea and adds it to the persistent store.
 SpatialItemArea create(java.lang.String localizedName, SpatialItem spatialItem)
           Creates a new fr.ifremer.allegro.referential.spatial.SpatialItemArea instance from all attributes and properties and adds it to the persistent store.
 SpatialItemArea createFromClusterSpatialItemArea(ClusterSpatialItemArea clusterSpatialItemArea)
           
 SpatialItemArea findSpatialItemAreaById(java.lang.Integer id)
           
 java.lang.Object findSpatialItemAreaById(int transform, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSpatialItemAreaById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaById(int, java.lang.Integer) with an additional argument called queryString.
 SpatialItemArea findSpatialItemAreaById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaById(java.lang.Integer) with an additional argument called queryString.
 SpatialItemArea findSpatialItemAreaByNaturalId(java.lang.Integer id)
           
 java.lang.Object findSpatialItemAreaByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSpatialItemAreaByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 SpatialItemArea findSpatialItemAreaByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSpatialItemAreaByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSpatialItemAreaBySpatialItem(int transform, int pageNumber, int pageSize, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(int, fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSpatialItemAreaBySpatialItem(int pageNumber, int pageSize, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSpatialItemAreaBySpatialItem(int transform, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional flag called transform.
 java.util.Collection findSpatialItemAreaBySpatialItem(int transform, java.lang.String queryString, int pageNumber, int pageSize, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(int, String, fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSpatialItemAreaBySpatialItem(int transform, java.lang.String queryString, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(int, fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional argument called queryString.
 java.util.Collection findSpatialItemAreaBySpatialItem(SpatialItem spatialItem)
           
 java.util.Collection findSpatialItemAreaBySpatialItem(java.lang.String queryString, int pageNumber, int pageSize, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(String, fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSpatialItemAreaBySpatialItem(java.lang.String queryString, SpatialItem spatialItem)
           Does the same thing as findSpatialItemAreaBySpatialItem(fr.ifremer.allegro.referential.spatial.SpatialItem) with an additional argument called queryString.
 java.util.Collection getAllSpatialItemArea()
           
 java.util.Collection getAllSpatialItemArea(int transform)
           Does the same thing as getAllSpatialItemArea() with an additional flag called transform.
 java.util.Collection getAllSpatialItemArea(int pageNumber, int pageSize)
           Does the same thing as getAllSpatialItemArea() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSpatialItemArea(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllSpatialItemArea(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSpatialItemArea(int transform, java.lang.String queryString)
           Does the same thing as getAllSpatialItemArea(int) with an additional argument called queryString.
 java.util.Collection getAllSpatialItemArea(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSpatialItemArea(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSpatialItemArea(java.lang.String queryString)
           Does the same thing as getAllSpatialItemArea() with an additional argument called queryString.
 java.util.Collection getAllSpatialItemArea(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSpatialItemArea(String) with an additional two arguments called pageNumber and pageSize.
 SpatialItemArea load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea 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 SpatialItemArea.
 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.
 SpatialItemArea remoteSpatialItemAreaFullVOToEntity(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVO)
          Converts an instance of type RemoteSpatialItemAreaFullVO to this DAO's entity.
 void remoteSpatialItemAreaFullVOToEntity(RemoteSpatialItemAreaFullVO source, SpatialItemArea target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemAreaFullVO to the specified entity.
 void remoteSpatialItemAreaFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSpatialItemAreaFullVO to this DAO's entity.
 SpatialItemArea remoteSpatialItemAreaNaturalIdToEntity(RemoteSpatialItemAreaNaturalId remoteSpatialItemAreaNaturalId)
          Converts an instance of type RemoteSpatialItemAreaNaturalId to this DAO's entity.
 void remoteSpatialItemAreaNaturalIdToEntity(RemoteSpatialItemAreaNaturalId source, SpatialItemArea target, boolean copyIfNull)
          Copies the fields of RemoteSpatialItemAreaNaturalId to the specified entity.
 void remoteSpatialItemAreaNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSpatialItemAreaNaturalId 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.spatial.SpatialItemArea having the given identifier from the persistent store.
 void remove(SpatialItemArea spatialItemArea)
          Removes the instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea 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.
 ClusterSpatialItemArea toClusterSpatialItemArea(SpatialItemArea entity)
          Converts this DAO's entity to an object of type ClusterSpatialItemArea.
 void toClusterSpatialItemArea(SpatialItemArea source, ClusterSpatialItemArea target)
          Copies the fields of the specified entity to the target value object.
 ClusterSpatialItemArea[] toClusterSpatialItemAreaArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSpatialItemArea.
 void toClusterSpatialItemAreaCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSpatialItemArea.
 RemoteSpatialItemAreaFullVO toRemoteSpatialItemAreaFullVO(SpatialItemArea entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemAreaFullVO.
 void toRemoteSpatialItemAreaFullVO(SpatialItemArea source, RemoteSpatialItemAreaFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemAreaFullVO[] toRemoteSpatialItemAreaFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSpatialItemAreaFullVO.
 void toRemoteSpatialItemAreaFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSpatialItemAreaFullVO.
 RemoteSpatialItemAreaNaturalId toRemoteSpatialItemAreaNaturalId(SpatialItemArea entity)
          Converts this DAO's entity to an object of type RemoteSpatialItemAreaNaturalId.
 void toRemoteSpatialItemAreaNaturalId(SpatialItemArea source, RemoteSpatialItemAreaNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSpatialItemAreaNaturalId[] toRemoteSpatialItemAreaNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSpatialItemAreaNaturalId.
 void toRemoteSpatialItemAreaNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSpatialItemAreaNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(SpatialItemArea spatialItemArea)
          Updates the spatialItemArea 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_REMOTESPATIALITEMAREAFULLVO

static final int TRANSFORM_REMOTESPATIALITEMAREAFULLVO
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 RemoteSpatialItemAreaFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTESPATIALITEMAREANATURALID

static final int TRANSFORM_REMOTESPATIALITEMAREANATURALID
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 RemoteSpatialItemAreaNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERSPATIALITEMAREA

static final int TRANSFORM_CLUSTERSPATIALITEMAREA
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 ClusterSpatialItemArea.

See Also:
Constant Field Values
Method Detail

toRemoteSpatialItemAreaFullVO

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


toRemoteSpatialItemAreaFullVO

RemoteSpatialItemAreaFullVO toRemoteSpatialItemAreaFullVO(SpatialItemArea entity)
Converts this DAO's entity to an object of type RemoteSpatialItemAreaFullVO.


toRemoteSpatialItemAreaFullVOCollection

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


toRemoteSpatialItemAreaFullVOArray

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


remoteSpatialItemAreaFullVOToEntity

void remoteSpatialItemAreaFullVOToEntity(RemoteSpatialItemAreaFullVO source,
                                         SpatialItemArea target,
                                         boolean copyIfNull)
Copies the fields of RemoteSpatialItemAreaFullVO 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.

remoteSpatialItemAreaFullVOToEntity

SpatialItemArea remoteSpatialItemAreaFullVOToEntity(RemoteSpatialItemAreaFullVO remoteSpatialItemAreaFullVO)
Converts an instance of type RemoteSpatialItemAreaFullVO to this DAO's entity.


remoteSpatialItemAreaFullVOToEntityCollection

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


toRemoteSpatialItemAreaNaturalId

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


toRemoteSpatialItemAreaNaturalId

RemoteSpatialItemAreaNaturalId toRemoteSpatialItemAreaNaturalId(SpatialItemArea entity)
Converts this DAO's entity to an object of type RemoteSpatialItemAreaNaturalId.


toRemoteSpatialItemAreaNaturalIdCollection

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


toRemoteSpatialItemAreaNaturalIdArray

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


remoteSpatialItemAreaNaturalIdToEntity

void remoteSpatialItemAreaNaturalIdToEntity(RemoteSpatialItemAreaNaturalId source,
                                            SpatialItemArea target,
                                            boolean copyIfNull)
Copies the fields of RemoteSpatialItemAreaNaturalId 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.

remoteSpatialItemAreaNaturalIdToEntity

SpatialItemArea remoteSpatialItemAreaNaturalIdToEntity(RemoteSpatialItemAreaNaturalId remoteSpatialItemAreaNaturalId)
Converts an instance of type RemoteSpatialItemAreaNaturalId to this DAO's entity.


remoteSpatialItemAreaNaturalIdToEntityCollection

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


toClusterSpatialItemArea

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


toClusterSpatialItemArea

ClusterSpatialItemArea toClusterSpatialItemArea(SpatialItemArea entity)
Converts this DAO's entity to an object of type ClusterSpatialItemArea.


toClusterSpatialItemAreaCollection

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


toClusterSpatialItemAreaArray

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


clusterSpatialItemAreaToEntity

void clusterSpatialItemAreaToEntity(ClusterSpatialItemArea source,
                                    SpatialItemArea target,
                                    boolean copyIfNull)
Copies the fields of ClusterSpatialItemArea 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.

clusterSpatialItemAreaToEntity

SpatialItemArea clusterSpatialItemAreaToEntity(ClusterSpatialItemArea clusterSpatialItemArea)
Converts an instance of type ClusterSpatialItemArea to this DAO's entity.


clusterSpatialItemAreaToEntityCollection

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


load

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

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

SpatialItemArea create(SpatialItemArea spatialItemArea)
Creates an instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        SpatialItemArea spatialItemArea)

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

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

SpatialItemArea create(java.lang.String localizedName,
                       SpatialItem spatialItem)

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


create

java.lang.Object create(int transform,
                        java.lang.String localizedName,
                        SpatialItem spatialItem)

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

SpatialItemArea create(SpatialItem spatialItem)

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


create

java.lang.Object create(int transform,
                        SpatialItem spatialItem)

Does the same thing as create(fr.ifremer.allegro.referential.spatial.SpatialItem) 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(SpatialItemArea spatialItemArea)
Updates the spatialItemArea 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(SpatialItemArea spatialItemArea)
Removes the instance of fr.ifremer.allegro.referential.spatial.SpatialItemArea from the persistent store.


remove

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


remove

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


getAllSpatialItemArea

java.util.Collection getAllSpatialItemArea()

getAllSpatialItemArea

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

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


getAllSpatialItemArea

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

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


getAllSpatialItemArea

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

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


getAllSpatialItemArea

java.util.Collection getAllSpatialItemArea(int transform)

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


getAllSpatialItemArea

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

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


getAllSpatialItemArea

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

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


getAllSpatialItemArea

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

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


findSpatialItemAreaById

SpatialItemArea findSpatialItemAreaById(java.lang.Integer id)

findSpatialItemAreaById

SpatialItemArea findSpatialItemAreaById(java.lang.String queryString,
                                        java.lang.Integer id)

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


findSpatialItemAreaById

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

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


findSpatialItemAreaById

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

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


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(SpatialItem spatialItem)

findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(java.lang.String queryString,
                                                      SpatialItem spatialItem)

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


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(int pageNumber,
                                                      int pageSize,
                                                      SpatialItem spatialItem)

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


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      SpatialItem spatialItem)

Does the same thing as findSpatialItemAreaBySpatialItem(String, fr.ifremer.allegro.referential.spatial.SpatialItem) 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.


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(int transform,
                                                      SpatialItem spatialItem)

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


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(int transform,
                                                      int pageNumber,
                                                      int pageSize,
                                                      SpatialItem spatialItem)

Does the same thing as findSpatialItemAreaBySpatialItem(int, fr.ifremer.allegro.referential.spatial.SpatialItem) 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.


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(int transform,
                                                      java.lang.String queryString,
                                                      SpatialItem spatialItem)

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


findSpatialItemAreaBySpatialItem

java.util.Collection findSpatialItemAreaBySpatialItem(int transform,
                                                      java.lang.String queryString,
                                                      int pageNumber,
                                                      int pageSize,
                                                      SpatialItem spatialItem)

Does the same thing as findSpatialItemAreaBySpatialItem(int, String, fr.ifremer.allegro.referential.spatial.SpatialItem) 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.


findSpatialItemAreaByNaturalId

SpatialItemArea findSpatialItemAreaByNaturalId(java.lang.Integer id)

findSpatialItemAreaByNaturalId

SpatialItemArea findSpatialItemAreaByNaturalId(java.lang.String queryString,
                                               java.lang.Integer id)

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


findSpatialItemAreaByNaturalId

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

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


findSpatialItemAreaByNaturalId

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

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


createFromClusterSpatialItemArea

SpatialItemArea createFromClusterSpatialItemArea(ClusterSpatialItemArea clusterSpatialItemArea)

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.