fr.ifremer.allegro.administration.user
Interface VesselManagePeriodDao

All Known Implementing Classes:
VesselManagePeriodDaoBase, VesselManagePeriodDaoImpl

public interface VesselManagePeriodDao

See Also:
VesselManagePeriod

Field Summary
static int TRANSFORM_CLUSTERVESSELMANAGEPERIOD
          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_REMOTEVESSELMANAGEPERIODFULLVO
          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_REMOTEVESSELMANAGEPERIODNATURALID
          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
 VesselManagePeriod clusterVesselManagePeriodToEntity(ClusterVesselManagePeriod clusterVesselManagePeriod)
          Converts an instance of type ClusterVesselManagePeriod to this DAO's entity.
 void clusterVesselManagePeriodToEntity(ClusterVesselManagePeriod source, VesselManagePeriod target, boolean copyIfNull)
          Copies the fields of ClusterVesselManagePeriod to the specified entity.
 void clusterVesselManagePeriodToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselManagePeriod to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.administration.user.VesselManagePeriod and adds from the passed in entities collection
 VesselManagePeriod create(java.util.Date startDateTime, java.util.Date endDateTime, ManagedData managedData, Vessel vessel)
           Creates a new fr.ifremer.allegro.administration.user.VesselManagePeriod instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.administration.user.VesselManagePeriod) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date startDateTime, java.util.Date endDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as create(java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.ManagedData,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, ManagedData managedData, java.util.Date startDateTime, Vessel vessel)
           Does the same thing as create(fr.ifremer.allegro.administration.user.ManagedData,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object create(int transform, VesselManagePeriod vesselManagePeriod)
           Does the same thing as create(fr.ifremer.allegro.administration.user.VesselManagePeriod) with an additional flag called transform.
 VesselManagePeriod create(ManagedData managedData, java.util.Date startDateTime, Vessel vessel)
           Creates a new fr.ifremer.allegro.administration.user.VesselManagePeriod instance from only required properties (attributes and association ends) and adds it to the persistent store.
 VesselManagePeriod create(VesselManagePeriod vesselManagePeriod)
          Creates an instance of fr.ifremer.allegro.administration.user.VesselManagePeriod and adds it to the persistent store.
 VesselManagePeriod createFromClusterVesselManagePeriod(ClusterVesselManagePeriod clusterVesselManagePeriod)
           
 VesselManagePeriod findVesselManagePeriodByIdentifiers(java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           
 java.lang.Object findVesselManagePeriodByIdentifiers(int transform, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object findVesselManagePeriodByIdentifiers(int transform, java.lang.String queryString, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 VesselManagePeriod findVesselManagePeriodByIdentifiers(java.lang.String queryString, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByManagedData(int transform, int pageNumber, int pageSize, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(int, fr.ifremer.allegro.administration.user.ManagedData) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByManagedData(int pageNumber, int pageSize, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByManagedData(int transform, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) with an additional flag called transform.
 java.util.Collection findVesselManagePeriodByManagedData(int transform, java.lang.String queryString, int pageNumber, int pageSize, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(int, String, fr.ifremer.allegro.administration.user.ManagedData) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByManagedData(int transform, java.lang.String queryString, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(int, fr.ifremer.allegro.administration.user.ManagedData) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByManagedData(ManagedData managedData)
           
 java.util.Collection findVesselManagePeriodByManagedData(java.lang.String queryString, int pageNumber, int pageSize, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(String, fr.ifremer.allegro.administration.user.ManagedData) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByManagedData(java.lang.String queryString, ManagedData managedData)
           Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) with an additional argument called queryString.
 VesselManagePeriod findVesselManagePeriodByNaturalId(java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           
 java.lang.Object findVesselManagePeriodByNaturalId(int transform, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByNaturalId(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.lang.Object findVesselManagePeriodByNaturalId(int transform, java.lang.String queryString, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 VesselManagePeriod findVesselManagePeriodByNaturalId(java.lang.String queryString, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as findVesselManagePeriodByNaturalId(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByStartDateTime(java.util.Date startDateTime)
           
 java.util.Collection findVesselManagePeriodByStartDateTime(int transform, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(java.util.Date) with an additional flag called transform.
 java.util.Collection findVesselManagePeriodByStartDateTime(int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByStartDateTime(int transform, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(int, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByStartDateTime(int transform, java.lang.String queryString, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(int, java.util.Date) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByStartDateTime(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(int, String, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByStartDateTime(java.lang.String queryString, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(java.util.Date) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByStartDateTime(java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselManagePeriodByStartDateTime(String, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByVessel(int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByVessel(int transform, java.lang.String queryString, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByVessel(int transform, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection findVesselManagePeriodByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselManagePeriodByVessel(java.lang.String queryString, Vessel vessel)
           Does the same thing as findVesselManagePeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString.
 java.util.Collection findVesselManagePeriodByVessel(Vessel vessel)
           
 java.util.Collection getAllVesselManagePeriod()
           
 java.util.Collection getAllVesselManagePeriod(int transform)
           Does the same thing as getAllVesselManagePeriod() with an additional flag called transform.
 java.util.Collection getAllVesselManagePeriod(int pageNumber, int pageSize)
           Does the same thing as getAllVesselManagePeriod() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselManagePeriod(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllVesselManagePeriod(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselManagePeriod(int transform, java.lang.String queryString)
           Does the same thing as getAllVesselManagePeriod(int) with an additional argument called queryString.
 java.util.Collection getAllVesselManagePeriod(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselManagePeriod(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselManagePeriod(java.lang.String queryString)
           Does the same thing as getAllVesselManagePeriod() with an additional argument called queryString.
 java.util.Collection getAllVesselManagePeriod(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselManagePeriod(String) with an additional two arguments called pageNumber and pageSize.
 VesselManagePeriod load(java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
          Loads an instance of fr.ifremer.allegro.administration.user.VesselManagePeriod from the persistent store.
 java.lang.Object load(int transform, java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
           Does the same thing as load(java.util.Date,fr.ifremer.allegro.administration.user.ManagedData,fr.ifremer.allegro.referential.vessel.Vessel) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type VesselManagePeriod.
 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.
 VesselManagePeriod remoteVesselManagePeriodFullVOToEntity(RemoteVesselManagePeriodFullVO remoteVesselManagePeriodFullVO)
          Converts an instance of type RemoteVesselManagePeriodFullVO to this DAO's entity.
 void remoteVesselManagePeriodFullVOToEntity(RemoteVesselManagePeriodFullVO source, VesselManagePeriod target, boolean copyIfNull)
          Copies the fields of RemoteVesselManagePeriodFullVO to the specified entity.
 void remoteVesselManagePeriodFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselManagePeriodFullVO to this DAO's entity.
 VesselManagePeriod remoteVesselManagePeriodNaturalIdToEntity(RemoteVesselManagePeriodNaturalId remoteVesselManagePeriodNaturalId)
          Converts an instance of type RemoteVesselManagePeriodNaturalId to this DAO's entity.
 void remoteVesselManagePeriodNaturalIdToEntity(RemoteVesselManagePeriodNaturalId source, VesselManagePeriod target, boolean copyIfNull)
          Copies the fields of RemoteVesselManagePeriodNaturalId to the specified entity.
 void remoteVesselManagePeriodNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselManagePeriodNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.util.Date startDateTime, ManagedData managedData, Vessel vessel)
          Removes the instance of fr.ifremer.allegro.administration.user.VesselManagePeriod having the given identifiers from the persistent store.
 void remove(VesselManagePeriod vesselManagePeriod)
          Removes the instance of fr.ifremer.allegro.administration.user.VesselManagePeriod 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.
 ClusterVesselManagePeriod toClusterVesselManagePeriod(VesselManagePeriod entity)
          Converts this DAO's entity to an object of type ClusterVesselManagePeriod.
 void toClusterVesselManagePeriod(VesselManagePeriod source, ClusterVesselManagePeriod target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselManagePeriod[] toClusterVesselManagePeriodArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselManagePeriod.
 void toClusterVesselManagePeriodCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselManagePeriod.
 RemoteVesselManagePeriodFullVO toRemoteVesselManagePeriodFullVO(VesselManagePeriod entity)
          Converts this DAO's entity to an object of type RemoteVesselManagePeriodFullVO.
 void toRemoteVesselManagePeriodFullVO(VesselManagePeriod source, RemoteVesselManagePeriodFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselManagePeriodFullVO[] toRemoteVesselManagePeriodFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselManagePeriodFullVO.
 void toRemoteVesselManagePeriodFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselManagePeriodFullVO.
 RemoteVesselManagePeriodNaturalId toRemoteVesselManagePeriodNaturalId(VesselManagePeriod entity)
          Converts this DAO's entity to an object of type RemoteVesselManagePeriodNaturalId.
 void toRemoteVesselManagePeriodNaturalId(VesselManagePeriod source, RemoteVesselManagePeriodNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselManagePeriodNaturalId[] toRemoteVesselManagePeriodNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselManagePeriodNaturalId.
 void toRemoteVesselManagePeriodNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselManagePeriodNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselManagePeriod vesselManagePeriod)
          Updates the vesselManagePeriod 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_REMOTEVESSELMANAGEPERIODFULLVO

static final int TRANSFORM_REMOTEVESSELMANAGEPERIODFULLVO
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 RemoteVesselManagePeriodFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEVESSELMANAGEPERIODNATURALID

static final int TRANSFORM_REMOTEVESSELMANAGEPERIODNATURALID
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 RemoteVesselManagePeriodNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERVESSELMANAGEPERIOD

static final int TRANSFORM_CLUSTERVESSELMANAGEPERIOD
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 ClusterVesselManagePeriod.

See Also:
Constant Field Values
Method Detail

toRemoteVesselManagePeriodFullVO

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


toRemoteVesselManagePeriodFullVO

RemoteVesselManagePeriodFullVO toRemoteVesselManagePeriodFullVO(VesselManagePeriod entity)
Converts this DAO's entity to an object of type RemoteVesselManagePeriodFullVO.


toRemoteVesselManagePeriodFullVOCollection

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


toRemoteVesselManagePeriodFullVOArray

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


remoteVesselManagePeriodFullVOToEntity

void remoteVesselManagePeriodFullVOToEntity(RemoteVesselManagePeriodFullVO source,
                                            VesselManagePeriod target,
                                            boolean copyIfNull)
Copies the fields of RemoteVesselManagePeriodFullVO 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.

remoteVesselManagePeriodFullVOToEntity

VesselManagePeriod remoteVesselManagePeriodFullVOToEntity(RemoteVesselManagePeriodFullVO remoteVesselManagePeriodFullVO)
Converts an instance of type RemoteVesselManagePeriodFullVO to this DAO's entity.


remoteVesselManagePeriodFullVOToEntityCollection

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


toRemoteVesselManagePeriodNaturalId

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


toRemoteVesselManagePeriodNaturalId

RemoteVesselManagePeriodNaturalId toRemoteVesselManagePeriodNaturalId(VesselManagePeriod entity)
Converts this DAO's entity to an object of type RemoteVesselManagePeriodNaturalId.


toRemoteVesselManagePeriodNaturalIdCollection

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


toRemoteVesselManagePeriodNaturalIdArray

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


remoteVesselManagePeriodNaturalIdToEntity

void remoteVesselManagePeriodNaturalIdToEntity(RemoteVesselManagePeriodNaturalId source,
                                               VesselManagePeriod target,
                                               boolean copyIfNull)
Copies the fields of RemoteVesselManagePeriodNaturalId 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.

remoteVesselManagePeriodNaturalIdToEntity

VesselManagePeriod remoteVesselManagePeriodNaturalIdToEntity(RemoteVesselManagePeriodNaturalId remoteVesselManagePeriodNaturalId)
Converts an instance of type RemoteVesselManagePeriodNaturalId to this DAO's entity.


remoteVesselManagePeriodNaturalIdToEntityCollection

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


toClusterVesselManagePeriod

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


toClusterVesselManagePeriod

ClusterVesselManagePeriod toClusterVesselManagePeriod(VesselManagePeriod entity)
Converts this DAO's entity to an object of type ClusterVesselManagePeriod.


toClusterVesselManagePeriodCollection

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


toClusterVesselManagePeriodArray

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


clusterVesselManagePeriodToEntity

void clusterVesselManagePeriodToEntity(ClusterVesselManagePeriod source,
                                       VesselManagePeriod target,
                                       boolean copyIfNull)
Copies the fields of ClusterVesselManagePeriod 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.

clusterVesselManagePeriodToEntity

VesselManagePeriod clusterVesselManagePeriodToEntity(ClusterVesselManagePeriod clusterVesselManagePeriod)
Converts an instance of type ClusterVesselManagePeriod to this DAO's entity.


clusterVesselManagePeriodToEntityCollection

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


load

VesselManagePeriod load(java.util.Date startDateTime,
                        ManagedData managedData,
                        Vessel vessel)
Loads an instance of fr.ifremer.allegro.administration.user.VesselManagePeriod from the persistent store.


load

java.lang.Object load(int transform,
                      java.util.Date startDateTime,
                      ManagedData managedData,
                      Vessel vessel)

Does the same thing as load(java.util.Date,fr.ifremer.allegro.administration.user.ManagedData,fr.ifremer.allegro.referential.vessel.Vessel) 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:
startDateTime - identifier of the entity to load
managedData - identifier of the entity to load
vessel - 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 VesselManagePeriod.

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

VesselManagePeriod create(VesselManagePeriod vesselManagePeriod)
Creates an instance of fr.ifremer.allegro.administration.user.VesselManagePeriod and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        VesselManagePeriod vesselManagePeriod)

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

Parameters:
entities - the collection of fr.ifremer.allegro.administration.user.VesselManagePeriod 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.administration.user.VesselManagePeriod) 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

VesselManagePeriod create(java.util.Date startDateTime,
                          java.util.Date endDateTime,
                          ManagedData managedData,
                          Vessel vessel)

Creates a new fr.ifremer.allegro.administration.user.VesselManagePeriod instance from all attributes and properties and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.util.Date startDateTime,
                        java.util.Date endDateTime,
                        ManagedData managedData,
                        Vessel vessel)

Does the same thing as create(java.util.Date,java.util.Date,fr.ifremer.allegro.administration.user.ManagedData,fr.ifremer.allegro.referential.vessel.Vessel) 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

VesselManagePeriod create(ManagedData managedData,
                          java.util.Date startDateTime,
                          Vessel vessel)

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


create

java.lang.Object create(int transform,
                        ManagedData managedData,
                        java.util.Date startDateTime,
                        Vessel vessel)

Does the same thing as create(fr.ifremer.allegro.administration.user.ManagedData,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel) 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(VesselManagePeriod vesselManagePeriod)
Updates the vesselManagePeriod 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(VesselManagePeriod vesselManagePeriod)
Removes the instance of fr.ifremer.allegro.administration.user.VesselManagePeriod from the persistent store.


remove

void remove(java.util.Date startDateTime,
            ManagedData managedData,
            Vessel vessel)
Removes the instance of fr.ifremer.allegro.administration.user.VesselManagePeriod having the given identifiers from the persistent store.


remove

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


getAllVesselManagePeriod

java.util.Collection getAllVesselManagePeriod()

getAllVesselManagePeriod

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

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


getAllVesselManagePeriod

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

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


getAllVesselManagePeriod

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

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


getAllVesselManagePeriod

java.util.Collection getAllVesselManagePeriod(int transform)

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


getAllVesselManagePeriod

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

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


getAllVesselManagePeriod

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

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


getAllVesselManagePeriod

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

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


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(java.util.Date startDateTime)

findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(java.lang.String queryString,
                                                           java.util.Date startDateTime)

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


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(int pageNumber,
                                                           int pageSize,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(java.util.Date) 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.


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(String, java.util.Date) 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.


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(int transform,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(java.util.Date) 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.


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(int, java.util.Date) 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.


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(int transform,
                                                           java.lang.String queryString,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(int, java.util.Date) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByStartDateTime(int, java.util.Date startDateTime).


findVesselManagePeriodByStartDateTime

java.util.Collection findVesselManagePeriodByStartDateTime(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           java.util.Date startDateTime)

Does the same thing as findVesselManagePeriodByStartDateTime(int, String, java.util.Date) 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.


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(ManagedData managedData)

findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(java.lang.String queryString,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData).


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(int pageNumber,
                                                         int pageSize,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) 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.


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(String, fr.ifremer.allegro.administration.user.ManagedData) 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.


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(int transform,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(fr.ifremer.allegro.administration.user.ManagedData) 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.


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(int transform,
                                                         int pageNumber,
                                                         int pageSize,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(int, fr.ifremer.allegro.administration.user.ManagedData) 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.


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(int transform,
                                                         java.lang.String queryString,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(int, fr.ifremer.allegro.administration.user.ManagedData) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByManagedData(int, fr.ifremer.allegro.administration.user.ManagedData managedData).


findVesselManagePeriodByManagedData

java.util.Collection findVesselManagePeriodByManagedData(int transform,
                                                         java.lang.String queryString,
                                                         int pageNumber,
                                                         int pageSize,
                                                         ManagedData managedData)

Does the same thing as findVesselManagePeriodByManagedData(int, String, fr.ifremer.allegro.administration.user.ManagedData) 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.


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(Vessel vessel)

findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(java.lang.String queryString,
                                                    Vessel vessel)

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


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(int pageNumber,
                                                    int pageSize,
                                                    Vessel vessel)

Does the same thing as findVesselManagePeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Vessel vessel)

Does the same thing as findVesselManagePeriodByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(int transform,
                                                    Vessel vessel)

Does the same thing as findVesselManagePeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(int transform,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Vessel vessel)

Does the same thing as findVesselManagePeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(int transform,
                                                    java.lang.String queryString,
                                                    Vessel vessel)

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


findVesselManagePeriodByVessel

java.util.Collection findVesselManagePeriodByVessel(int transform,
                                                    java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Vessel vessel)

Does the same thing as findVesselManagePeriodByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByIdentifiers

VesselManagePeriod findVesselManagePeriodByIdentifiers(java.util.Date startDateTime,
                                                       ManagedData managedData,
                                                       Vessel vessel)

findVesselManagePeriodByIdentifiers

VesselManagePeriod findVesselManagePeriodByIdentifiers(java.lang.String queryString,
                                                       java.util.Date startDateTime,
                                                       ManagedData managedData,
                                                       Vessel vessel)

Does the same thing as findVesselManagePeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel).


findVesselManagePeriodByIdentifiers

java.lang.Object findVesselManagePeriodByIdentifiers(int transform,
                                                     java.util.Date startDateTime,
                                                     ManagedData managedData,
                                                     Vessel vessel)

Does the same thing as findVesselManagePeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByIdentifiers

java.lang.Object findVesselManagePeriodByIdentifiers(int transform,
                                                     java.lang.String queryString,
                                                     java.util.Date startDateTime,
                                                     ManagedData managedData,
                                                     Vessel vessel)

Does the same thing as findVesselManagePeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByIdentifiers(int, java.util.Date startDateTime, fr.ifremer.allegro.administration.user.ManagedData managedData, fr.ifremer.allegro.referential.vessel.Vessel vessel).


findVesselManagePeriodByNaturalId

VesselManagePeriod findVesselManagePeriodByNaturalId(java.util.Date startDateTime,
                                                     ManagedData managedData,
                                                     Vessel vessel)

findVesselManagePeriodByNaturalId

VesselManagePeriod findVesselManagePeriodByNaturalId(java.lang.String queryString,
                                                     java.util.Date startDateTime,
                                                     ManagedData managedData,
                                                     Vessel vessel)

Does the same thing as findVesselManagePeriodByNaturalId(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByNaturalId(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel).


findVesselManagePeriodByNaturalId

java.lang.Object findVesselManagePeriodByNaturalId(int transform,
                                                   java.util.Date startDateTime,
                                                   ManagedData managedData,
                                                   Vessel vessel)

Does the same thing as findVesselManagePeriodByNaturalId(java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) 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.


findVesselManagePeriodByNaturalId

java.lang.Object findVesselManagePeriodByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.util.Date startDateTime,
                                                   ManagedData managedData,
                                                   Vessel vessel)

Does the same thing as findVesselManagePeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.administration.user.ManagedData, fr.ifremer.allegro.referential.vessel.Vessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselManagePeriodByNaturalId(int, java.util.Date startDateTime, fr.ifremer.allegro.administration.user.ManagedData managedData, fr.ifremer.allegro.referential.vessel.Vessel vessel).


createFromClusterVesselManagePeriod

VesselManagePeriod createFromClusterVesselManagePeriod(ClusterVesselManagePeriod clusterVesselManagePeriod)

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.