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

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

public abstract class GearUseFeaturesOriginDaoBase
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements GearUseFeaturesOriginDao

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

See Also:
GearUseFeaturesOrigin

Field Summary
 
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOriginDao
TRANSFORM_CLUSTERGEARUSEFEATURESORIGIN, TRANSFORM_NONE, TRANSFORM_REMOTEGEARUSEFEATURESORIGINFULLVO, TRANSFORM_REMOTEGEARUSEFEATURESORIGINNATURALID
 
Constructor Summary
GearUseFeaturesOriginDaoBase()
           
 
Method Summary
 void clusterGearUseFeaturesOriginToEntity(ClusterGearUseFeaturesOrigin source, GearUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of ClusterGearUseFeaturesOrigin to the specified entity.
 void clusterGearUseFeaturesOriginToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterGearUseFeaturesOrigin 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.GearUseFeaturesOrigin and adds from the passed in entities collection
 GearUseFeaturesOrigin create(GearUseFeaturesOrigin gearUseFeaturesOrigin)
          Creates an instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin and adds it to the persistent store.
 GearUseFeaturesOrigin create(GearUseFeatures gearUseFeatures, Program program)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin instance from only required properties (attributes and association ends) and adds it to the persistent store.
 GearUseFeaturesOrigin create(GearUseFeatures gearUseFeatures, Program program, AcquisitionLevel acquisitionLevel)
           Creates a new fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin instance from all attributes and properties and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin) with an additional flag called transform.
 java.lang.Object create(int transform, GearUseFeaturesOrigin gearUseFeaturesOrigin)
           Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin) with an additional flag called transform.
 java.lang.Object create(int transform, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object create(int transform, GearUseFeatures gearUseFeatures, Program program, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional flag called transform.
 GearUseFeaturesOrigin createFromClusterGearUseFeaturesOrigin(ClusterGearUseFeaturesOrigin clusterGearUseFeaturesOrigin)
           
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(AcquisitionLevel acquisitionLevel)
           
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(int transform, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(int transform, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(int transform, java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(int transform, java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByAcquisitionLevel(java.lang.String queryString, int pageNumber, int pageSize, AcquisitionLevel acquisitionLevel)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(String, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(GearUseFeatures gearUseFeatures)
           
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int pageNumber, int pageSize, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform, int pageNumber, int pageSize, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform, java.lang.String queryString, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(java.lang.String queryString, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(java.lang.String queryString, int pageNumber, int pageSize, GearUseFeatures gearUseFeatures)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) with an additional two arguments called pageNumber and pageSize.
 GearUseFeaturesOrigin findGearUseFeaturesOriginByIdentifiers(GearUseFeatures gearUseFeatures, Program program)
           
 java.lang.Object findGearUseFeaturesOriginByIdentifiers(int transform, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findGearUseFeaturesOriginByIdentifiers(int transform, java.lang.String queryString, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 GearUseFeaturesOrigin findGearUseFeaturesOriginByIdentifiers(java.lang.String queryString, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 GearUseFeaturesOrigin findGearUseFeaturesOriginByNaturalId(GearUseFeatures gearUseFeatures, Program program)
           
 java.lang.Object findGearUseFeaturesOriginByNaturalId(int transform, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findGearUseFeaturesOriginByNaturalId(int transform, java.lang.String queryString, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 GearUseFeaturesOrigin findGearUseFeaturesOriginByNaturalId(java.lang.String queryString, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByProgram(int transform, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findGearUseFeaturesOriginByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findGearUseFeaturesOriginByProgram(Program program)
           
 java.util.Collection findGearUseFeaturesOriginByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findGearUseFeaturesOriginByProgram(java.lang.String queryString, Program program)
           Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
protected  AcquisitionLevelDao getAcquisitionLevelDao()
          Gets the reference to acquisitionLevelDao.
 java.util.Collection getAllGearUseFeaturesOrigin()
           
 java.util.Collection getAllGearUseFeaturesOrigin(int transform)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin() with an additional flag called transform.
 java.util.Collection getAllGearUseFeaturesOrigin(int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesOrigin(int transform, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesOrigin(int transform, java.lang.String queryString)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int) with an additional argument called queryString.
 java.util.Collection getAllGearUseFeaturesOrigin(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllGearUseFeaturesOrigin(java.lang.String queryString)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin() with an additional argument called queryString.
 java.util.Collection getAllGearUseFeaturesOrigin(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(String) with an additional two arguments called pageNumber and pageSize.
protected  GearUseFeaturesDao getGearUseFeaturesDao()
          Gets the reference to gearUseFeaturesDao.
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 abstract  GearUseFeaturesOrigin handleCreateFromClusterGearUseFeaturesOrigin(ClusterGearUseFeaturesOrigin clusterGearUseFeaturesOrigin)
          Performs the core logic for createFromClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeaturesOrigin)
 GearUseFeaturesOrigin load(GearUseFeatures gearUseFeatures, Program program)
          Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin from the persistent store.
 java.lang.Object load(int transform, GearUseFeatures gearUseFeatures, Program program)
           Does the same thing as GearUseFeaturesOriginDao.load(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type GearUseFeaturesOrigin.
 java.util.Collection loadAll(int transform)
           Does the same thing as GearUseFeaturesOriginDao.loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as GearUseFeaturesOriginDao.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 GearUseFeaturesOriginDao.loadAll(int) with an additional two arguments called pageNumber and pageSize.
 void remoteGearUseFeaturesOriginFullVOToEntity(RemoteGearUseFeaturesOriginFullVO source, GearUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteGearUseFeaturesOriginFullVO to the specified entity.
 void remoteGearUseFeaturesOriginFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteGearUseFeaturesOriginFullVO to this DAO's entity.
 void remoteGearUseFeaturesOriginNaturalIdToEntity(RemoteGearUseFeaturesOriginNaturalId source, GearUseFeaturesOrigin target, boolean copyIfNull)
          Copies the fields of RemoteGearUseFeaturesOriginNaturalId to the specified entity.
 void remoteGearUseFeaturesOriginNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteGearUseFeaturesOriginNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(GearUseFeaturesOrigin gearUseFeaturesOrigin)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin from the persistent store.
 void remove(GearUseFeatures gearUseFeatures, Program program)
          Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin 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 GearUseFeaturesOriginDao.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 setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
          Sets the reference to gearUseFeaturesDao.
 void setProgramDao(ProgramDao programDao)
          Sets the reference to programDao.
 ClusterGearUseFeaturesOrigin toClusterGearUseFeaturesOrigin(GearUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type ClusterGearUseFeaturesOrigin.
 void toClusterGearUseFeaturesOrigin(GearUseFeaturesOrigin source, ClusterGearUseFeaturesOrigin target)
          Copies the fields of the specified entity to the target value object.
protected  ClusterGearUseFeaturesOrigin toClusterGearUseFeaturesOrigin(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 ClusterGearUseFeaturesOrigin[] toClusterGearUseFeaturesOriginArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterGearUseFeaturesOrigin.
 void toClusterGearUseFeaturesOriginCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterGearUseFeaturesOrigin.
protected  GearUseFeaturesOrigin toEntity(java.lang.Object[] row)
           
 RemoteGearUseFeaturesOriginFullVO toRemoteGearUseFeaturesOriginFullVO(GearUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteGearUseFeaturesOriginFullVO.
 void toRemoteGearUseFeaturesOriginFullVO(GearUseFeaturesOrigin source, RemoteGearUseFeaturesOriginFullVO target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteGearUseFeaturesOriginFullVO toRemoteGearUseFeaturesOriginFullVO(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteGearUseFeaturesOriginFullVO[] toRemoteGearUseFeaturesOriginFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteGearUseFeaturesOriginFullVO.
 void toRemoteGearUseFeaturesOriginFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteGearUseFeaturesOriginFullVO.
 RemoteGearUseFeaturesOriginNaturalId toRemoteGearUseFeaturesOriginNaturalId(GearUseFeaturesOrigin entity)
          Converts this DAO's entity to an object of type RemoteGearUseFeaturesOriginNaturalId.
 void toRemoteGearUseFeaturesOriginNaturalId(GearUseFeaturesOrigin source, RemoteGearUseFeaturesOriginNaturalId target)
          Copies the fields of the specified entity to the target value object.
protected  RemoteGearUseFeaturesOriginNaturalId toRemoteGearUseFeaturesOriginNaturalId(java.lang.Object[] row)
          Default implementation for transforming the results of a report query into a value object.
 RemoteGearUseFeaturesOriginNaturalId[] toRemoteGearUseFeaturesOriginNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteGearUseFeaturesOriginNaturalId.
 void toRemoteGearUseFeaturesOriginNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteGearUseFeaturesOriginNaturalId.
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.GearUseFeaturesOrigin) method.
protected  java.lang.Object transformEntity(int transform, GearUseFeaturesOrigin 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.GearUseFeaturesOriginDao, please note that the GearUseFeaturesOriginDao.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(GearUseFeaturesOrigin gearUseFeaturesOrigin)
          Updates the gearUseFeaturesOrigin 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.GearUseFeaturesOriginDao
clusterGearUseFeaturesOriginToEntity, remoteGearUseFeaturesOriginFullVOToEntity, remoteGearUseFeaturesOriginNaturalIdToEntity
 

Constructor Detail

GearUseFeaturesOriginDaoBase

public GearUseFeaturesOriginDaoBase()
Method Detail

setGearUseFeaturesDao

public void setGearUseFeaturesDao(GearUseFeaturesDao gearUseFeaturesDao)
Sets the reference to gearUseFeaturesDao.


getGearUseFeaturesDao

protected GearUseFeaturesDao getGearUseFeaturesDao()
Gets the reference to gearUseFeaturesDao.


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,
                             GearUseFeatures gearUseFeatures,
                             Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

load

public GearUseFeaturesOrigin load(GearUseFeatures gearUseFeatures,
                                  Program program)
Description copied from interface: GearUseFeaturesOriginDao
Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin from the persistent store.

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

loadAll

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

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

loadAll

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

Does the same thing as GearUseFeaturesOriginDao.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 GearUseFeaturesOriginDao
Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.
See Also:
GearUseFeaturesOriginDao.loadAll(int)

loadAll

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

Does the same thing as GearUseFeaturesOriginDao.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 GearUseFeaturesOriginDao
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:
GearUseFeaturesOriginDao.loadAll(int, int)

loadAll

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

Does the same thing as GearUseFeaturesOriginDao.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 GearUseFeaturesOriginDao
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:
GearUseFeaturesOriginDao.loadAll(int, int, int)

create

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

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

create

public java.lang.Object create(int transform,
                               GearUseFeaturesOrigin gearUseFeaturesOrigin)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin) 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 GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.create(int transform, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

create

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

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

create

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

Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin) 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 GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.create(int, java.util.Collection)

create

public GearUseFeaturesOrigin create(GearUseFeatures gearUseFeatures,
                                    Program program,
                                    AcquisitionLevel acquisitionLevel)
Description copied from interface: GearUseFeaturesOriginDao

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

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

create

public java.lang.Object create(int transform,
                               GearUseFeatures gearUseFeatures,
                               Program program,
                               AcquisitionLevel acquisitionLevel)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,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 GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.create(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

create

public GearUseFeaturesOrigin create(GearUseFeatures gearUseFeatures,
                                    Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

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

create

public java.lang.Object create(int transform,
                               GearUseFeatures gearUseFeatures,
                               Program program)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.create(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,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 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 GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.create(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures,fr.ifremer.allegro.administration.programStrategy.Program)

update

public void update(GearUseFeaturesOrigin gearUseFeaturesOrigin)
Description copied from interface: GearUseFeaturesOriginDao
Updates the gearUseFeaturesOrigin instance in the persistent store.

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

update

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

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

remove

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

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

remove

public void remove(GearUseFeatures gearUseFeatures,
                   Program program)
Description copied from interface: GearUseFeaturesOriginDao
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin having the given identifiers from the persistent store.

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

remove

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

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

getAllGearUseFeaturesOrigin

public java.util.Collection getAllGearUseFeaturesOrigin()
Specified by:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin()

getAllGearUseFeaturesOrigin

public java.util.Collection getAllGearUseFeaturesOrigin(int transform)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin() 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:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int)

getAllGearUseFeaturesOrigin

public java.util.Collection getAllGearUseFeaturesOrigin(java.lang.String queryString)
Description copied from interface: GearUseFeaturesOriginDao

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

Specified by:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(java.lang.String)

getAllGearUseFeaturesOrigin

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

Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin() 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:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int, int)

getAllGearUseFeaturesOrigin

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

Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(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:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(String, int, int)

getAllGearUseFeaturesOrigin

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

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

Specified by:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int, String)

getAllGearUseFeaturesOrigin

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

Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(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:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int, int, int)

getAllGearUseFeaturesOrigin

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

Does the same thing as GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(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:
getAllGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.getAllGearUseFeaturesOrigin(int, java.lang.String, int, int)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(GearUseFeatures gearUseFeatures)
Specified by:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(java.lang.String queryString,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

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

Specified by:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(java.lang.String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int pageNumber,
                                                                       int pageSize,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(java.lang.String queryString,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(String, int, int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform,
                                                                       java.lang.String queryString,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

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

Specified by:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, int, int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByGearUseFeatures

public java.util.Collection findGearUseFeaturesOriginByGearUseFeatures(int transform,
                                                                       java.lang.String queryString,
                                                                       int pageNumber,
                                                                       int pageSize,
                                                                       GearUseFeatures gearUseFeatures)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures) 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:
findGearUseFeaturesOriginByGearUseFeatures in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByGearUseFeatures(int, java.lang.String, int, int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures)

findGearUseFeaturesOriginByProgram

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

findGearUseFeaturesOriginByProgram

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(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:
findGearUseFeaturesOriginByProgram in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByProgram

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

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

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

findGearUseFeaturesOriginByProgram

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(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:
findGearUseFeaturesOriginByProgram in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByProgram

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(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:
findGearUseFeaturesOriginByProgram in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByProgram

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

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

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

findGearUseFeaturesOriginByProgram

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(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:
findGearUseFeaturesOriginByProgram in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByProgram

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(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:
findGearUseFeaturesOriginByProgram in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByAcquisitionLevel

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

findGearUseFeaturesOriginByAcquisitionLevel

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(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:
findGearUseFeaturesOriginByAcquisitionLevel in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findGearUseFeaturesOriginByAcquisitionLevel

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

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

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

findGearUseFeaturesOriginByAcquisitionLevel

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(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:
findGearUseFeaturesOriginByAcquisitionLevel in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findGearUseFeaturesOriginByAcquisitionLevel

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(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:
findGearUseFeaturesOriginByAcquisitionLevel in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(String, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findGearUseFeaturesOriginByAcquisitionLevel

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

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

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

findGearUseFeaturesOriginByAcquisitionLevel

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(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:
findGearUseFeaturesOriginByAcquisitionLevel in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findGearUseFeaturesOriginByAcquisitionLevel

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

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(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:
findGearUseFeaturesOriginByAcquisitionLevel in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByAcquisitionLevel(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.AcquisitionLevel)

findGearUseFeaturesOriginByIdentifiers

public GearUseFeaturesOrigin findGearUseFeaturesOriginByIdentifiers(GearUseFeatures gearUseFeatures,
                                                                    Program program)
Specified by:
findGearUseFeaturesOriginByIdentifiers in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByIdentifiers

public java.lang.Object findGearUseFeaturesOriginByIdentifiers(int transform,
                                                               GearUseFeatures gearUseFeatures,
                                                               Program program)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, 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:
findGearUseFeaturesOriginByIdentifiers in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByIdentifiers(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByIdentifiers

public GearUseFeaturesOrigin findGearUseFeaturesOriginByIdentifiers(java.lang.String queryString,
                                                                    GearUseFeatures gearUseFeatures,
                                                                    Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

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

findGearUseFeaturesOriginByIdentifiers

public java.lang.Object findGearUseFeaturesOriginByIdentifiers(int transform,
                                                               java.lang.String queryString,
                                                               GearUseFeatures gearUseFeatures,
                                                               Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

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

findGearUseFeaturesOriginByNaturalId

public GearUseFeaturesOrigin findGearUseFeaturesOriginByNaturalId(GearUseFeatures gearUseFeatures,
                                                                  Program program)
Specified by:
findGearUseFeaturesOriginByNaturalId in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByNaturalId

public java.lang.Object findGearUseFeaturesOriginByNaturalId(int transform,
                                                             GearUseFeatures gearUseFeatures,
                                                             Program program)
Description copied from interface: GearUseFeaturesOriginDao

Does the same thing as GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, 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:
findGearUseFeaturesOriginByNaturalId in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.findGearUseFeaturesOriginByNaturalId(int, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeatures, fr.ifremer.allegro.administration.programStrategy.Program)

findGearUseFeaturesOriginByNaturalId

public GearUseFeaturesOrigin findGearUseFeaturesOriginByNaturalId(java.lang.String queryString,
                                                                  GearUseFeatures gearUseFeatures,
                                                                  Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

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

findGearUseFeaturesOriginByNaturalId

public java.lang.Object findGearUseFeaturesOriginByNaturalId(int transform,
                                                             java.lang.String queryString,
                                                             GearUseFeatures gearUseFeatures,
                                                             Program program)
Description copied from interface: GearUseFeaturesOriginDao

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

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

createFromClusterGearUseFeaturesOrigin

public GearUseFeaturesOrigin createFromClusterGearUseFeaturesOrigin(ClusterGearUseFeaturesOrigin clusterGearUseFeaturesOrigin)
Specified by:
createFromClusterGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.createFromClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeaturesOrigin)

handleCreateFromClusterGearUseFeaturesOrigin

protected abstract GearUseFeaturesOrigin handleCreateFromClusterGearUseFeaturesOrigin(ClusterGearUseFeaturesOrigin clusterGearUseFeaturesOrigin)
                                                                               throws java.lang.Exception
Performs the core logic for createFromClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeaturesOrigin)

Throws:
java.lang.Exception

transformEntity

protected java.lang.Object transformEntity(int transform,
                                           GearUseFeaturesOrigin 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.GearUseFeaturesOriginDao, please note that the GearUseFeaturesOriginDao.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 GearUseFeaturesOriginDao.TRANSFORM_NONE is assumed.

Parameters:
transform - one of the constants declared in GearUseFeaturesOriginDao
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.GearUseFeaturesOrigin) 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.GearUseFeaturesOriginDao
entities - the collection of entities to transform
See Also:
transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

toEntity

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

toRemoteGearUseFeaturesOriginFullVOCollection

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

Specified by:
toRemoteGearUseFeaturesOriginFullVOCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginFullVOCollection(java.util.Collection)

toRemoteGearUseFeaturesOriginFullVOArray

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

Specified by:
toRemoteGearUseFeaturesOriginFullVOArray in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginFullVOArray(java.util.Collection)

toRemoteGearUseFeaturesOriginFullVO

protected RemoteGearUseFeaturesOriginFullVO toRemoteGearUseFeaturesOriginFullVO(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 GearUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

remoteGearUseFeaturesOriginFullVOToEntityCollection

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

Specified by:
remoteGearUseFeaturesOriginFullVOToEntityCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.remoteGearUseFeaturesOriginFullVOToEntityCollection(java.util.Collection)

toRemoteGearUseFeaturesOriginFullVO

public void toRemoteGearUseFeaturesOriginFullVO(GearUseFeaturesOrigin source,
                                                RemoteGearUseFeaturesOriginFullVO target)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteGearUseFeaturesOriginFullVO(), 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:
toRemoteGearUseFeaturesOriginFullVO in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesOriginFullVO)

toRemoteGearUseFeaturesOriginFullVO

public RemoteGearUseFeaturesOriginFullVO toRemoteGearUseFeaturesOriginFullVO(GearUseFeaturesOrigin entity)
Description copied from interface: GearUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteGearUseFeaturesOriginFullVO.

Specified by:
toRemoteGearUseFeaturesOriginFullVO in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginFullVO(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

remoteGearUseFeaturesOriginFullVOToEntity

public void remoteGearUseFeaturesOriginFullVOToEntity(RemoteGearUseFeaturesOriginFullVO source,
                                                      GearUseFeaturesOrigin target,
                                                      boolean copyIfNull)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of RemoteGearUseFeaturesOriginFullVO to the specified entity.

Specified by:
remoteGearUseFeaturesOriginFullVOToEntity in interface GearUseFeaturesOriginDao
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.GearUseFeaturesOriginDao#remoteGearUseFeaturesOriginFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesOriginFullVO, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

toRemoteGearUseFeaturesOriginNaturalIdCollection

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

Specified by:
toRemoteGearUseFeaturesOriginNaturalIdCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginNaturalIdCollection(java.util.Collection)

toRemoteGearUseFeaturesOriginNaturalIdArray

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

Specified by:
toRemoteGearUseFeaturesOriginNaturalIdArray in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginNaturalIdArray(java.util.Collection)

toRemoteGearUseFeaturesOriginNaturalId

protected RemoteGearUseFeaturesOriginNaturalId toRemoteGearUseFeaturesOriginNaturalId(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 GearUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

remoteGearUseFeaturesOriginNaturalIdToEntityCollection

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

Specified by:
remoteGearUseFeaturesOriginNaturalIdToEntityCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.remoteGearUseFeaturesOriginNaturalIdToEntityCollection(java.util.Collection)

toRemoteGearUseFeaturesOriginNaturalId

public void toRemoteGearUseFeaturesOriginNaturalId(GearUseFeaturesOrigin source,
                                                   RemoteGearUseFeaturesOriginNaturalId target)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteGearUseFeaturesOriginNaturalId(), 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:
toRemoteGearUseFeaturesOriginNaturalId in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesOriginNaturalId)

toRemoteGearUseFeaturesOriginNaturalId

public RemoteGearUseFeaturesOriginNaturalId toRemoteGearUseFeaturesOriginNaturalId(GearUseFeaturesOrigin entity)
Description copied from interface: GearUseFeaturesOriginDao
Converts this DAO's entity to an object of type RemoteGearUseFeaturesOriginNaturalId.

Specified by:
toRemoteGearUseFeaturesOriginNaturalId in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toRemoteGearUseFeaturesOriginNaturalId(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

remoteGearUseFeaturesOriginNaturalIdToEntity

public void remoteGearUseFeaturesOriginNaturalIdToEntity(RemoteGearUseFeaturesOriginNaturalId source,
                                                         GearUseFeaturesOrigin target,
                                                         boolean copyIfNull)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of RemoteGearUseFeaturesOriginNaturalId to the specified entity.

Specified by:
remoteGearUseFeaturesOriginNaturalIdToEntity in interface GearUseFeaturesOriginDao
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.GearUseFeaturesOriginDao#remoteGearUseFeaturesOriginNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteGearUseFeaturesOriginNaturalId, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

toClusterGearUseFeaturesOriginCollection

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

Specified by:
toClusterGearUseFeaturesOriginCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toClusterGearUseFeaturesOriginCollection(java.util.Collection)

toClusterGearUseFeaturesOriginArray

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

Specified by:
toClusterGearUseFeaturesOriginArray in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toClusterGearUseFeaturesOriginArray(java.util.Collection)

toClusterGearUseFeaturesOrigin

protected ClusterGearUseFeaturesOrigin toClusterGearUseFeaturesOrigin(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 GearUseFeaturesOriginDaoImpl class if you intend to use reporting queries.

See Also:
GearUseFeaturesOriginDao.toClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

clusterGearUseFeaturesOriginToEntityCollection

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

Specified by:
clusterGearUseFeaturesOriginToEntityCollection in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.clusterGearUseFeaturesOriginToEntityCollection(java.util.Collection)

toClusterGearUseFeaturesOrigin

public void toClusterGearUseFeaturesOrigin(GearUseFeaturesOrigin source,
                                           ClusterGearUseFeaturesOrigin target)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of the specified entity to the target value object. This method is similar to toClusterGearUseFeaturesOrigin(), 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:
toClusterGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeaturesOrigin)

toClusterGearUseFeaturesOrigin

public ClusterGearUseFeaturesOrigin toClusterGearUseFeaturesOrigin(GearUseFeaturesOrigin entity)
Description copied from interface: GearUseFeaturesOriginDao
Converts this DAO's entity to an object of type ClusterGearUseFeaturesOrigin.

Specified by:
toClusterGearUseFeaturesOrigin in interface GearUseFeaturesOriginDao
See Also:
GearUseFeaturesOriginDao.toClusterGearUseFeaturesOrigin(fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

clusterGearUseFeaturesOriginToEntity

public void clusterGearUseFeaturesOriginToEntity(ClusterGearUseFeaturesOrigin source,
                                                 GearUseFeaturesOrigin target,
                                                 boolean copyIfNull)
Description copied from interface: GearUseFeaturesOriginDao
Copies the fields of ClusterGearUseFeaturesOrigin to the specified entity.

Specified by:
clusterGearUseFeaturesOriginToEntity in interface GearUseFeaturesOriginDao
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.GearUseFeaturesOriginDao#clusterGearUseFeaturesOriginToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterGearUseFeaturesOrigin, fr.ifremer.allegro.data.vessel.feature.use.GearUseFeaturesOrigin)

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: GearUseFeaturesOriginDao
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 GearUseFeaturesOriginDao
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:
GearUseFeaturesOriginDao.search(int, int, int, fr.ifremer.allegro.Search)

search

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

search

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

search

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

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


Copyright © 2008-2010 IFREMER. All Rights Reserved.