fr.ifremer.allegro.referential.vessel
Interface VesselMasterPeriodDao

All Known Implementing Classes:
VesselMasterPeriodDaoBase, VesselMasterPeriodDaoImpl

public interface VesselMasterPeriodDao

See Also:
VesselMasterPeriod

Field Summary
static int TRANSFORM_CLUSTERVESSELMASTERPERIOD
          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_REMOTEVESSELMASTERPERIODFULLVO
          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_REMOTEVESSELMASTERPERIODNATURALID
          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
 VesselMasterPeriod clusterVesselMasterPeriodToEntity(ClusterVesselMasterPeriod clusterVesselMasterPeriod)
          Converts an instance of type ClusterVesselMasterPeriod to this DAO's entity.
 void clusterVesselMasterPeriodToEntity(ClusterVesselMasterPeriod source, VesselMasterPeriod target, boolean copyIfNull)
          Copies the fields of ClusterVesselMasterPeriod to the specified entity.
 void clusterVesselMasterPeriodToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselMasterPeriod to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod and adds from the passed in entities collection
 VesselMasterPeriod create(java.util.Date startDateTime, java.util.Date endDateTime, FishingVessel fishingVessel, VesselMaster vesselMaster)
           Creates a new fr.ifremer.allegro.referential.vessel.VesselMasterPeriod instance from all attributes and properties and adds it to the persistent store.
 VesselMasterPeriod create(FishingVessel fishingVessel, java.util.Date startDateTime, VesselMaster vesselMaster)
           Creates a new fr.ifremer.allegro.referential.vessel.VesselMasterPeriod instance from only required properties (attributes and association ends) 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.referential.vessel.VesselMasterPeriod) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date startDateTime, java.util.Date endDateTime, FishingVessel fishingVessel, VesselMaster vesselMaster)
           Does the same thing as create(java.util.Date,java.util.Date,fr.ifremer.allegro.referential.vessel.FishingVessel,fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional flag called transform.
 java.lang.Object create(int transform, FishingVessel fishingVessel, java.util.Date startDateTime, VesselMaster vesselMaster)
           Does the same thing as create(fr.ifremer.allegro.referential.vessel.FishingVessel,java.util.Date,fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional flag called transform.
 java.lang.Object create(int transform, VesselMasterPeriod vesselMasterPeriod)
           Does the same thing as create(fr.ifremer.allegro.referential.vessel.VesselMasterPeriod) with an additional flag called transform.
 VesselMasterPeriod create(VesselMasterPeriod vesselMasterPeriod)
          Creates an instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod and adds it to the persistent store.
 VesselMasterPeriod createFromClusterVesselMasterPeriod(ClusterVesselMasterPeriod clusterVesselMasterPeriod)
           
 java.util.Collection findVesselMasterPeriodByFishingVessel(FishingVessel fishingVessel)
           
 java.util.Collection findVesselMasterPeriodByFishingVessel(int transform, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional flag called transform.
 java.util.Collection findVesselMasterPeriodByFishingVessel(int pageNumber, int pageSize, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByFishingVessel(int transform, int pageNumber, int pageSize, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(int, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByFishingVessel(int transform, java.lang.String queryString, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(int, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByFishingVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(int, String, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByFishingVessel(java.lang.String queryString, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByFishingVessel(java.lang.String queryString, int pageNumber, int pageSize, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByFishingVessel(String, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional two arguments called pageNumber and pageSize.
 VesselMasterPeriod findVesselMasterPeriodByIdentifiers(java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           
 java.lang.Object findVesselMasterPeriodByIdentifiers(int transform, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional flag called transform.
 java.lang.Object findVesselMasterPeriodByIdentifiers(int transform, java.lang.String queryString, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 VesselMasterPeriod findVesselMasterPeriodByIdentifiers(java.lang.String queryString, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 VesselMasterPeriod findVesselMasterPeriodByNaturalId(java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           
 java.lang.Object findVesselMasterPeriodByNaturalId(int transform, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional flag called transform.
 java.lang.Object findVesselMasterPeriodByNaturalId(int transform, java.lang.String queryString, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 VesselMasterPeriod findVesselMasterPeriodByNaturalId(java.lang.String queryString, java.util.Date startDateTime, VesselMaster vesselMaster, FishingVessel fishingVessel)
           Does the same thing as findVesselMasterPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByStartDateTime(java.util.Date startDateTime)
           
 java.util.Collection findVesselMasterPeriodByStartDateTime(int transform, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(java.util.Date) with an additional flag called transform.
 java.util.Collection findVesselMasterPeriodByStartDateTime(int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByStartDateTime(int transform, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(int, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByStartDateTime(int transform, java.lang.String queryString, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(int, java.util.Date) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByStartDateTime(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(int, String, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByStartDateTime(java.lang.String queryString, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(java.util.Date) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByStartDateTime(java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
           Does the same thing as findVesselMasterPeriodByStartDateTime(String, java.util.Date) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByVesselMaster(int transform, int pageNumber, int pageSize, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(int, fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByVesselMaster(int pageNumber, int pageSize, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByVesselMaster(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(int, String, fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByVesselMaster(int transform, java.lang.String queryString, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(int, fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByVesselMaster(int transform, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional flag called transform.
 java.util.Collection findVesselMasterPeriodByVesselMaster(java.lang.String queryString, int pageNumber, int pageSize, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(String, fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselMasterPeriodByVesselMaster(java.lang.String queryString, VesselMaster vesselMaster)
           Does the same thing as findVesselMasterPeriodByVesselMaster(fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional argument called queryString.
 java.util.Collection findVesselMasterPeriodByVesselMaster(VesselMaster vesselMaster)
           
 java.util.Collection getAllVesselMasterPeriod()
           
 java.util.Collection getAllVesselMasterPeriod(int transform)
           Does the same thing as getAllVesselMasterPeriod() with an additional flag called transform.
 java.util.Collection getAllVesselMasterPeriod(int pageNumber, int pageSize)
           Does the same thing as getAllVesselMasterPeriod() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselMasterPeriod(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllVesselMasterPeriod(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselMasterPeriod(int transform, java.lang.String queryString)
           Does the same thing as getAllVesselMasterPeriod(int) with an additional argument called queryString.
 java.util.Collection getAllVesselMasterPeriod(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselMasterPeriod(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselMasterPeriod(java.lang.String queryString)
           Does the same thing as getAllVesselMasterPeriod() with an additional argument called queryString.
 java.util.Collection getAllVesselMasterPeriod(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllVesselMasterPeriod(String) with an additional two arguments called pageNumber and pageSize.
 VesselMasterPeriod load(java.util.Date startDateTime, FishingVessel fishingVessel, VesselMaster vesselMaster)
          Loads an instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod from the persistent store.
 java.lang.Object load(int transform, java.util.Date startDateTime, FishingVessel fishingVessel, VesselMaster vesselMaster)
           Does the same thing as load(java.util.Date,fr.ifremer.allegro.referential.vessel.FishingVessel,fr.ifremer.allegro.referential.vessel.VesselMaster) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type VesselMasterPeriod.
 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.
 VesselMasterPeriod remoteVesselMasterPeriodFullVOToEntity(RemoteVesselMasterPeriodFullVO remoteVesselMasterPeriodFullVO)
          Converts an instance of type RemoteVesselMasterPeriodFullVO to this DAO's entity.
 void remoteVesselMasterPeriodFullVOToEntity(RemoteVesselMasterPeriodFullVO source, VesselMasterPeriod target, boolean copyIfNull)
          Copies the fields of RemoteVesselMasterPeriodFullVO to the specified entity.
 void remoteVesselMasterPeriodFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselMasterPeriodFullVO to this DAO's entity.
 VesselMasterPeriod remoteVesselMasterPeriodNaturalIdToEntity(RemoteVesselMasterPeriodNaturalId remoteVesselMasterPeriodNaturalId)
          Converts an instance of type RemoteVesselMasterPeriodNaturalId to this DAO's entity.
 void remoteVesselMasterPeriodNaturalIdToEntity(RemoteVesselMasterPeriodNaturalId source, VesselMasterPeriod target, boolean copyIfNull)
          Copies the fields of RemoteVesselMasterPeriodNaturalId to the specified entity.
 void remoteVesselMasterPeriodNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselMasterPeriodNaturalId 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, FishingVessel fishingVessel, VesselMaster vesselMaster)
          Removes the instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod having the given identifiers from the persistent store.
 void remove(VesselMasterPeriod vesselMasterPeriod)
          Removes the instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod 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.
 ClusterVesselMasterPeriod toClusterVesselMasterPeriod(VesselMasterPeriod entity)
          Converts this DAO's entity to an object of type ClusterVesselMasterPeriod.
 void toClusterVesselMasterPeriod(VesselMasterPeriod source, ClusterVesselMasterPeriod target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselMasterPeriod[] toClusterVesselMasterPeriodArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselMasterPeriod.
 void toClusterVesselMasterPeriodCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselMasterPeriod.
 RemoteVesselMasterPeriodFullVO toRemoteVesselMasterPeriodFullVO(VesselMasterPeriod entity)
          Converts this DAO's entity to an object of type RemoteVesselMasterPeriodFullVO.
 void toRemoteVesselMasterPeriodFullVO(VesselMasterPeriod source, RemoteVesselMasterPeriodFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselMasterPeriodFullVO[] toRemoteVesselMasterPeriodFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselMasterPeriodFullVO.
 void toRemoteVesselMasterPeriodFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselMasterPeriodFullVO.
 RemoteVesselMasterPeriodNaturalId toRemoteVesselMasterPeriodNaturalId(VesselMasterPeriod entity)
          Converts this DAO's entity to an object of type RemoteVesselMasterPeriodNaturalId.
 void toRemoteVesselMasterPeriodNaturalId(VesselMasterPeriod source, RemoteVesselMasterPeriodNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselMasterPeriodNaturalId[] toRemoteVesselMasterPeriodNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselMasterPeriodNaturalId.
 void toRemoteVesselMasterPeriodNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselMasterPeriodNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselMasterPeriod vesselMasterPeriod)
          Updates the vesselMasterPeriod 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_REMOTEVESSELMASTERPERIODFULLVO

static final int TRANSFORM_REMOTEVESSELMASTERPERIODFULLVO
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 RemoteVesselMasterPeriodFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTEVESSELMASTERPERIODNATURALID

static final int TRANSFORM_REMOTEVESSELMASTERPERIODNATURALID
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 RemoteVesselMasterPeriodNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERVESSELMASTERPERIOD

static final int TRANSFORM_CLUSTERVESSELMASTERPERIOD
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 ClusterVesselMasterPeriod.

See Also:
Constant Field Values
Method Detail

toRemoteVesselMasterPeriodFullVO

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


toRemoteVesselMasterPeriodFullVO

RemoteVesselMasterPeriodFullVO toRemoteVesselMasterPeriodFullVO(VesselMasterPeriod entity)
Converts this DAO's entity to an object of type RemoteVesselMasterPeriodFullVO.


toRemoteVesselMasterPeriodFullVOCollection

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


toRemoteVesselMasterPeriodFullVOArray

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


remoteVesselMasterPeriodFullVOToEntity

void remoteVesselMasterPeriodFullVOToEntity(RemoteVesselMasterPeriodFullVO source,
                                            VesselMasterPeriod target,
                                            boolean copyIfNull)
Copies the fields of RemoteVesselMasterPeriodFullVO 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.

remoteVesselMasterPeriodFullVOToEntity

VesselMasterPeriod remoteVesselMasterPeriodFullVOToEntity(RemoteVesselMasterPeriodFullVO remoteVesselMasterPeriodFullVO)
Converts an instance of type RemoteVesselMasterPeriodFullVO to this DAO's entity.


remoteVesselMasterPeriodFullVOToEntityCollection

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


toRemoteVesselMasterPeriodNaturalId

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


toRemoteVesselMasterPeriodNaturalId

RemoteVesselMasterPeriodNaturalId toRemoteVesselMasterPeriodNaturalId(VesselMasterPeriod entity)
Converts this DAO's entity to an object of type RemoteVesselMasterPeriodNaturalId.


toRemoteVesselMasterPeriodNaturalIdCollection

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


toRemoteVesselMasterPeriodNaturalIdArray

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


remoteVesselMasterPeriodNaturalIdToEntity

void remoteVesselMasterPeriodNaturalIdToEntity(RemoteVesselMasterPeriodNaturalId source,
                                               VesselMasterPeriod target,
                                               boolean copyIfNull)
Copies the fields of RemoteVesselMasterPeriodNaturalId 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.

remoteVesselMasterPeriodNaturalIdToEntity

VesselMasterPeriod remoteVesselMasterPeriodNaturalIdToEntity(RemoteVesselMasterPeriodNaturalId remoteVesselMasterPeriodNaturalId)
Converts an instance of type RemoteVesselMasterPeriodNaturalId to this DAO's entity.


remoteVesselMasterPeriodNaturalIdToEntityCollection

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


toClusterVesselMasterPeriod

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


toClusterVesselMasterPeriod

ClusterVesselMasterPeriod toClusterVesselMasterPeriod(VesselMasterPeriod entity)
Converts this DAO's entity to an object of type ClusterVesselMasterPeriod.


toClusterVesselMasterPeriodCollection

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


toClusterVesselMasterPeriodArray

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


clusterVesselMasterPeriodToEntity

void clusterVesselMasterPeriodToEntity(ClusterVesselMasterPeriod source,
                                       VesselMasterPeriod target,
                                       boolean copyIfNull)
Copies the fields of ClusterVesselMasterPeriod 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.

clusterVesselMasterPeriodToEntity

VesselMasterPeriod clusterVesselMasterPeriodToEntity(ClusterVesselMasterPeriod clusterVesselMasterPeriod)
Converts an instance of type ClusterVesselMasterPeriod to this DAO's entity.


clusterVesselMasterPeriodToEntityCollection

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


load

VesselMasterPeriod load(java.util.Date startDateTime,
                        FishingVessel fishingVessel,
                        VesselMaster vesselMaster)
Loads an instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod from the persistent store.


load

java.lang.Object load(int transform,
                      java.util.Date startDateTime,
                      FishingVessel fishingVessel,
                      VesselMaster vesselMaster)

Does the same thing as load(java.util.Date,fr.ifremer.allegro.referential.vessel.FishingVessel,fr.ifremer.allegro.referential.vessel.VesselMaster) 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
fishingVessel - identifier of the entity to load
vesselMaster - 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 VesselMasterPeriod.

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

VesselMasterPeriod create(VesselMasterPeriod vesselMasterPeriod)
Creates an instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        VesselMasterPeriod vesselMasterPeriod)

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

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

VesselMasterPeriod create(java.util.Date startDateTime,
                          java.util.Date endDateTime,
                          FishingVessel fishingVessel,
                          VesselMaster vesselMaster)

Creates a new fr.ifremer.allegro.referential.vessel.VesselMasterPeriod 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,
                        FishingVessel fishingVessel,
                        VesselMaster vesselMaster)

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

VesselMasterPeriod create(FishingVessel fishingVessel,
                          java.util.Date startDateTime,
                          VesselMaster vesselMaster)

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


create

java.lang.Object create(int transform,
                        FishingVessel fishingVessel,
                        java.util.Date startDateTime,
                        VesselMaster vesselMaster)

Does the same thing as create(fr.ifremer.allegro.referential.vessel.FishingVessel,java.util.Date,fr.ifremer.allegro.referential.vessel.VesselMaster) 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(VesselMasterPeriod vesselMasterPeriod)
Updates the vesselMasterPeriod 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(VesselMasterPeriod vesselMasterPeriod)
Removes the instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod from the persistent store.


remove

void remove(java.util.Date startDateTime,
            FishingVessel fishingVessel,
            VesselMaster vesselMaster)
Removes the instance of fr.ifremer.allegro.referential.vessel.VesselMasterPeriod having the given identifiers from the persistent store.


remove

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


getAllVesselMasterPeriod

java.util.Collection getAllVesselMasterPeriod()

getAllVesselMasterPeriod

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

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


getAllVesselMasterPeriod

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

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


getAllVesselMasterPeriod

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

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


getAllVesselMasterPeriod

java.util.Collection getAllVesselMasterPeriod(int transform)

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


getAllVesselMasterPeriod

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

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


getAllVesselMasterPeriod

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

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


getAllVesselMasterPeriod

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

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


findVesselMasterPeriodByStartDateTime

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

findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByStartDateTime

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

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(VesselMaster vesselMaster)

findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(java.lang.String queryString,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(int pageNumber,
                                                          int pageSize,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(int transform,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(int transform,
                                                          int pageNumber,
                                                          int pageSize,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(int transform,
                                                          java.lang.String queryString,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByVesselMaster

java.util.Collection findVesselMasterPeriodByVesselMaster(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize,
                                                          VesselMaster vesselMaster)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(FishingVessel fishingVessel)

findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(java.lang.String queryString,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(int pageNumber,
                                                           int pageSize,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(int transform,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(int transform,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(int transform,
                                                           java.lang.String queryString,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByFishingVessel

java.util.Collection findVesselMasterPeriodByFishingVessel(int transform,
                                                           java.lang.String queryString,
                                                           int pageNumber,
                                                           int pageSize,
                                                           FishingVessel fishingVessel)

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


findVesselMasterPeriodByIdentifiers

VesselMasterPeriod findVesselMasterPeriodByIdentifiers(java.util.Date startDateTime,
                                                       VesselMaster vesselMaster,
                                                       FishingVessel fishingVessel)

findVesselMasterPeriodByIdentifiers

VesselMasterPeriod findVesselMasterPeriodByIdentifiers(java.lang.String queryString,
                                                       java.util.Date startDateTime,
                                                       VesselMaster vesselMaster,
                                                       FishingVessel fishingVessel)

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


findVesselMasterPeriodByIdentifiers

java.lang.Object findVesselMasterPeriodByIdentifiers(int transform,
                                                     java.util.Date startDateTime,
                                                     VesselMaster vesselMaster,
                                                     FishingVessel fishingVessel)

Does the same thing as findVesselMasterPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) 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.


findVesselMasterPeriodByIdentifiers

java.lang.Object findVesselMasterPeriodByIdentifiers(int transform,
                                                     java.lang.String queryString,
                                                     java.util.Date startDateTime,
                                                     VesselMaster vesselMaster,
                                                     FishingVessel fishingVessel)

Does the same thing as findVesselMasterPeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselMasterPeriodByIdentifiers(int, java.util.Date startDateTime, fr.ifremer.allegro.referential.vessel.VesselMaster vesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel fishingVessel).


findVesselMasterPeriodByNaturalId

VesselMasterPeriod findVesselMasterPeriodByNaturalId(java.util.Date startDateTime,
                                                     VesselMaster vesselMaster,
                                                     FishingVessel fishingVessel)

findVesselMasterPeriodByNaturalId

VesselMasterPeriod findVesselMasterPeriodByNaturalId(java.lang.String queryString,
                                                     java.util.Date startDateTime,
                                                     VesselMaster vesselMaster,
                                                     FishingVessel fishingVessel)

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


findVesselMasterPeriodByNaturalId

java.lang.Object findVesselMasterPeriodByNaturalId(int transform,
                                                   java.util.Date startDateTime,
                                                   VesselMaster vesselMaster,
                                                   FishingVessel fishingVessel)

Does the same thing as findVesselMasterPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) 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.


findVesselMasterPeriodByNaturalId

java.lang.Object findVesselMasterPeriodByNaturalId(int transform,
                                                   java.lang.String queryString,
                                                   java.util.Date startDateTime,
                                                   VesselMaster vesselMaster,
                                                   FishingVessel fishingVessel)

Does the same thing as findVesselMasterPeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.VesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findVesselMasterPeriodByNaturalId(int, java.util.Date startDateTime, fr.ifremer.allegro.referential.vessel.VesselMaster vesselMaster, fr.ifremer.allegro.referential.vessel.FishingVessel fishingVessel).


createFromClusterVesselMasterPeriod

VesselMasterPeriod createFromClusterVesselMasterPeriod(ClusterVesselMasterPeriod clusterVesselMasterPeriod)

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.