fr.ifremer.allegro.data.vessel.feature.use
Class VesselUseFeaturesOriginDaoBase

java.lang.Object
  extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
      extended by fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDaoBase
All Implemented Interfaces:
VesselUseFeaturesOriginDao
Direct Known Subclasses:
VesselUseFeaturesOriginDaoImpl

public abstract class VesselUseFeaturesOriginDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements VesselUseFeaturesOriginDao

Base Spring DAO Class: is able to create, update, remove, load, and find objects of type fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin.

See Also:
VesselUseFeaturesOrigin

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao
TRANSFORM_CLUSTERVESSELUSEFEATURESORIGIN, TRANSFORM_NONE, TRANSFORM_REMOTEVESSELUSEFEATURESORIGINFULLVO, TRANSFORM_REMOTEVESSELUSEFEATURESORIGINNATURALID
 
Constructor Summary
VesselUseFeaturesOriginDaoBase()
           
 
Method Summary
 void clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of ClusterVesselUseFeaturesOrigin to the specified entity.
 void clusterVesselUseFeaturesOriginToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterVesselUseFeaturesOrigin to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin and adds from the passed in entities collection
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) with an additional flag called transform.
 java.lang.Object create(int transform, Program program, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.lang.Object create(int transform, VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
           Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) with an additional flag called transform.
 java.lang.Object create(int transform, VesselUseFeatures vesselUseFeatures, Program program, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional flag called transform.
 VesselUseFeaturesOrigin create(Program program, VesselUseFeatures vesselUseFeatures)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin instance from only required properties (attributes and association ends) and adds it to the persistent store.
 VesselUseFeaturesOrigin create(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
          Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin and adds it to the persistent store.
 VesselUseFeaturesOrigin create(VesselUseFeatures vesselUseFeatures, Program program, AcquisitionLevel acquisitionLevel)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin instance from all attributes and properties and adds it to the persistent store.
 VesselUseFeaturesOrigin createFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
           
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(AcquisitionLevel acquisitionLevel)
           
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform, java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.lang.Object findVesselUseFeaturesOriginByIdentifiers(int transform, java.lang.String queryString, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.lang.Object findVesselUseFeaturesOriginByIdentifiers(int transform, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 VesselUseFeaturesOrigin findVesselUseFeaturesOriginByIdentifiers(java.lang.String queryString, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 VesselUseFeaturesOrigin findVesselUseFeaturesOriginByIdentifiers(VesselUseFeatures vesselUseFeatures, Program program)
           
 java.lang.Object findVesselUseFeaturesOriginByNaturalId(int transform, java.lang.String queryString, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.lang.Object findVesselUseFeaturesOriginByNaturalId(int transform, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 VesselUseFeaturesOrigin findVesselUseFeaturesOriginByNaturalId(java.lang.String queryString, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 VesselUseFeaturesOrigin findVesselUseFeaturesOriginByNaturalId(VesselUseFeatures vesselUseFeatures, Program program)
           
 java.util.Collection findVesselUseFeaturesOriginByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByProgram(int transform, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesOriginByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByProgram(Program program)
           
 java.util.Collection findVesselUseFeaturesOriginByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByProgram(java.lang.String queryString, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform, java.lang.String queryString, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional flag called transform.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(java.lang.String queryString, int pageNumber, int pageSize, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(java.lang.String queryString, VesselUseFeatures vesselUseFeatures)
           Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString.
 java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(VesselUseFeatures vesselUseFeatures)
           
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevelDao.
 java.util.Collection getAllVesselUseFeaturesOrigin()
           
 java.util.Collection getAllVesselUseFeaturesOrigin(int transform)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin() with an additional flag called transform.
 java.util.Collection getAllVesselUseFeaturesOrigin(int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesOrigin(int transform, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesOrigin(int transform, java.lang.String queryString)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int) with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeaturesOrigin(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllVesselUseFeaturesOrigin(java.lang.String queryString)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin() with an additional argument called queryString.
 java.util.Collection getAllVesselUseFeaturesOrigin(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(String) with an additional two arguments called pageNumber and pageSize.
protected  java.security.Principal getPrincipal()
          Gets the current principal if one has been set, otherwise returns null.
protected  ProgramDao getProgramDao()
          Gets the reference to programDao.
protected  VesselUseFeaturesDao getVesselUseFeaturesDao()
          Gets the reference to vesselUseFeaturesDao.
protected abstract  VesselUseFeaturesOrigin handleCreateFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
          Performs the core logic for createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)
 java.lang.Object load(int transform, VesselUseFeatures vesselUseFeatures, Program program)
           Does the same thing as VesselUseFeaturesOriginDao.load(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 VesselUseFeaturesOrigin load(VesselUseFeatures vesselUseFeatures, Program program)
          Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin from the persistent store.
 java.util.Collection loadAll()
          Loads all entities of type VesselUseFeaturesOrigin.
 java.util.Collection loadAll(int transform)
           Does the same thing as VesselUseFeaturesOriginDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as VesselUseFeaturesOriginDao.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 VesselUseFeaturesOriginDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesOriginFullVO to the specified entity.
 void remoteVesselUseFeaturesOriginFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseFeaturesOriginFullVO to this DAO's entity.
 void remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId source, VesselUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteVesselUseFeaturesOriginNaturalId to the specified entity.
 void remoteVesselUseFeaturesOriginNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteVesselUseFeaturesOriginNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin from the persistent store.
 void remove(VesselUseFeatures vesselUseFeatures, Program program)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin having the given identifiers 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 VesselUseFeaturesOriginDao.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.
 void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
          Sets the reference to acquisitionLevelDao.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to programDao.
 void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
          Sets the reference to vesselUseFeaturesDao.
protected  ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type ClusterVesselUseFeaturesOrigin.
 void toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin source, ClusterVesselUseFeaturesOrigin target)
          Copies the fields of the specified entity to the target value object.
 ClusterVesselUseFeaturesOrigin[] toClusterVesselUseFeaturesOriginArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterVesselUseFeaturesOrigin.
 void toClusterVesselUseFeaturesOriginCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterVesselUseFeaturesOrigin.
protected  VesselUseFeaturesOrigin toEntity(java.lang.Object[] row)
           
protected  RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginFullVO.
 void toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin source, RemoteVesselUseFeaturesOriginFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesOriginFullVO[] toRemoteVesselUseFeaturesOriginFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesOriginFullVO.
 void toRemoteVesselUseFeaturesOriginFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesOriginFullVO.
protected  RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginNaturalId.
 void toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin source, RemoteVesselUseFeaturesOriginNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteVesselUseFeaturesOriginNaturalId[] toRemoteVesselUseFeaturesOriginNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesOriginNaturalId.
 void toRemoteVesselUseFeaturesOriginNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesOriginNaturalId.
protected  void transformEntities(int transform, java.util.Collection entities)
          Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) method.
protected  java.lang.Object transformEntity(int transform, VesselUseFeaturesOrigin entity)
          Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao, please note that the VesselUseFeaturesOriginDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
          Updates the vesselUseFeaturesOrigin instance in the persistent store.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao
clusterVesselUseFeaturesOriginToEntity, remoteVesselUseFeaturesOriginFullVOToEntity, remoteVesselUseFeaturesOriginNaturalIdToEntity
 

Constructor Detail

VesselUseFeaturesOriginDaoBase

public VesselUseFeaturesOriginDaoBase()
Method Detail

setVesselUseFeaturesDao

public void setVesselUseFeaturesDao(VesselUseFeaturesDao vesselUseFeaturesDao)
Sets the reference to vesselUseFeaturesDao.


getVesselUseFeaturesDao

protected VesselUseFeaturesDao getVesselUseFeaturesDao()
Gets the reference to vesselUseFeaturesDao.


setProgramDao

public void setProgramDao(ProgramDao programDao)
Sets the reference to programDao.


getProgramDao

protected ProgramDao getProgramDao()
Gets the reference to programDao.


setAcquisitionLevelDao

public void setAcquisitionLevelDao(AcquisitionLevelDao acquisitionLevelDao)
Sets the reference to acquisitionLevelDao.


getAcquisitionLevelDao

protected AcquisitionLevelDao getAcquisitionLevelDao()
Gets the reference to acquisitionLevelDao.


load

public java.lang.Object load(int transform,
                             VesselUseFeatures vesselUseFeatures,
                             Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.load(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
load in interface VesselUseFeaturesOriginDao
vesselUseFeatures - identifier of the entity to load
program - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.
See Also:
VesselUseFeaturesOriginDao.load(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program)

load

public VesselUseFeaturesOrigin load(VesselUseFeatures vesselUseFeatures,
                                    Program program)
Description copied from interface: VesselUseFeaturesOriginDao
Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin from the persistent store.

Specified by:
load in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.load(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program)

loadAll

public java.util.Collection loadAll()
Description copied from interface: VesselUseFeaturesOriginDao
Loads all entities of type VesselUseFeaturesOrigin.

Specified by:
loadAll in interface VesselUseFeaturesOriginDao
Returns:
the loaded entities.
See Also:
VesselUseFeaturesOriginDao.loadAll()

loadAll

public java.util.Collection loadAll(int transform)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
loadAll in interface VesselUseFeaturesOriginDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
VesselUseFeaturesOriginDao.loadAll(int)

loadAll

public java.util.Collection loadAll(int pageNumber,
                                    int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
loadAll in interface VesselUseFeaturesOriginDao
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.
See Also:
VesselUseFeaturesOriginDao.loadAll(int, int)

loadAll

public java.util.Collection loadAll(int transform,
                                    int pageNumber,
                                    int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
loadAll in interface VesselUseFeaturesOriginDao
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.
See Also:
VesselUseFeaturesOriginDao.loadAll(int, int, int)

create

public VesselUseFeaturesOrigin create(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
Description copied from interface: VesselUseFeaturesOriginDao
Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin and adds it to the persistent store.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

create

public java.lang.Object create(int transform,
                               VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) 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.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(int transform, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

create

public java.util.Collection create(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Creates a new instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin and adds from the passed in entities collection

Specified by:
create in interface VesselUseFeaturesOriginDao
Parameters:
entities - the collection of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin instances to create.
Returns:
the created instances.
See Also:
VesselUseFeaturesOriginDao.create(java.util.Collection)

create

public java.util.Collection create(int transform,
                                   java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) 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.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(int, java.util.Collection)

create

public VesselUseFeaturesOrigin create(VesselUseFeatures vesselUseFeatures,
                                      Program program,
                                      AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Creates a new fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin instance from all attributes and properties and adds it to the persistent store.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

create

public java.lang.Object create(int transform,
                               VesselUseFeatures vesselUseFeatures,
                               Program program,
                               AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

create

public VesselUseFeaturesOrigin create(Program program,
                                      VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

create

public java.lang.Object create(int transform,
                               Program program,
                               VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.create(fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
create in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.create(int, fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

update

public void update(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
Description copied from interface: VesselUseFeaturesOriginDao
Updates the vesselUseFeaturesOrigin instance in the persistent store.

Specified by:
update in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.update(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

update

public void update(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Updates all instances in the entities collection in the persistent store.

Specified by:
update in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.update(java.util.Collection)

remove

public void remove(VesselUseFeaturesOrigin vesselUseFeaturesOrigin)
Description copied from interface: VesselUseFeaturesOriginDao
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin from the persistent store.

Specified by:
remove in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.remove(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remove

public void remove(VesselUseFeatures vesselUseFeatures,
                   Program program)
Description copied from interface: VesselUseFeaturesOriginDao
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin having the given identifiers from the persistent store.

Specified by:
remove in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.remove(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program)

remove

public void remove(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Removes all entities in the given entities collection.

Specified by:
remove in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.remove(java.util.Collection)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin()
Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin()

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(int transform)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(java.lang.String queryString)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(java.lang.String)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(int pageNumber,
                                                          int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int, int)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(String, int, int)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(int transform,
                                                          java.lang.String queryString)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int, String)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(int transform,
                                                          int pageNumber,
                                                          int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int, int, int)

getAllVesselUseFeaturesOrigin

public java.util.Collection getAllVesselUseFeaturesOrigin(int transform,
                                                          java.lang.String queryString,
                                                          int pageNumber,
                                                          int pageSize)
Description copied from interface: VesselUseFeaturesOriginDao

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

Specified by:
getAllVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.getAllVesselUseFeaturesOrigin(int, java.lang.String, int, int)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(VesselUseFeatures vesselUseFeatures)
Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(java.lang.String queryString,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures).

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int pageNumber,
                                                                           int pageSize,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(java.lang.String queryString,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(String, int, int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform,
                                                                           java.lang.String queryString,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures vesselUseFeatures).

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, int, int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByVesselUseFeatures

public java.util.Collection findVesselUseFeaturesOriginByVesselUseFeatures(int transform,
                                                                           java.lang.String queryString,
                                                                           int pageNumber,
                                                                           int pageSize,
                                                                           VesselUseFeatures vesselUseFeatures)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures) 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.

Specified by:
findVesselUseFeaturesOriginByVesselUseFeatures in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByVesselUseFeatures(int, java.lang.String, int, int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(Program program)
Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(int transform,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(java.lang.String queryString,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(int pageNumber,
                                                                 int pageSize,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(int transform,
                                                                 java.lang.String queryString,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(int transform,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByProgram

public java.util.Collection findVesselUseFeaturesOriginByProgram(int transform,
                                                                 java.lang.String queryString,
                                                                 int pageNumber,
                                                                 int pageSize,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByProgram in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(AcquisitionLevel acquisitionLevel)
Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel).

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(java.lang.String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int pageNumber,
                                                                          int pageSize,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(String, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform,
                                                                          java.lang.String queryString,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel acquisitionLevel).

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByAcquisitionLevel

public java.util.Collection findVesselUseFeaturesOriginByAcquisitionLevel(int transform,
                                                                          java.lang.String queryString,
                                                                          int pageNumber,
                                                                          int pageSize,
                                                                          AcquisitionLevel acquisitionLevel)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) 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.

Specified by:
findVesselUseFeaturesOriginByAcquisitionLevel in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByAcquisitionLevel(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findVesselUseFeaturesOriginByIdentifiers

public VesselUseFeaturesOrigin findVesselUseFeaturesOriginByIdentifiers(VesselUseFeatures vesselUseFeatures,
                                                                        Program program)
Specified by:
findVesselUseFeaturesOriginByIdentifiers in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByIdentifiers

public java.lang.Object findVesselUseFeaturesOriginByIdentifiers(int transform,
                                                                 VesselUseFeatures vesselUseFeatures,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByIdentifiers in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByIdentifiers

public VesselUseFeaturesOrigin findVesselUseFeaturesOriginByIdentifiers(java.lang.String queryString,
                                                                        VesselUseFeatures vesselUseFeatures,
                                                                        Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findVesselUseFeaturesOriginByIdentifiers in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByIdentifiers

public java.lang.Object findVesselUseFeaturesOriginByIdentifiers(int transform,
                                                                 java.lang.String queryString,
                                                                 VesselUseFeatures vesselUseFeatures,
                                                                 Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures vesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findVesselUseFeaturesOriginByIdentifiers in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByIdentifiers(int, java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByNaturalId

public VesselUseFeaturesOrigin findVesselUseFeaturesOriginByNaturalId(VesselUseFeatures vesselUseFeatures,
                                                                      Program program)
Specified by:
findVesselUseFeaturesOriginByNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByNaturalId

public java.lang.Object findVesselUseFeaturesOriginByNaturalId(int transform,
                                                               VesselUseFeatures vesselUseFeatures,
                                                               Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) 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.

Specified by:
findVesselUseFeaturesOriginByNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByNaturalId

public VesselUseFeaturesOrigin findVesselUseFeaturesOriginByNaturalId(java.lang.String queryString,
                                                                      VesselUseFeatures vesselUseFeatures,
                                                                      Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program).

Specified by:
findVesselUseFeaturesOriginByNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findVesselUseFeaturesOriginByNaturalId

public java.lang.Object findVesselUseFeaturesOriginByNaturalId(int transform,
                                                               java.lang.String queryString,
                                                               VesselUseFeatures vesselUseFeatures,
                                                               Program program)
Description copied from interface: VesselUseFeaturesOriginDao

Does the same thing as VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures vesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program program).

Specified by:
findVesselUseFeaturesOriginByNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.findVesselUseFeaturesOriginByNaturalId(int, java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

createFromClusterVesselUseFeaturesOrigin

public VesselUseFeaturesOrigin createFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
Specified by:
createFromClusterVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

handleCreateFromClusterVesselUseFeaturesOrigin

protected abstract VesselUseFeaturesOrigin handleCreateFromClusterVesselUseFeaturesOrigin(ClusterVesselUseFeaturesOrigin clusterVesselUseFeaturesOrigin)
                                                                                   throws java.lang.Exception
Performs the core logic for createFromClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           VesselUseFeaturesOrigin entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform flag is set to one of the constants defined in fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao, please note that the VesselUseFeaturesOriginDao.TRANSFORM_NONE constant denotes no transformation, so the entity itself will be returned.

This method will return instances of these types:

If the integer argument value is unknown VesselUseFeaturesOriginDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in VesselUseFeaturesOriginDao
entity - an entity that was found
Returns:
the transformed entity (i.e. new value object, etc)
See Also:
transformEntities(int,java.util.Collection)

transformEntities

protected void transformEntities(int transform,
                                 java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin) method. This method does not instantiate a new collection.

This method is to be used internally only.

Parameters:
transform - one of the constants declared in fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

toEntity

protected VesselUseFeaturesOrigin toEntity(java.lang.Object[] row)

toRemoteVesselUseFeaturesOriginFullVOCollection

public final void toRemoteVesselUseFeaturesOriginFullVOCollection(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesOriginFullVO.

Specified by:
toRemoteVesselUseFeaturesOriginFullVOCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVOCollection(java.util.Collection)

toRemoteVesselUseFeaturesOriginFullVOArray

public final RemoteVesselUseFeaturesOriginFullVO[] toRemoteVesselUseFeaturesOriginFullVOArray(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesOriginFullVO.

Specified by:
toRemoteVesselUseFeaturesOriginFullVOArray in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVOArray(java.util.Collection)

toRemoteVesselUseFeaturesOriginFullVO

protected RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginFullVOToEntityCollection

public final void remoteVesselUseFeaturesOriginFullVOToEntityCollection(java.util.Collection instances)
Description copied from interface: VesselUseFeaturesOriginDao
Converts a Collection of instances of type RemoteVesselUseFeaturesOriginFullVO to this DAO's entity.

Specified by:
remoteVesselUseFeaturesOriginFullVOToEntityCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.remoteVesselUseFeaturesOriginFullVOToEntityCollection(java.util.Collection)

toRemoteVesselUseFeaturesOriginFullVO

public void toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin source,
                                                  RemoteVesselUseFeaturesOriginFullVO target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesOriginFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteVesselUseFeaturesOriginFullVO in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO)

toRemoteVesselUseFeaturesOriginFullVO

public RemoteVesselUseFeaturesOriginFullVO toRemoteVesselUseFeaturesOriginFullVO(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginFullVO.

Specified by:
toRemoteVesselUseFeaturesOriginFullVO in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginFullVOToEntity

public void remoteVesselUseFeaturesOriginFullVOToEntity(RemoteVesselUseFeaturesOriginFullVO source,
                                                        VesselUseFeaturesOrigin target,
                                                        boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of RemoteVesselUseFeaturesOriginFullVO to the specified entity.

Specified by:
remoteVesselUseFeaturesOriginFullVOToEntity in interface VesselUseFeaturesOriginDao
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.
See Also:
fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao#remoteVesselUseFeaturesOriginFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

toRemoteVesselUseFeaturesOriginNaturalIdCollection

public final void toRemoteVesselUseFeaturesOriginNaturalIdCollection(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to a Collection of instances of type RemoteVesselUseFeaturesOriginNaturalId.

Specified by:
toRemoteVesselUseFeaturesOriginNaturalIdCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalIdCollection(java.util.Collection)

toRemoteVesselUseFeaturesOriginNaturalIdArray

public final RemoteVesselUseFeaturesOriginNaturalId[] toRemoteVesselUseFeaturesOriginNaturalIdArray(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an array of instances of type RemoteVesselUseFeaturesOriginNaturalId.

Specified by:
toRemoteVesselUseFeaturesOriginNaturalIdArray in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalIdArray(java.util.Collection)

toRemoteVesselUseFeaturesOriginNaturalId

protected RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginNaturalIdToEntityCollection

public final void remoteVesselUseFeaturesOriginNaturalIdToEntityCollection(java.util.Collection instances)
Description copied from interface: VesselUseFeaturesOriginDao
Converts a Collection of instances of type RemoteVesselUseFeaturesOriginNaturalId to this DAO's entity.

Specified by:
remoteVesselUseFeaturesOriginNaturalIdToEntityCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.remoteVesselUseFeaturesOriginNaturalIdToEntityCollection(java.util.Collection)

toRemoteVesselUseFeaturesOriginNaturalId

public void toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin source,
                                                     RemoteVesselUseFeaturesOriginNaturalId target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteVesselUseFeaturesOriginNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toRemoteVesselUseFeaturesOriginNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId)

toRemoteVesselUseFeaturesOriginNaturalId

public RemoteVesselUseFeaturesOriginNaturalId toRemoteVesselUseFeaturesOriginNaturalId(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteVesselUseFeaturesOriginNaturalId.

Specified by:
toRemoteVesselUseFeaturesOriginNaturalId in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toRemoteVesselUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

remoteVesselUseFeaturesOriginNaturalIdToEntity

public void remoteVesselUseFeaturesOriginNaturalIdToEntity(RemoteVesselUseFeaturesOriginNaturalId source,
                                                           VesselUseFeaturesOrigin target,
                                                           boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of RemoteVesselUseFeaturesOriginNaturalId to the specified entity.

Specified by:
remoteVesselUseFeaturesOriginNaturalIdToEntity in interface VesselUseFeaturesOriginDao
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.
See Also:
fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao#remoteVesselUseFeaturesOriginNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteVesselUseFeaturesOriginNaturalId, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

toClusterVesselUseFeaturesOriginCollection

public final void toClusterVesselUseFeaturesOriginCollection(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to a Collection of instances of type ClusterVesselUseFeaturesOrigin.

Specified by:
toClusterVesselUseFeaturesOriginCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOriginCollection(java.util.Collection)

toClusterVesselUseFeaturesOriginArray

public final ClusterVesselUseFeaturesOrigin[] toClusterVesselUseFeaturesOriginArray(java.util.Collection entities)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an array of instances of type ClusterVesselUseFeaturesOrigin.

Specified by:
toClusterVesselUseFeaturesOriginArray in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOriginArray(java.util.Collection)

toClusterVesselUseFeaturesOrigin

protected ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. This implementation exists for convenience reasons only. It needs only be overridden in the VesselUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

clusterVesselUseFeaturesOriginToEntityCollection

public final void clusterVesselUseFeaturesOriginToEntityCollection(java.util.Collection instances)
Description copied from interface: VesselUseFeaturesOriginDao
Converts a Collection of instances of type ClusterVesselUseFeaturesOrigin to this DAO's entity.

Specified by:
clusterVesselUseFeaturesOriginToEntityCollection in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.clusterVesselUseFeaturesOriginToEntityCollection(java.util.Collection)

toClusterVesselUseFeaturesOrigin

public void toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin source,
                                             ClusterVesselUseFeaturesOrigin target)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterVesselUseFeaturesOrigin(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).

Specified by:
toClusterVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin)

toClusterVesselUseFeaturesOrigin

public ClusterVesselUseFeaturesOrigin toClusterVesselUseFeaturesOrigin(VesselUseFeaturesOrigin entity)
Description copied from interface: VesselUseFeaturesOriginDao
Converts this DAO's entity to an object of type ClusterVesselUseFeaturesOrigin.

Specified by:
toClusterVesselUseFeaturesOrigin in interface VesselUseFeaturesOriginDao
See Also:
VesselUseFeaturesOriginDao.toClusterVesselUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

clusterVesselUseFeaturesOriginToEntity

public void clusterVesselUseFeaturesOriginToEntity(ClusterVesselUseFeaturesOrigin source,
                                                   VesselUseFeaturesOrigin target,
                                                   boolean copyIfNull)
Description copied from interface: VesselUseFeaturesOriginDao
Copies the fields of ClusterVesselUseFeaturesOrigin to the specified entity.

Specified by:
clusterVesselUseFeaturesOriginToEntity in interface VesselUseFeaturesOriginDao
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.
See Also:
fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOriginDao#clusterVesselUseFeaturesOriginToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterVesselUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.VesselUseFeaturesOrigin)

getPrincipal

protected java.security.Principal getPrincipal()
Gets the current principal if one has been set, otherwise returns null.

Returns:
the current principal

search

public PaginationResult search(int transform,
                               int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: VesselUseFeaturesOriginDao
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.

Specified by:
search in interface VesselUseFeaturesOriginDao
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.
See Also:
VesselUseFeaturesOriginDao.search(int, int, int, fr.ifremer.allegro.Search)

search

public PaginationResult search(int pageNumber,
                               int pageSize,
                               Search search)
Description copied from interface: VesselUseFeaturesOriginDao
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.

Specified by:
search in interface VesselUseFeaturesOriginDao
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.
See Also:
VesselUseFeaturesOriginDao.search(int, int, fr.ifremer.allegro.Search)

search

public java.util.Set search(int transform,
                            Search search)
Description copied from interface: VesselUseFeaturesOriginDao
Does the same thing as VesselUseFeaturesOriginDao.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.

Specified by:
search in interface VesselUseFeaturesOriginDao
Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
VesselUseFeaturesOriginDao.search(int, fr.ifremer.allegro.Search)

search

public java.util.Set search(Search search)
Description copied from interface: VesselUseFeaturesOriginDao
Performs a search using the parameters specified in the given search object.

Specified by:
search in interface VesselUseFeaturesOriginDao
Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.
See Also:
VesselUseFeaturesOriginDao.search(fr.ifremer.allegro.Search)


Copyright © 2008-2010 IFREMER. All Rights Reserved.