|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDaoBase
public abstract class UseFeaturesDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.data.vessel.feature.use.UseFeatures
.
UseFeatures
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao |
---|
TRANSFORM_CLUSTERUSEFEATURES, TRANSFORM_NONE, TRANSFORM_REMOTEUSEFEATURESFULLVO, TRANSFORM_REMOTEUSEFEATURESNATURALID |
Constructor Summary | |
---|---|
UseFeaturesDaoBase()
|
Method Summary | |
---|---|
void |
clusterUseFeaturesToEntity(ClusterUseFeatures source,
UseFeatures target,
boolean copyIfNull)
Copies the fields of ClusterUseFeatures to the specified entity. |
void |
clusterUseFeaturesToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterUseFeatures to this
DAO's entity. |
UseFeatures |
findUseFeaturesById(java.lang.Integer id)
|
java.lang.Object |
findUseFeaturesById(int transform,
java.lang.Integer id)
Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findUseFeaturesById(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as UseFeaturesDao.findUseFeaturesById(int, java.lang.Integer) with an
additional argument called queryString . |
UseFeatures |
findUseFeaturesById(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer) with an
additional argument called queryString . |
UseFeatures |
findUseFeaturesByNaturalId(java.util.Date startDate,
Vessel vessel,
Program program)
|
java.lang.Object |
findUseFeaturesByNaturalId(int transform,
java.util.Date startDate,
Vessel vessel,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.lang.Object |
findUseFeaturesByNaturalId(int transform,
java.lang.String queryString,
java.util.Date startDate,
Vessel vessel,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
UseFeatures |
findUseFeaturesByNaturalId(java.lang.String queryString,
java.util.Date startDate,
Vessel vessel,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByProgram(int transform,
int pageNumber,
int pageSize,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByProgram(int pageNumber,
int pageSize,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByProgram(int transform,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional flag called transform . |
java.util.Collection |
findUseFeaturesByProgram(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByProgram(int transform,
java.lang.String queryString,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByProgram(Program program)
|
java.util.Collection |
findUseFeaturesByProgram(java.lang.String queryString,
int pageNumber,
int pageSize,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByProgram(java.lang.String queryString,
Program program)
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByQualityFlag(int transform,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByQualityFlag(int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByQualityFlag(int transform,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional flag called transform . |
java.util.Collection |
findUseFeaturesByQualityFlag(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByQualityFlag(int transform,
java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByQualityFlag(QualityFlag qualityFlag)
|
java.util.Collection |
findUseFeaturesByQualityFlag(java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByQualityFlag(java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByVessel(int transform,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByVessel(int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByVessel(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByVessel(int transform,
java.lang.String queryString,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByVessel(int transform,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.util.Collection |
findUseFeaturesByVessel(java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findUseFeaturesByVessel(java.lang.String queryString,
Vessel vessel)
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findUseFeaturesByVessel(Vessel vessel)
|
java.util.Collection |
getAllUseFeatures()
|
java.util.Collection |
getAllUseFeatures(int transform)
Does the same thing as UseFeaturesDao.getAllUseFeatures() with an
additional flag called transform . |
java.util.Collection |
getAllUseFeatures(int pageNumber,
int pageSize)
Does the same thing as UseFeaturesDao.getAllUseFeatures() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeatures(int transform,
int pageNumber,
int pageSize)
Does the same thing as UseFeaturesDao.getAllUseFeatures(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeatures(int transform,
java.lang.String queryString)
Does the same thing as UseFeaturesDao.getAllUseFeatures(int) with an
additional argument called queryString . |
java.util.Collection |
getAllUseFeatures(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as UseFeaturesDao.getAllUseFeatures(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeatures(java.lang.String queryString)
Does the same thing as UseFeaturesDao.getAllUseFeatures() with an
additional argument called queryString . |
java.util.Collection |
getAllUseFeatures(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as UseFeaturesDao.getAllUseFeatures(String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(int transform,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(int transform,
java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(int transform,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an
additional flag called transform . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
|
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 QualityFlagDao |
getQualityFlagDao()
Gets the reference to qualityFlagDao . |
protected VesselDao |
getVesselDao()
Gets the reference to vesselDao . |
UseFeatures |
load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures from the persistent store. |
java.lang.Object |
load(int transform,
java.lang.Integer id)
Does the same thing as UseFeaturesDao.load(java.lang.Integer) with an
additional flag called transform . |
java.util.Collection |
loadAll()
Loads all entities of type UseFeatures . |
java.util.Collection |
loadAll(int transform)
Does the same thing as UseFeaturesDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as UseFeaturesDao.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 UseFeaturesDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteUseFeaturesFullVOToEntity(RemoteUseFeaturesFullVO source,
UseFeatures target,
boolean copyIfNull)
Copies the fields of RemoteUseFeaturesFullVO to the specified entity. |
void |
remoteUseFeaturesFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteUseFeaturesFullVO to this
DAO's entity. |
void |
remoteUseFeaturesNaturalIdToEntity(RemoteUseFeaturesNaturalId source,
UseFeatures target,
boolean copyIfNull)
Copies the fields of RemoteUseFeaturesNaturalId to the specified entity. |
void |
remoteUseFeaturesNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteUseFeaturesNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures having the given identifier from the persistent store. |
void |
remove(UseFeatures useFeatures)
Removes the instance of fr.ifremer.allegro.data.vessel.feature.use.UseFeatures 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 UseFeaturesDao.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 |
setProgramDao(ProgramDao programDao)
Sets the reference to programDao . |
void |
setQualityFlagDao(QualityFlagDao qualityFlagDao)
Sets the reference to qualityFlagDao . |
void |
setVesselDao(VesselDao vesselDao)
Sets the reference to vesselDao . |
protected ClusterUseFeatures |
toClusterUseFeatures(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterUseFeatures |
toClusterUseFeatures(UseFeatures entity)
Converts this DAO's entity to an object of type ClusterUseFeatures . |
void |
toClusterUseFeatures(UseFeatures source,
ClusterUseFeatures target)
Copies the fields of the specified entity to the target value object. |
ClusterUseFeatures[] |
toClusterUseFeaturesArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterUseFeatures . |
void |
toClusterUseFeaturesCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterUseFeatures . |
protected UseFeatures |
toEntity(java.lang.Object[] row)
|
protected RemoteUseFeaturesFullVO |
toRemoteUseFeaturesFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteUseFeaturesFullVO |
toRemoteUseFeaturesFullVO(UseFeatures entity)
Converts this DAO's entity to an object of type RemoteUseFeaturesFullVO . |
void |
toRemoteUseFeaturesFullVO(UseFeatures source,
RemoteUseFeaturesFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteUseFeaturesFullVO[] |
toRemoteUseFeaturesFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteUseFeaturesFullVO . |
void |
toRemoteUseFeaturesFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteUseFeaturesFullVO . |
protected RemoteUseFeaturesNaturalId |
toRemoteUseFeaturesNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteUseFeaturesNaturalId |
toRemoteUseFeaturesNaturalId(UseFeatures entity)
Converts this DAO's entity to an object of type RemoteUseFeaturesNaturalId . |
void |
toRemoteUseFeaturesNaturalId(UseFeatures source,
RemoteUseFeaturesNaturalId target)
Copies the fields of the specified entity to the target value object. |
RemoteUseFeaturesNaturalId[] |
toRemoteUseFeaturesNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteUseFeaturesNaturalId . |
void |
toRemoteUseFeaturesNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteUseFeaturesNaturalId . |
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.UseFeatures)
method. |
protected java.lang.Object |
transformEntity(int transform,
UseFeatures 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.UseFeaturesDao , please note
that the UseFeaturesDao.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(UseFeatures useFeatures)
Updates the useFeatures 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.UseFeaturesDao |
---|
clusterUseFeaturesToEntity, remoteUseFeaturesFullVOToEntity, remoteUseFeaturesNaturalIdToEntity |
Constructor Detail |
---|
public UseFeaturesDaoBase()
Method Detail |
---|
public void setVesselDao(VesselDao vesselDao)
vesselDao
.
protected VesselDao getVesselDao()
vesselDao
.
public void setProgramDao(ProgramDao programDao)
programDao
.
protected ProgramDao getProgramDao()
programDao
.
public void setQualityFlagDao(QualityFlagDao qualityFlagDao)
qualityFlagDao
.
protected QualityFlagDao getQualityFlagDao()
qualityFlagDao
.
public java.lang.Object load(int transform, java.lang.Integer id)
UseFeaturesDao
Does the same thing as UseFeaturesDao.load(java.lang.Integer)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined in this class then the result WILL BE passed through an operation which can
optionally transform the entity (into a value object for example). By default, transformation does
not occur.
load
in interface UseFeaturesDao
id
- identifier of the entity to load
UseFeaturesDao.load(int, java.lang.Integer)
public UseFeatures load(java.lang.Integer id)
UseFeaturesDao
load
in interface UseFeaturesDao
UseFeaturesDao.load(java.lang.Integer)
public java.util.Collection loadAll()
UseFeaturesDao
UseFeatures
.
loadAll
in interface UseFeaturesDao
UseFeaturesDao.loadAll()
public java.util.Collection loadAll(int transform)
UseFeaturesDao
Does the same thing as UseFeaturesDao.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.
loadAll
in interface UseFeaturesDao
transform
- the flag indicating what transformation to use.
UseFeaturesDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.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.
loadAll
in interface UseFeaturesDao
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
UseFeaturesDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.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.
loadAll
in interface UseFeaturesDao
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.
UseFeaturesDao.loadAll(int, int, int)
public void update(UseFeatures useFeatures)
UseFeaturesDao
useFeatures
instance in the persistent store.
update
in interface UseFeaturesDao
UseFeaturesDao.update(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public void update(java.util.Collection entities)
UseFeaturesDao
entities
collection in the persistent store.
update
in interface UseFeaturesDao
UseFeaturesDao.update(java.util.Collection)
public void remove(UseFeatures useFeatures)
UseFeaturesDao
remove
in interface UseFeaturesDao
UseFeaturesDao.remove(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public void remove(java.lang.Integer id)
UseFeaturesDao
identifier
from the persistent store.
remove
in interface UseFeaturesDao
UseFeaturesDao.remove(java.lang.Integer)
public void remove(java.util.Collection entities)
UseFeaturesDao
entities collection.
- Specified by:
remove
in interface UseFeaturesDao
- See Also:
UseFeaturesDao.remove(java.util.Collection)
public java.util.Collection getAllUseFeatures()
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures()
public java.util.Collection getAllUseFeatures(int transform)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures()
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.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(int)
public java.util.Collection getAllUseFeatures(java.lang.String queryString)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.getAllUseFeatures()
.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(java.lang.String)
public java.util.Collection getAllUseFeatures(int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures()
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.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(int, int)
public java.util.Collection getAllUseFeatures(java.lang.String queryString, int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures(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.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(String, int, int)
public java.util.Collection getAllUseFeatures(int transform, java.lang.String queryString)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.getAllUseFeatures(int)
.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(int, String)
public java.util.Collection getAllUseFeatures(int transform, int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures(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.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(int, int, int)
public java.util.Collection getAllUseFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeatures(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.
getAllUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeatures(int, java.lang.String, int, int)
public UseFeatures findUseFeaturesById(java.lang.Integer id)
findUseFeaturesById
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesById(java.lang.Integer)
public java.lang.Object findUseFeaturesById(int transform, java.lang.Integer id)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findUseFeaturesById
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesById(int, java.lang.Integer)
public UseFeatures findUseFeaturesById(java.lang.String queryString, java.lang.Integer id)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesById(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesById(java.lang.Integer)
.
findUseFeaturesById
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesById(java.lang.String, java.lang.Integer)
public java.lang.Object findUseFeaturesById(int transform, java.lang.String queryString, java.lang.Integer id)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesById(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesById(int, java.lang.Integer id)
.
findUseFeaturesById
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesById(int, java.lang.String, java.lang.Integer)
public java.util.Collection findUseFeaturesByQualityFlag(QualityFlag qualityFlag)
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(int transform, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
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.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
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.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag)
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.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag)
.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
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.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
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.
findUseFeaturesByQualityFlag
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findUseFeaturesByVessel(Vessel vessel)
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(int transform, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(java.lang.String queryString, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(int pageNumber, int pageSize, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(int transform, java.lang.String queryString, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findUseFeaturesByVessel
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findUseFeaturesByProgram(Program program)
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(int transform, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(java.lang.String queryString, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByProgram(fr.ifremer.allegro.administration.programStrategy.Program)
.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(java.lang.String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(int pageNumber, int pageSize, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(int transform, java.lang.String queryString, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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 UseFeaturesDao.findUseFeaturesByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(int transform, int pageNumber, int pageSize, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(int, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection findUseFeaturesByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByProgram(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.
findUseFeaturesByProgram
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByProgram(int, java.lang.String, int, int, fr.ifremer.allegro.administration.programStrategy.Program)
public UseFeatures findUseFeaturesByNaturalId(java.util.Date startDate, Vessel vessel, Program program)
findUseFeaturesByNaturalId
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findUseFeaturesByNaturalId(int transform, java.util.Date startDate, Vessel vessel, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, 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.
findUseFeaturesByNaturalId
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
public UseFeatures findUseFeaturesByNaturalId(java.lang.String queryString, java.util.Date startDate, Vessel vessel, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByNaturalId(java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
.
findUseFeaturesByNaturalId
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByNaturalId(java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.lang.Object findUseFeaturesByNaturalId(int transform, java.lang.String queryString, java.util.Date startDate, Vessel vessel, Program program)
UseFeaturesDao
Does the same thing as UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.findUseFeaturesByNaturalId(int, java.util.Date startDate, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.administration.programStrategy.Program program)
.
findUseFeaturesByNaturalId
in interface UseFeaturesDao
UseFeaturesDao.findUseFeaturesByNaturalId(int, java.lang.String, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.administration.programStrategy.Program)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp updateDate)
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)
.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.lang.String, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, int, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(String, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(String, int, int, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp updateDate)
.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, int, int, java.sql.Timestamp)
public java.util.Collection getAllUseFeaturesSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
UseFeaturesDao
Does the same thing as UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, String, java.sql.Timestamp)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
getAllUseFeaturesSinceDateSynchro
in interface UseFeaturesDao
UseFeaturesDao.getAllUseFeaturesSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)
protected java.lang.Object transformEntity(int transform, UseFeatures entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao
, please note
that the UseFeaturesDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
UseFeatures
- UseFeaturesDao.TRANSFORM_NONE
RemoteUseFeaturesFullVO
- TRANSFORM_REMOTEUSEFEATURESFULLVO
RemoteUseFeaturesNaturalId
- TRANSFORM_REMOTEUSEFEATURESNATURALID
ClusterUseFeatures
- TRANSFORM_CLUSTERUSEFEATURES
UseFeaturesDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in UseFeaturesDao
entity
- an entity that was found
transformEntities(int,java.util.Collection)
protected void transformEntities(int transform, java.util.Collection entities)
transformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
method. This method does not instantiate a new collection.
This method is to be used internally only.
transform
- one of the constants declared in fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
protected UseFeatures toEntity(java.lang.Object[] row)
public final void toRemoteUseFeaturesFullVOCollection(java.util.Collection entities)
UseFeaturesDao
RemoteUseFeaturesFullVO
.
toRemoteUseFeaturesFullVOCollection
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesFullVOCollection(java.util.Collection)
public final RemoteUseFeaturesFullVO[] toRemoteUseFeaturesFullVOArray(java.util.Collection entities)
UseFeaturesDao
RemoteUseFeaturesFullVO
.
toRemoteUseFeaturesFullVOArray
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesFullVOArray(java.util.Collection)
protected RemoteUseFeaturesFullVO toRemoteUseFeaturesFullVO(java.lang.Object[] row)
UseFeaturesDaoImpl
class if you intend to use reporting queries.
UseFeaturesDao.toRemoteUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public final void remoteUseFeaturesFullVOToEntityCollection(java.util.Collection instances)
UseFeaturesDao
RemoteUseFeaturesFullVO
to this
DAO's entity.
remoteUseFeaturesFullVOToEntityCollection
in interface UseFeaturesDao
UseFeaturesDao.remoteUseFeaturesFullVOToEntityCollection(java.util.Collection)
public void toRemoteUseFeaturesFullVO(UseFeatures source, RemoteUseFeaturesFullVO target)
UseFeaturesDao
toRemoteUseFeaturesFullVO
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteUseFeaturesFullVO)
public RemoteUseFeaturesFullVO toRemoteUseFeaturesFullVO(UseFeatures entity)
UseFeaturesDao
RemoteUseFeaturesFullVO
.
toRemoteUseFeaturesFullVO
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesFullVO(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public void remoteUseFeaturesFullVOToEntity(RemoteUseFeaturesFullVO source, UseFeatures target, boolean copyIfNull)
UseFeaturesDao
RemoteUseFeaturesFullVO
to the specified entity.
remoteUseFeaturesFullVOToEntity
in interface UseFeaturesDao
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.fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao#remoteUseFeaturesFullVOToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteUseFeaturesFullVO, fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public final void toRemoteUseFeaturesNaturalIdCollection(java.util.Collection entities)
UseFeaturesDao
RemoteUseFeaturesNaturalId
.
toRemoteUseFeaturesNaturalIdCollection
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesNaturalIdCollection(java.util.Collection)
public final RemoteUseFeaturesNaturalId[] toRemoteUseFeaturesNaturalIdArray(java.util.Collection entities)
UseFeaturesDao
RemoteUseFeaturesNaturalId
.
toRemoteUseFeaturesNaturalIdArray
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesNaturalIdArray(java.util.Collection)
protected RemoteUseFeaturesNaturalId toRemoteUseFeaturesNaturalId(java.lang.Object[] row)
UseFeaturesDaoImpl
class if you intend to use reporting queries.
UseFeaturesDao.toRemoteUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public final void remoteUseFeaturesNaturalIdToEntityCollection(java.util.Collection instances)
UseFeaturesDao
RemoteUseFeaturesNaturalId
to this
DAO's entity.
remoteUseFeaturesNaturalIdToEntityCollection
in interface UseFeaturesDao
UseFeaturesDao.remoteUseFeaturesNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteUseFeaturesNaturalId(UseFeatures source, RemoteUseFeaturesNaturalId target)
UseFeaturesDao
toRemoteUseFeaturesNaturalId
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteUseFeaturesNaturalId)
public RemoteUseFeaturesNaturalId toRemoteUseFeaturesNaturalId(UseFeatures entity)
UseFeaturesDao
RemoteUseFeaturesNaturalId
.
toRemoteUseFeaturesNaturalId
in interface UseFeaturesDao
UseFeaturesDao.toRemoteUseFeaturesNaturalId(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public void remoteUseFeaturesNaturalIdToEntity(RemoteUseFeaturesNaturalId source, UseFeatures target, boolean copyIfNull)
UseFeaturesDao
RemoteUseFeaturesNaturalId
to the specified entity.
remoteUseFeaturesNaturalIdToEntity
in interface UseFeaturesDao
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.fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao#remoteUseFeaturesNaturalIdToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.vo.RemoteUseFeaturesNaturalId, fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public final void toClusterUseFeaturesCollection(java.util.Collection entities)
UseFeaturesDao
ClusterUseFeatures
.
toClusterUseFeaturesCollection
in interface UseFeaturesDao
UseFeaturesDao.toClusterUseFeaturesCollection(java.util.Collection)
public final ClusterUseFeatures[] toClusterUseFeaturesArray(java.util.Collection entities)
UseFeaturesDao
ClusterUseFeatures
.
toClusterUseFeaturesArray
in interface UseFeaturesDao
UseFeaturesDao.toClusterUseFeaturesArray(java.util.Collection)
protected ClusterUseFeatures toClusterUseFeatures(java.lang.Object[] row)
UseFeaturesDaoImpl
class if you intend to use reporting queries.
UseFeaturesDao.toClusterUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public final void clusterUseFeaturesToEntityCollection(java.util.Collection instances)
UseFeaturesDao
ClusterUseFeatures
to this
DAO's entity.
clusterUseFeaturesToEntityCollection
in interface UseFeaturesDao
UseFeaturesDao.clusterUseFeaturesToEntityCollection(java.util.Collection)
public void toClusterUseFeatures(UseFeatures source, ClusterUseFeatures target)
UseFeaturesDao
toClusterUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.toClusterUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures, fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterUseFeatures)
public ClusterUseFeatures toClusterUseFeatures(UseFeatures entity)
UseFeaturesDao
ClusterUseFeatures
.
toClusterUseFeatures
in interface UseFeaturesDao
UseFeaturesDao.toClusterUseFeatures(fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
public void clusterUseFeaturesToEntity(ClusterUseFeatures source, UseFeatures target, boolean copyIfNull)
UseFeaturesDao
ClusterUseFeatures
to the specified entity.
clusterUseFeaturesToEntity
in interface UseFeaturesDao
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.fr.ifremer.allegro.data.vessel.feature.use.UseFeaturesDao#clusterUseFeaturesToEntity(fr.ifremer.allegro.data.vessel.feature.use.generic.cluster.ClusterUseFeatures, fr.ifremer.allegro.data.vessel.feature.use.UseFeatures)
protected java.security.Principal getPrincipal()
principal
if one has been set,
otherwise returns null
.
public PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
UseFeaturesDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface UseFeaturesDao
transform
- the transformation flag.pageNumber
- the page number in the data to retrievepageSize
- the size of the page to retrieve.search
- the search object which provides the search parameters and pagination specification.
PaginationResult
instance.UseFeaturesDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
UseFeaturesDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface UseFeaturesDao
pageNumber
- the page number in the data to retrievepageSize
- the size of the page to retrieve.search
- the search object which provides the search parameters and pagination specification.
PaginationResult
instance.UseFeaturesDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
UseFeaturesDao
UseFeaturesDao.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.
search
in interface UseFeaturesDao
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
UseFeaturesDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
UseFeaturesDao
search
object.
search
in interface UseFeaturesDao
search
- the search object which provides the search parameters and pagination specification.
UseFeaturesDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |