|
||||||||||
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.referential.QualityFlagDaoBase
public abstract class QualityFlagDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.referential.QualityFlag
.
QualityFlag
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.referential.QualityFlagDao |
---|
TRANSFORM_CLUSTERQUALITYFLAG, TRANSFORM_NONE, TRANSFORM_REMOTEQUALITYFLAGFULLVO, TRANSFORM_REMOTEQUALITYFLAGNATURALID |
Constructor Summary | |
---|---|
QualityFlagDaoBase()
|
Method Summary | |
---|---|
void |
clusterQualityFlagToEntity(ClusterQualityFlag source,
QualityFlag target,
boolean copyIfNull)
Copies the fields of ClusterQualityFlag to the specified entity. |
void |
clusterQualityFlagToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterQualityFlag to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.referential.QualityFlag and adds from the passed in entities collection |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as QualityFlagDao.create(fr.ifremer.allegro.referential.QualityFlag) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
QualityFlag qualityFlag)
Does the same thing as QualityFlagDao.create(fr.ifremer.allegro.referential.QualityFlag) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String code,
java.lang.String name)
Does the same thing as QualityFlagDao.create(java.lang.String,java.lang.String) with an
additional flag called transform . |
QualityFlag |
create(QualityFlag qualityFlag)
Creates an instance of fr.ifremer.allegro.referential.QualityFlag and adds it to the persistent store. |
QualityFlag |
create(java.lang.String code,
java.lang.String name)
Creates a new fr.ifremer.allegro.referential.QualityFlag
instance from all attributes and
properties and adds it to the persistent store. |
QualityFlag |
createFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag)
|
java.lang.Object |
findQualityFlagByCode(int transform,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByCode(java.lang.String) with an
additional flag called transform . |
java.lang.Object |
findQualityFlagByCode(int transform,
java.lang.String queryString,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByCode(int, java.lang.String) with an
additional argument called queryString . |
QualityFlag |
findQualityFlagByCode(java.lang.String code)
|
QualityFlag |
findQualityFlagByCode(java.lang.String queryString,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByCode(java.lang.String) with an
additional argument called queryString . |
java.lang.Object |
findQualityFlagByNaturalId(int transform,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(java.lang.String) with an
additional flag called transform . |
java.lang.Object |
findQualityFlagByNaturalId(int transform,
java.lang.String queryString,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(int, java.lang.String) with an
additional argument called queryString . |
QualityFlag |
findQualityFlagByNaturalId(java.lang.String code)
|
QualityFlag |
findQualityFlagByNaturalId(java.lang.String queryString,
java.lang.String code)
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(java.lang.String) with an
additional argument called queryString . |
ClusterQualityFlag[] |
getAllClusterQualityFlag(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
|
java.util.Collection |
getAllQualityFlag()
|
java.util.Collection |
getAllQualityFlag(int transform)
Does the same thing as QualityFlagDao.getAllQualityFlag() with an
additional flag called transform . |
java.util.Collection |
getAllQualityFlag(int pageNumber,
int pageSize)
Does the same thing as QualityFlagDao.getAllQualityFlag() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllQualityFlag(int transform,
int pageNumber,
int pageSize)
Does the same thing as QualityFlagDao.getAllQualityFlag(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllQualityFlag(int transform,
java.lang.String queryString)
Does the same thing as QualityFlagDao.getAllQualityFlag(int) with an
additional argument called queryString . |
java.util.Collection |
getAllQualityFlag(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as QualityFlagDao.getAllQualityFlag(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllQualityFlag(java.lang.String queryString)
Does the same thing as QualityFlagDao.getAllQualityFlag() with an
additional argument called queryString . |
java.util.Collection |
getAllQualityFlag(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as QualityFlagDao.getAllQualityFlag(String) with an
additional two arguments called pageNumber and pageSize . |
protected java.security.Principal |
getPrincipal()
Gets the current principal if one has been set,
otherwise returns null . |
protected abstract QualityFlag |
handleCreateFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag)
Performs the core logic for createFromClusterQualityFlag(fr.ifremer.allegro.referential.generic.cluster.ClusterQualityFlag) |
protected abstract ClusterQualityFlag[] |
handleGetAllClusterQualityFlag(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
Performs the core logic for getAllClusterQualityFlag(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
java.lang.Object |
load(int transform,
java.lang.String code)
Does the same thing as QualityFlagDao.load(java.lang.String) with an
additional flag called transform . |
QualityFlag |
load(java.lang.String code)
Loads an instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store. |
java.util.Collection |
loadAll()
Loads all entities of type QualityFlag . |
java.util.Collection |
loadAll(int transform)
Does the same thing as QualityFlagDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as QualityFlagDao.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 QualityFlagDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO source,
QualityFlag target,
boolean copyIfNull)
Copies the fields of RemoteQualityFlagFullVO to the specified entity. |
void |
remoteQualityFlagFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteQualityFlagFullVO to this
DAO's entity. |
void |
remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId source,
QualityFlag target,
boolean copyIfNull)
Copies the fields of RemoteQualityFlagNaturalId to the specified entity. |
void |
remoteQualityFlagNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteQualityFlagNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(QualityFlag qualityFlag)
Removes the instance of fr.ifremer.allegro.referential.QualityFlag from the persistent store. |
void |
remove(java.lang.String code)
Removes the instance of fr.ifremer.allegro.referential.QualityFlag having the given identifier 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 QualityFlagDao.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. |
protected ClusterQualityFlag |
toClusterQualityFlag(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterQualityFlag |
toClusterQualityFlag(QualityFlag entity)
Converts this DAO's entity to an object of type ClusterQualityFlag . |
void |
toClusterQualityFlag(QualityFlag source,
ClusterQualityFlag target)
Copies the fields of the specified entity to the target value object. |
ClusterQualityFlag[] |
toClusterQualityFlagArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterQualityFlag . |
void |
toClusterQualityFlagCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterQualityFlag . |
protected QualityFlag |
toEntity(java.lang.Object[] row)
|
protected RemoteQualityFlagFullVO |
toRemoteQualityFlagFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteQualityFlagFullVO |
toRemoteQualityFlagFullVO(QualityFlag entity)
Converts this DAO's entity to an object of type RemoteQualityFlagFullVO . |
void |
toRemoteQualityFlagFullVO(QualityFlag source,
RemoteQualityFlagFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteQualityFlagFullVO[] |
toRemoteQualityFlagFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteQualityFlagFullVO . |
void |
toRemoteQualityFlagFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteQualityFlagFullVO . |
protected RemoteQualityFlagNaturalId |
toRemoteQualityFlagNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteQualityFlagNaturalId |
toRemoteQualityFlagNaturalId(QualityFlag entity)
Converts this DAO's entity to an object of type RemoteQualityFlagNaturalId . |
void |
toRemoteQualityFlagNaturalId(QualityFlag source,
RemoteQualityFlagNaturalId target)
Copies the fields of the specified entity to the target value object. |
RemoteQualityFlagNaturalId[] |
toRemoteQualityFlagNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteQualityFlagNaturalId . |
void |
toRemoteQualityFlagNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteQualityFlagNaturalId . |
protected void |
transformEntities(int transform,
java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.QualityFlag)
method. |
protected java.lang.Object |
transformEntity(int transform,
QualityFlag 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.referential.QualityFlagDao , please note
that the QualityFlagDao.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(QualityFlag qualityFlag)
Updates the qualityFlag 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.referential.QualityFlagDao |
---|
clusterQualityFlagToEntity, remoteQualityFlagFullVOToEntity, remoteQualityFlagNaturalIdToEntity |
Constructor Detail |
---|
public QualityFlagDaoBase()
Method Detail |
---|
public java.lang.Object load(int transform, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.load(java.lang.String)
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 QualityFlagDao
code
- identifier of the entity to load
QualityFlagDao.load(int, java.lang.String)
public QualityFlag load(java.lang.String code)
QualityFlagDao
load
in interface QualityFlagDao
QualityFlagDao.load(java.lang.String)
public java.util.Collection loadAll()
QualityFlagDao
QualityFlag
.
loadAll
in interface QualityFlagDao
QualityFlagDao.loadAll()
public java.util.Collection loadAll(int transform)
QualityFlagDao
Does the same thing as QualityFlagDao.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 QualityFlagDao
transform
- the flag indicating what transformation to use.
QualityFlagDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.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 QualityFlagDao
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
QualityFlagDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.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 QualityFlagDao
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.
QualityFlagDao.loadAll(int, int, int)
public QualityFlag create(QualityFlag qualityFlag)
QualityFlagDao
create
in interface QualityFlagDao
QualityFlagDao.create(fr.ifremer.allegro.referential.QualityFlag)
public java.lang.Object create(int transform, QualityFlag qualityFlag)
QualityFlagDao
Does the same thing as QualityFlagDao.create(fr.ifremer.allegro.referential.QualityFlag)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface QualityFlagDao
QualityFlagDao.create(int transform, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection create(java.util.Collection entities)
QualityFlagDao
entities
collection
create
in interface QualityFlagDao
entities
- the collection of fr.ifremer.allegro.referential.QualityFlag
instances to create.
QualityFlagDao.create(java.util.Collection)
public java.util.Collection create(int transform, java.util.Collection entities)
QualityFlagDao
Does the same thing as QualityFlagDao.create(fr.ifremer.allegro.referential.QualityFlag)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
create
in interface QualityFlagDao
QualityFlagDao.create(int, java.util.Collection)
public QualityFlag create(java.lang.String code, java.lang.String name)
QualityFlagDao
Creates a new fr.ifremer.allegro.referential.QualityFlag
instance from all attributes and
properties and adds it to the persistent store.
create
in interface QualityFlagDao
QualityFlagDao.create(java.lang.String,java.lang.String)
public java.lang.Object create(int transform, java.lang.String code, java.lang.String name)
QualityFlagDao
Does the same thing as QualityFlagDao.create(java.lang.String,java.lang.String)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOT be transformed. If this flag is any of the other constants
defined here then the result WILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface QualityFlagDao
QualityFlagDao.create(int, java.lang.String,java.lang.String)
public void update(QualityFlag qualityFlag)
QualityFlagDao
qualityFlag
instance in the persistent store.
update
in interface QualityFlagDao
QualityFlagDao.update(fr.ifremer.allegro.referential.QualityFlag)
public void update(java.util.Collection entities)
QualityFlagDao
entities
collection in the persistent store.
update
in interface QualityFlagDao
QualityFlagDao.update(java.util.Collection)
public void remove(QualityFlag qualityFlag)
QualityFlagDao
remove
in interface QualityFlagDao
QualityFlagDao.remove(fr.ifremer.allegro.referential.QualityFlag)
public void remove(java.lang.String code)
QualityFlagDao
identifier
from the persistent store.
remove
in interface QualityFlagDao
QualityFlagDao.remove(java.lang.String)
public void remove(java.util.Collection entities)
QualityFlagDao
entities collection.
- Specified by:
remove
in interface QualityFlagDao
- See Also:
QualityFlagDao.remove(java.util.Collection)
public java.util.Collection getAllQualityFlag()
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag()
public java.util.Collection getAllQualityFlag(int transform)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag()
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.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(int)
public java.util.Collection getAllQualityFlag(java.lang.String queryString)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.getAllQualityFlag()
.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(java.lang.String)
public java.util.Collection getAllQualityFlag(int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag()
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.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(int, int)
public java.util.Collection getAllQualityFlag(java.lang.String queryString, int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag(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.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(String, int, int)
public java.util.Collection getAllQualityFlag(int transform, java.lang.String queryString)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.getAllQualityFlag(int)
.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(int, String)
public java.util.Collection getAllQualityFlag(int transform, int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag(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.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(int, int, int)
public java.util.Collection getAllQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize)
QualityFlagDao
Does the same thing as QualityFlagDao.getAllQualityFlag(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.
getAllQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllQualityFlag(int, java.lang.String, int, int)
public QualityFlag findQualityFlagByCode(java.lang.String code)
findQualityFlagByCode
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByCode(java.lang.String)
public java.lang.Object findQualityFlagByCode(int transform, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByCode(java.lang.String)
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.
findQualityFlagByCode
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByCode(int, java.lang.String)
public QualityFlag findQualityFlagByCode(java.lang.String queryString, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByCode(java.lang.String)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.findQualityFlagByCode(java.lang.String)
.
findQualityFlagByCode
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByCode(java.lang.String, java.lang.String)
public java.lang.Object findQualityFlagByCode(int transform, java.lang.String queryString, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByCode(int, java.lang.String)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.findQualityFlagByCode(int, java.lang.String code)
.
findQualityFlagByCode
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByCode(int, java.lang.String, java.lang.String)
public QualityFlag findQualityFlagByNaturalId(java.lang.String code)
findQualityFlagByNaturalId
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByNaturalId(java.lang.String)
public java.lang.Object findQualityFlagByNaturalId(int transform, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(java.lang.String)
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.
findQualityFlagByNaturalId
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByNaturalId(int, java.lang.String)
public QualityFlag findQualityFlagByNaturalId(java.lang.String queryString, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(java.lang.String)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.findQualityFlagByNaturalId(java.lang.String)
.
findQualityFlagByNaturalId
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByNaturalId(java.lang.String, java.lang.String)
public java.lang.Object findQualityFlagByNaturalId(int transform, java.lang.String queryString, java.lang.String code)
QualityFlagDao
Does the same thing as QualityFlagDao.findQualityFlagByNaturalId(int, java.lang.String)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in QualityFlagDao.findQualityFlagByNaturalId(int, java.lang.String code)
.
findQualityFlagByNaturalId
in interface QualityFlagDao
QualityFlagDao.findQualityFlagByNaturalId(int, java.lang.String, java.lang.String)
public QualityFlag createFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag)
createFromClusterQualityFlag
in interface QualityFlagDao
QualityFlagDao.createFromClusterQualityFlag(fr.ifremer.allegro.referential.generic.cluster.ClusterQualityFlag)
protected abstract QualityFlag handleCreateFromClusterQualityFlag(ClusterQualityFlag clusterQualityFlag) throws java.lang.Exception
createFromClusterQualityFlag(fr.ifremer.allegro.referential.generic.cluster.ClusterQualityFlag)
java.lang.Exception
public ClusterQualityFlag[] getAllClusterQualityFlag(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
getAllClusterQualityFlag
in interface QualityFlagDao
QualityFlagDao.getAllClusterQualityFlag(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract ClusterQualityFlag[] handleGetAllClusterQualityFlag(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize) throws java.lang.Exception
getAllClusterQualityFlag(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
java.lang.Exception
protected java.lang.Object transformEntity(int transform, QualityFlag entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.referential.QualityFlagDao
, please note
that the QualityFlagDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
QualityFlag
- QualityFlagDao.TRANSFORM_NONE
RemoteQualityFlagFullVO
- TRANSFORM_REMOTEQUALITYFLAGFULLVO
RemoteQualityFlagNaturalId
- TRANSFORM_REMOTEQUALITYFLAGNATURALID
ClusterQualityFlag
- TRANSFORM_CLUSTERQUALITYFLAG
QualityFlagDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in QualityFlagDao
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.referential.QualityFlag)
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.referential.QualityFlagDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.referential.QualityFlag)
protected QualityFlag toEntity(java.lang.Object[] row)
public final void toRemoteQualityFlagFullVOCollection(java.util.Collection entities)
QualityFlagDao
RemoteQualityFlagFullVO
.
toRemoteQualityFlagFullVOCollection
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagFullVOCollection(java.util.Collection)
public final RemoteQualityFlagFullVO[] toRemoteQualityFlagFullVOArray(java.util.Collection entities)
QualityFlagDao
RemoteQualityFlagFullVO
.
toRemoteQualityFlagFullVOArray
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagFullVOArray(java.util.Collection)
protected RemoteQualityFlagFullVO toRemoteQualityFlagFullVO(java.lang.Object[] row)
QualityFlagDaoImpl
class if you intend to use reporting queries.
QualityFlagDao.toRemoteQualityFlagFullVO(fr.ifremer.allegro.referential.QualityFlag)
public final void remoteQualityFlagFullVOToEntityCollection(java.util.Collection instances)
QualityFlagDao
RemoteQualityFlagFullVO
to this
DAO's entity.
remoteQualityFlagFullVOToEntityCollection
in interface QualityFlagDao
QualityFlagDao.remoteQualityFlagFullVOToEntityCollection(java.util.Collection)
public void toRemoteQualityFlagFullVO(QualityFlag source, RemoteQualityFlagFullVO target)
QualityFlagDao
toRemoteQualityFlagFullVO
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagFullVO(fr.ifremer.allegro.referential.QualityFlag, fr.ifremer.allegro.referential.generic.vo.RemoteQualityFlagFullVO)
public RemoteQualityFlagFullVO toRemoteQualityFlagFullVO(QualityFlag entity)
QualityFlagDao
RemoteQualityFlagFullVO
.
toRemoteQualityFlagFullVO
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagFullVO(fr.ifremer.allegro.referential.QualityFlag)
public void remoteQualityFlagFullVOToEntity(RemoteQualityFlagFullVO source, QualityFlag target, boolean copyIfNull)
QualityFlagDao
RemoteQualityFlagFullVO
to the specified entity.
remoteQualityFlagFullVOToEntity
in interface QualityFlagDao
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.referential.QualityFlagDao#remoteQualityFlagFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteQualityFlagFullVO, fr.ifremer.allegro.referential.QualityFlag)
public final void toRemoteQualityFlagNaturalIdCollection(java.util.Collection entities)
QualityFlagDao
RemoteQualityFlagNaturalId
.
toRemoteQualityFlagNaturalIdCollection
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagNaturalIdCollection(java.util.Collection)
public final RemoteQualityFlagNaturalId[] toRemoteQualityFlagNaturalIdArray(java.util.Collection entities)
QualityFlagDao
RemoteQualityFlagNaturalId
.
toRemoteQualityFlagNaturalIdArray
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagNaturalIdArray(java.util.Collection)
protected RemoteQualityFlagNaturalId toRemoteQualityFlagNaturalId(java.lang.Object[] row)
QualityFlagDaoImpl
class if you intend to use reporting queries.
QualityFlagDao.toRemoteQualityFlagNaturalId(fr.ifremer.allegro.referential.QualityFlag)
public final void remoteQualityFlagNaturalIdToEntityCollection(java.util.Collection instances)
QualityFlagDao
RemoteQualityFlagNaturalId
to this
DAO's entity.
remoteQualityFlagNaturalIdToEntityCollection
in interface QualityFlagDao
QualityFlagDao.remoteQualityFlagNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteQualityFlagNaturalId(QualityFlag source, RemoteQualityFlagNaturalId target)
QualityFlagDao
toRemoteQualityFlagNaturalId
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagNaturalId(fr.ifremer.allegro.referential.QualityFlag, fr.ifremer.allegro.referential.generic.vo.RemoteQualityFlagNaturalId)
public RemoteQualityFlagNaturalId toRemoteQualityFlagNaturalId(QualityFlag entity)
QualityFlagDao
RemoteQualityFlagNaturalId
.
toRemoteQualityFlagNaturalId
in interface QualityFlagDao
QualityFlagDao.toRemoteQualityFlagNaturalId(fr.ifremer.allegro.referential.QualityFlag)
public void remoteQualityFlagNaturalIdToEntity(RemoteQualityFlagNaturalId source, QualityFlag target, boolean copyIfNull)
QualityFlagDao
RemoteQualityFlagNaturalId
to the specified entity.
remoteQualityFlagNaturalIdToEntity
in interface QualityFlagDao
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.referential.QualityFlagDao#remoteQualityFlagNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteQualityFlagNaturalId, fr.ifremer.allegro.referential.QualityFlag)
public final void toClusterQualityFlagCollection(java.util.Collection entities)
QualityFlagDao
ClusterQualityFlag
.
toClusterQualityFlagCollection
in interface QualityFlagDao
QualityFlagDao.toClusterQualityFlagCollection(java.util.Collection)
public final ClusterQualityFlag[] toClusterQualityFlagArray(java.util.Collection entities)
QualityFlagDao
ClusterQualityFlag
.
toClusterQualityFlagArray
in interface QualityFlagDao
QualityFlagDao.toClusterQualityFlagArray(java.util.Collection)
protected ClusterQualityFlag toClusterQualityFlag(java.lang.Object[] row)
QualityFlagDaoImpl
class if you intend to use reporting queries.
QualityFlagDao.toClusterQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
public final void clusterQualityFlagToEntityCollection(java.util.Collection instances)
QualityFlagDao
ClusterQualityFlag
to this
DAO's entity.
clusterQualityFlagToEntityCollection
in interface QualityFlagDao
QualityFlagDao.clusterQualityFlagToEntityCollection(java.util.Collection)
public void toClusterQualityFlag(QualityFlag source, ClusterQualityFlag target)
QualityFlagDao
toClusterQualityFlag
in interface QualityFlagDao
QualityFlagDao.toClusterQualityFlag(fr.ifremer.allegro.referential.QualityFlag, fr.ifremer.allegro.referential.generic.cluster.ClusterQualityFlag)
public ClusterQualityFlag toClusterQualityFlag(QualityFlag entity)
QualityFlagDao
ClusterQualityFlag
.
toClusterQualityFlag
in interface QualityFlagDao
QualityFlagDao.toClusterQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
public void clusterQualityFlagToEntity(ClusterQualityFlag source, QualityFlag target, boolean copyIfNull)
QualityFlagDao
ClusterQualityFlag
to the specified entity.
clusterQualityFlagToEntity
in interface QualityFlagDao
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.referential.QualityFlagDao#clusterQualityFlagToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterQualityFlag, fr.ifremer.allegro.referential.QualityFlag)
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)
QualityFlagDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface QualityFlagDao
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.QualityFlagDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
QualityFlagDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface QualityFlagDao
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.QualityFlagDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
QualityFlagDao
QualityFlagDao.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 QualityFlagDao
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
QualityFlagDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
QualityFlagDao
search
object.
search
in interface QualityFlagDao
search
- the search object which provides the search parameters and pagination specification.
QualityFlagDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |