fr.ifremer.allegro.referential.location
Interface LocationLevelDao

All Known Implementing Classes:
LocationLevelDaoBase, LocationLevelDaoImpl

public interface LocationLevelDao

See Also:
LocationLevel

Field Summary
static int TRANSFORM_CLUSTERLOCATIONLEVEL
          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_REMOTELOCATIONLEVELFULLVO
          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_REMOTELOCATIONLEVELNATURALID
          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
 LocationLevel clusterLocationLevelToEntity(ClusterLocationLevel clusterLocationLevel)
          Converts an instance of type ClusterLocationLevel to this DAO's entity.
 void clusterLocationLevelToEntity(ClusterLocationLevel source, LocationLevel target, boolean copyIfNull)
          Copies the fields of ClusterLocationLevel to the specified entity.
 void clusterLocationLevelToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterLocationLevel to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.location.LocationLevel 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.LocationLevel) with an additional flag called transform.
 java.lang.Object create(int transform, LocationClassification locationClassification, java.lang.String name)
           Does the same thing as create(fr.ifremer.allegro.referential.location.LocationClassification,java.lang.String) with an additional flag called transform.
 java.lang.Object create(int transform, LocationLevel locationLevel)
           Does the same thing as create(fr.ifremer.allegro.referential.location.LocationLevel) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String name, java.sql.Timestamp updateDate, java.util.Collection locationLevels, LocationLevel parentLocationLevel, LocationClassification locationClassification)
           Does the same thing as create(java.lang.String,java.sql.Timestamp,java.util.Collection,fr.ifremer.allegro.referential.location.LocationLevel,fr.ifremer.allegro.referential.location.LocationClassification) with an additional flag called transform.
 LocationLevel create(LocationClassification locationClassification, java.lang.String name)
           Creates a new fr.ifremer.allegro.referential.location.LocationLevel instance from only required properties (attributes and association ends) and adds it to the persistent store.
 LocationLevel create(LocationLevel locationLevel)
          Creates an instance of fr.ifremer.allegro.referential.location.LocationLevel and adds it to the persistent store.
 LocationLevel create(java.lang.String name, java.sql.Timestamp updateDate, java.util.Collection locationLevels, LocationLevel parentLocationLevel, LocationClassification locationClassification)
           Creates a new fr.ifremer.allegro.referential.location.LocationLevel instance from all attributes and properties and adds it to the persistent store.
 LocationLevel createFromClusterLocationLevel(ClusterLocationLevel clusterLocationLevel)
           
 LocationLevel findLocationLevelById(java.lang.Integer id)
           
 java.lang.Object findLocationLevelById(int transform, java.lang.Integer id)
           Does the same thing as findLocationLevelById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findLocationLevelById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationLevelById(int, java.lang.Integer) with an additional argument called queryString.
 LocationLevel findLocationLevelById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationLevelById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findLocationLevelByLocationClassification(int transform, int pageNumber, int pageSize, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(int, fr.ifremer.allegro.referential.location.LocationClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByLocationClassification(int pageNumber, int pageSize, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(fr.ifremer.allegro.referential.location.LocationClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByLocationClassification(int transform, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(fr.ifremer.allegro.referential.location.LocationClassification) with an additional flag called transform.
 java.util.Collection findLocationLevelByLocationClassification(int transform, java.lang.String queryString, int pageNumber, int pageSize, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(int, String, fr.ifremer.allegro.referential.location.LocationClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByLocationClassification(int transform, java.lang.String queryString, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(int, fr.ifremer.allegro.referential.location.LocationClassification) with an additional argument called queryString.
 java.util.Collection findLocationLevelByLocationClassification(LocationClassification locationClassification)
           
 java.util.Collection findLocationLevelByLocationClassification(java.lang.String queryString, int pageNumber, int pageSize, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(String, fr.ifremer.allegro.referential.location.LocationClassification) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByLocationClassification(java.lang.String queryString, LocationClassification locationClassification)
           Does the same thing as findLocationLevelByLocationClassification(fr.ifremer.allegro.referential.location.LocationClassification) with an additional argument called queryString.
 LocationLevel findLocationLevelByNaturalId(java.lang.Integer id)
           
 java.lang.Object findLocationLevelByNaturalId(int transform, java.lang.Integer id)
           Does the same thing as findLocationLevelByNaturalId(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findLocationLevelByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationLevelByNaturalId(int, java.lang.Integer) with an additional argument called queryString.
 LocationLevel findLocationLevelByNaturalId(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findLocationLevelByNaturalId(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findLocationLevelByParentLocationLevel(int transform, int pageNumber, int pageSize, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(int, fr.ifremer.allegro.referential.location.LocationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByParentLocationLevel(int pageNumber, int pageSize, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(fr.ifremer.allegro.referential.location.LocationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByParentLocationLevel(int transform, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(fr.ifremer.allegro.referential.location.LocationLevel) with an additional flag called transform.
 java.util.Collection findLocationLevelByParentLocationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(int, String, fr.ifremer.allegro.referential.location.LocationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByParentLocationLevel(int transform, java.lang.String queryString, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(int, fr.ifremer.allegro.referential.location.LocationLevel) with an additional argument called queryString.
 java.util.Collection findLocationLevelByParentLocationLevel(LocationLevel parentLocationLevel)
           
 java.util.Collection findLocationLevelByParentLocationLevel(java.lang.String queryString, int pageNumber, int pageSize, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(String, fr.ifremer.allegro.referential.location.LocationLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findLocationLevelByParentLocationLevel(java.lang.String queryString, LocationLevel parentLocationLevel)
           Does the same thing as findLocationLevelByParentLocationLevel(fr.ifremer.allegro.referential.location.LocationLevel) with an additional argument called queryString.
 ClusterLocationLevel[] getAllClusterLocationLevelSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllLocationLevel()
           
 java.util.Collection getAllLocationLevel(int transform)
           Does the same thing as getAllLocationLevel() with an additional flag called transform.
 java.util.Collection getAllLocationLevel(int pageNumber, int pageSize)
           Does the same thing as getAllLocationLevel() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevel(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllLocationLevel(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevel(int transform, java.lang.String queryString)
           Does the same thing as getAllLocationLevel(int) with an additional argument called queryString.
 java.util.Collection getAllLocationLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllLocationLevel(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevel(java.lang.String queryString)
           Does the same thing as getAllLocationLevel() with an additional argument called queryString.
 java.util.Collection getAllLocationLevel(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllLocationLevel(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevelSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevelSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevelSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevelSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllLocationLevelSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllLocationLevelSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllLocationLevelSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllLocationLevelSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllLocationLevelSinceDateSynchro(java.sql.Timestamp updateDate)
           
 LocationLevel load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.referential.location.LocationLevel 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 LocationLevel.
 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.
 LocationLevel remoteLocationLevelFullVOToEntity(RemoteLocationLevelFullVO remoteLocationLevelFullVO)
          Converts an instance of type RemoteLocationLevelFullVO to this DAO's entity.
 void remoteLocationLevelFullVOToEntity(RemoteLocationLevelFullVO source, LocationLevel target, boolean copyIfNull)
          Copies the fields of RemoteLocationLevelFullVO to the specified entity.
 void remoteLocationLevelFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteLocationLevelFullVO to this DAO's entity.
 LocationLevel remoteLocationLevelNaturalIdToEntity(RemoteLocationLevelNaturalId remoteLocationLevelNaturalId)
          Converts an instance of type RemoteLocationLevelNaturalId to this DAO's entity.
 void remoteLocationLevelNaturalIdToEntity(RemoteLocationLevelNaturalId source, LocationLevel target, boolean copyIfNull)
          Copies the fields of RemoteLocationLevelNaturalId to the specified entity.
 void remoteLocationLevelNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteLocationLevelNaturalId 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.LocationLevel having the given identifier from the persistent store.
 void remove(LocationLevel locationLevel)
          Removes the instance of fr.ifremer.allegro.referential.location.LocationLevel 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.
 ClusterLocationLevel toClusterLocationLevel(LocationLevel entity)
          Converts this DAO's entity to an object of type ClusterLocationLevel.
 void toClusterLocationLevel(LocationLevel source, ClusterLocationLevel target)
          Copies the fields of the specified entity to the target value object.
 ClusterLocationLevel[] toClusterLocationLevelArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterLocationLevel.
 void toClusterLocationLevelCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterLocationLevel.
 RemoteLocationLevelFullVO toRemoteLocationLevelFullVO(LocationLevel entity)
          Converts this DAO's entity to an object of type RemoteLocationLevelFullVO.
 void toRemoteLocationLevelFullVO(LocationLevel source, RemoteLocationLevelFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteLocationLevelFullVO[] toRemoteLocationLevelFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteLocationLevelFullVO.
 void toRemoteLocationLevelFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteLocationLevelFullVO.
 RemoteLocationLevelNaturalId toRemoteLocationLevelNaturalId(LocationLevel entity)
          Converts this DAO's entity to an object of type RemoteLocationLevelNaturalId.
 void toRemoteLocationLevelNaturalId(LocationLevel source, RemoteLocationLevelNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteLocationLevelNaturalId[] toRemoteLocationLevelNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteLocationLevelNaturalId.
 void toRemoteLocationLevelNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteLocationLevelNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(LocationLevel locationLevel)
          Updates the locationLevel 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_REMOTELOCATIONLEVELFULLVO

static final int TRANSFORM_REMOTELOCATIONLEVELFULLVO
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 RemoteLocationLevelFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTELOCATIONLEVELNATURALID

static final int TRANSFORM_REMOTELOCATIONLEVELNATURALID
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 RemoteLocationLevelNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERLOCATIONLEVEL

static final int TRANSFORM_CLUSTERLOCATIONLEVEL
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 ClusterLocationLevel.

See Also:
Constant Field Values
Method Detail

toRemoteLocationLevelFullVO

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


toRemoteLocationLevelFullVO

RemoteLocationLevelFullVO toRemoteLocationLevelFullVO(LocationLevel entity)
Converts this DAO's entity to an object of type RemoteLocationLevelFullVO.


toRemoteLocationLevelFullVOCollection

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


toRemoteLocationLevelFullVOArray

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


remoteLocationLevelFullVOToEntity

void remoteLocationLevelFullVOToEntity(RemoteLocationLevelFullVO source,
                                       LocationLevel target,
                                       boolean copyIfNull)
Copies the fields of RemoteLocationLevelFullVO 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.

remoteLocationLevelFullVOToEntity

LocationLevel remoteLocationLevelFullVOToEntity(RemoteLocationLevelFullVO remoteLocationLevelFullVO)
Converts an instance of type RemoteLocationLevelFullVO to this DAO's entity.


remoteLocationLevelFullVOToEntityCollection

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


toRemoteLocationLevelNaturalId

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


toRemoteLocationLevelNaturalId

RemoteLocationLevelNaturalId toRemoteLocationLevelNaturalId(LocationLevel entity)
Converts this DAO's entity to an object of type RemoteLocationLevelNaturalId.


toRemoteLocationLevelNaturalIdCollection

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


toRemoteLocationLevelNaturalIdArray

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


remoteLocationLevelNaturalIdToEntity

void remoteLocationLevelNaturalIdToEntity(RemoteLocationLevelNaturalId source,
                                          LocationLevel target,
                                          boolean copyIfNull)
Copies the fields of RemoteLocationLevelNaturalId 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.

remoteLocationLevelNaturalIdToEntity

LocationLevel remoteLocationLevelNaturalIdToEntity(RemoteLocationLevelNaturalId remoteLocationLevelNaturalId)
Converts an instance of type RemoteLocationLevelNaturalId to this DAO's entity.


remoteLocationLevelNaturalIdToEntityCollection

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


toClusterLocationLevel

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


toClusterLocationLevel

ClusterLocationLevel toClusterLocationLevel(LocationLevel entity)
Converts this DAO's entity to an object of type ClusterLocationLevel.


toClusterLocationLevelCollection

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


toClusterLocationLevelArray

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


clusterLocationLevelToEntity

void clusterLocationLevelToEntity(ClusterLocationLevel source,
                                  LocationLevel target,
                                  boolean copyIfNull)
Copies the fields of ClusterLocationLevel 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.

clusterLocationLevelToEntity

LocationLevel clusterLocationLevelToEntity(ClusterLocationLevel clusterLocationLevel)
Converts an instance of type ClusterLocationLevel to this DAO's entity.


clusterLocationLevelToEntityCollection

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


load

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

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

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


create

java.lang.Object create(int transform,
                        LocationLevel locationLevel)

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

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

LocationLevel create(java.lang.String name,
                     java.sql.Timestamp updateDate,
                     java.util.Collection locationLevels,
                     LocationLevel parentLocationLevel,
                     LocationClassification locationClassification)

Creates a new fr.ifremer.allegro.referential.location.LocationLevel 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.sql.Timestamp updateDate,
                        java.util.Collection locationLevels,
                        LocationLevel parentLocationLevel,
                        LocationClassification locationClassification)

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

LocationLevel create(LocationClassification locationClassification,
                     java.lang.String name)

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


create

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

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


remove

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


remove

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


getAllLocationLevel

java.util.Collection getAllLocationLevel()

getAllLocationLevel

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

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


getAllLocationLevel

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

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


getAllLocationLevel

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

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


getAllLocationLevel

java.util.Collection getAllLocationLevel(int transform)

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


getAllLocationLevel

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

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


getAllLocationLevel

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

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


getAllLocationLevel

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

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


findLocationLevelById

LocationLevel findLocationLevelById(java.lang.Integer id)

findLocationLevelById

LocationLevel findLocationLevelById(java.lang.String queryString,
                                    java.lang.Integer id)

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


findLocationLevelById

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

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


findLocationLevelById

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

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


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(LocationLevel parentLocationLevel)

findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(java.lang.String queryString,
                                                            LocationLevel parentLocationLevel)

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


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(int pageNumber,
                                                            int pageSize,
                                                            LocationLevel parentLocationLevel)

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


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            LocationLevel parentLocationLevel)

Does the same thing as findLocationLevelByParentLocationLevel(String, fr.ifremer.allegro.referential.location.LocationLevel) 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.


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(int transform,
                                                            LocationLevel parentLocationLevel)

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


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(int transform,
                                                            int pageNumber,
                                                            int pageSize,
                                                            LocationLevel parentLocationLevel)

Does the same thing as findLocationLevelByParentLocationLevel(int, fr.ifremer.allegro.referential.location.LocationLevel) 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.


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(int transform,
                                                            java.lang.String queryString,
                                                            LocationLevel parentLocationLevel)

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


findLocationLevelByParentLocationLevel

java.util.Collection findLocationLevelByParentLocationLevel(int transform,
                                                            java.lang.String queryString,
                                                            int pageNumber,
                                                            int pageSize,
                                                            LocationLevel parentLocationLevel)

Does the same thing as findLocationLevelByParentLocationLevel(int, String, fr.ifremer.allegro.referential.location.LocationLevel) 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.


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(LocationClassification locationClassification)

findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(java.lang.String queryString,
                                                               LocationClassification locationClassification)

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


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(int pageNumber,
                                                               int pageSize,
                                                               LocationClassification locationClassification)

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


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               LocationClassification locationClassification)

Does the same thing as findLocationLevelByLocationClassification(String, fr.ifremer.allegro.referential.location.LocationClassification) 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.


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(int transform,
                                                               LocationClassification locationClassification)

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


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(int transform,
                                                               int pageNumber,
                                                               int pageSize,
                                                               LocationClassification locationClassification)

Does the same thing as findLocationLevelByLocationClassification(int, fr.ifremer.allegro.referential.location.LocationClassification) 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.


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(int transform,
                                                               java.lang.String queryString,
                                                               LocationClassification locationClassification)

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


findLocationLevelByLocationClassification

java.util.Collection findLocationLevelByLocationClassification(int transform,
                                                               java.lang.String queryString,
                                                               int pageNumber,
                                                               int pageSize,
                                                               LocationClassification locationClassification)

Does the same thing as findLocationLevelByLocationClassification(int, String, fr.ifremer.allegro.referential.location.LocationClassification) 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.


findLocationLevelByNaturalId

LocationLevel findLocationLevelByNaturalId(java.lang.Integer id)

findLocationLevelByNaturalId

LocationLevel findLocationLevelByNaturalId(java.lang.String queryString,
                                           java.lang.Integer id)

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


findLocationLevelByNaturalId

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

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


findLocationLevelByNaturalId

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

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


getAllLocationLevelSinceDateSynchro

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

getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


getAllLocationLevelSinceDateSynchro

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

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


createFromClusterLocationLevel

LocationLevel createFromClusterLocationLevel(ClusterLocationLevel clusterLocationLevel)

getAllClusterLocationLevelSinceDateSynchro

ClusterLocationLevel[] getAllClusterLocationLevelSinceDateSynchro(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.