|
||||||||||
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.NumericalPrecisionDaoBase
public abstract class NumericalPrecisionDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.referential.NumericalPrecision
.
NumericalPrecision
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.referential.NumericalPrecisionDao |
---|
TRANSFORM_CLUSTERNUMERICALPRECISION, TRANSFORM_NONE, TRANSFORM_REMOTENUMERICALPRECISIONFULLVO, TRANSFORM_REMOTENUMERICALPRECISIONNATURALID |
Constructor Summary | |
---|---|
NumericalPrecisionDaoBase()
|
Method Summary | |
---|---|
void |
clusterNumericalPrecisionToEntity(ClusterNumericalPrecision source,
NumericalPrecision target,
boolean copyIfNull)
Copies the fields of ClusterNumericalPrecision to the specified entity. |
void |
clusterNumericalPrecisionToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterNumericalPrecision to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.referential.NumericalPrecision and adds from the passed in entities collection |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as NumericalPrecisionDao.create(fr.ifremer.allegro.referential.NumericalPrecision) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
NumericalPrecision numericalPrecision)
Does the same thing as NumericalPrecisionDao.create(fr.ifremer.allegro.referential.NumericalPrecision) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String description,
java.lang.String name,
Status status)
Does the same thing as NumericalPrecisionDao.create(java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String name,
java.lang.String description,
java.sql.Timestamp updateDate,
Status status)
Does the same thing as NumericalPrecisionDao.create(java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status) with an
additional flag called transform . |
NumericalPrecision |
create(NumericalPrecision numericalPrecision)
Creates an instance of fr.ifremer.allegro.referential.NumericalPrecision and adds it to the persistent store. |
NumericalPrecision |
create(java.lang.String description,
java.lang.String name,
Status status)
Creates a new fr.ifremer.allegro.referential.NumericalPrecision
instance from only required properties (attributes
and association ends) and adds it to the persistent store. |
NumericalPrecision |
create(java.lang.String name,
java.lang.String description,
java.sql.Timestamp updateDate,
Status status)
Creates a new fr.ifremer.allegro.referential.NumericalPrecision
instance from all attributes and
properties and adds it to the persistent store. |
NumericalPrecision |
createFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision)
|
NumericalPrecision |
findNumericalPrecisionById(java.lang.Integer id)
|
java.lang.Object |
findNumericalPrecisionById(int transform,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findNumericalPrecisionById(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(int, java.lang.Integer) with an
additional argument called queryString . |
NumericalPrecision |
findNumericalPrecisionById(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(java.lang.Integer) with an
additional argument called queryString . |
NumericalPrecision |
findNumericalPrecisionByNaturalId(java.lang.Integer id)
|
java.lang.Object |
findNumericalPrecisionByNaturalId(int transform,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findNumericalPrecisionByNaturalId(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(int, java.lang.Integer) with an
additional argument called queryString . |
NumericalPrecision |
findNumericalPrecisionByNaturalId(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.Integer) with an
additional argument called queryString . |
java.util.Collection |
findNumericalPrecisionByStatus(int transform,
int pageNumber,
int pageSize,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findNumericalPrecisionByStatus(int pageNumber,
int pageSize,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findNumericalPrecisionByStatus(int transform,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an
additional flag called transform . |
java.util.Collection |
findNumericalPrecisionByStatus(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, String, fr.ifremer.allegro.referential.Status) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findNumericalPrecisionByStatus(int transform,
java.lang.String queryString,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status) with an
additional argument called queryString . |
java.util.Collection |
findNumericalPrecisionByStatus(Status status)
|
java.util.Collection |
findNumericalPrecisionByStatus(java.lang.String queryString,
int pageNumber,
int pageSize,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(String, fr.ifremer.allegro.referential.Status) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findNumericalPrecisionByStatus(java.lang.String queryString,
Status status)
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status) with an
additional argument called queryString . |
ClusterNumericalPrecision[] |
getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
|
java.util.Collection |
getAllNumericalPrecision()
|
java.util.Collection |
getAllNumericalPrecision(int transform)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision() with an
additional flag called transform . |
java.util.Collection |
getAllNumericalPrecision(int pageNumber,
int pageSize)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecision(int transform,
int pageNumber,
int pageSize)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecision(int transform,
java.lang.String queryString)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(int) with an
additional argument called queryString . |
java.util.Collection |
getAllNumericalPrecision(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecision(java.lang.String queryString)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision() with an
additional argument called queryString . |
java.util.Collection |
getAllNumericalPrecision(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(int transform,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(int transform,
java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(int transform,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an
additional flag called transform . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString,
int pageNumber,
int pageSize,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(String, java.sql.Timestamp) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString,
java.sql.Timestamp updateDate)
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp) with an
additional argument called queryString . |
java.util.Collection |
getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp updateDate)
|
protected java.security.Principal |
getPrincipal()
Gets the current principal if one has been set,
otherwise returns null . |
protected StatusDao |
getStatusDao()
Gets the reference to statusDao . |
protected abstract NumericalPrecision |
handleCreateFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision)
Performs the core logic for createFromClusterNumericalPrecision(fr.ifremer.allegro.referential.generic.cluster.ClusterNumericalPrecision) |
protected abstract ClusterNumericalPrecision[] |
handleGetAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
Performs the core logic for getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
NumericalPrecision |
load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.referential.NumericalPrecision from the persistent store. |
java.lang.Object |
load(int transform,
java.lang.Integer id)
Does the same thing as NumericalPrecisionDao.load(java.lang.Integer) with an
additional flag called transform . |
java.util.Collection |
loadAll()
Loads all entities of type NumericalPrecision . |
java.util.Collection |
loadAll(int transform)
Does the same thing as NumericalPrecisionDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as NumericalPrecisionDao.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 NumericalPrecisionDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO source,
NumericalPrecision target,
boolean copyIfNull)
Copies the fields of RemoteNumericalPrecisionFullVO to the specified entity. |
void |
remoteNumericalPrecisionFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteNumericalPrecisionFullVO to this
DAO's entity. |
void |
remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId source,
NumericalPrecision target,
boolean copyIfNull)
Copies the fields of RemoteNumericalPrecisionNaturalId to the specified entity. |
void |
remoteNumericalPrecisionNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteNumericalPrecisionNaturalId 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.referential.NumericalPrecision having the given identifier from the persistent store. |
void |
remove(NumericalPrecision numericalPrecision)
Removes the instance of fr.ifremer.allegro.referential.NumericalPrecision 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 NumericalPrecisionDao.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 |
setStatusDao(StatusDao statusDao)
Sets the reference to statusDao . |
ClusterNumericalPrecision |
toClusterNumericalPrecision(NumericalPrecision entity)
Converts this DAO's entity to an object of type ClusterNumericalPrecision . |
void |
toClusterNumericalPrecision(NumericalPrecision source,
ClusterNumericalPrecision target)
Copies the fields of the specified entity to the target value object. |
protected ClusterNumericalPrecision |
toClusterNumericalPrecision(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterNumericalPrecision[] |
toClusterNumericalPrecisionArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterNumericalPrecision . |
void |
toClusterNumericalPrecisionCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterNumericalPrecision . |
protected NumericalPrecision |
toEntity(java.lang.Object[] row)
|
RemoteNumericalPrecisionFullVO |
toRemoteNumericalPrecisionFullVO(NumericalPrecision entity)
Converts this DAO's entity to an object of type RemoteNumericalPrecisionFullVO . |
void |
toRemoteNumericalPrecisionFullVO(NumericalPrecision source,
RemoteNumericalPrecisionFullVO target)
Copies the fields of the specified entity to the target value object. |
protected RemoteNumericalPrecisionFullVO |
toRemoteNumericalPrecisionFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteNumericalPrecisionFullVO[] |
toRemoteNumericalPrecisionFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteNumericalPrecisionFullVO . |
void |
toRemoteNumericalPrecisionFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteNumericalPrecisionFullVO . |
RemoteNumericalPrecisionNaturalId |
toRemoteNumericalPrecisionNaturalId(NumericalPrecision entity)
Converts this DAO's entity to an object of type RemoteNumericalPrecisionNaturalId . |
void |
toRemoteNumericalPrecisionNaturalId(NumericalPrecision source,
RemoteNumericalPrecisionNaturalId target)
Copies the fields of the specified entity to the target value object. |
protected RemoteNumericalPrecisionNaturalId |
toRemoteNumericalPrecisionNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteNumericalPrecisionNaturalId[] |
toRemoteNumericalPrecisionNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteNumericalPrecisionNaturalId . |
void |
toRemoteNumericalPrecisionNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteNumericalPrecisionNaturalId . |
protected void |
transformEntities(int transform,
java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.referential.NumericalPrecision)
method. |
protected java.lang.Object |
transformEntity(int transform,
NumericalPrecision 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.NumericalPrecisionDao , please note
that the NumericalPrecisionDao.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(NumericalPrecision numericalPrecision)
Updates the numericalPrecision 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.NumericalPrecisionDao |
---|
clusterNumericalPrecisionToEntity, remoteNumericalPrecisionFullVOToEntity, remoteNumericalPrecisionNaturalIdToEntity |
Constructor Detail |
---|
public NumericalPrecisionDaoBase()
Method Detail |
---|
public void setStatusDao(StatusDao statusDao)
statusDao
.
protected StatusDao getStatusDao()
statusDao
.
public java.lang.Object load(int transform, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.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 NumericalPrecisionDao
id
- identifier of the entity to load
NumericalPrecisionDao.load(int, java.lang.Integer)
public NumericalPrecision load(java.lang.Integer id)
NumericalPrecisionDao
load
in interface NumericalPrecisionDao
NumericalPrecisionDao.load(java.lang.Integer)
public java.util.Collection loadAll()
NumericalPrecisionDao
NumericalPrecision
.
loadAll
in interface NumericalPrecisionDao
NumericalPrecisionDao.loadAll()
public java.util.Collection loadAll(int transform)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.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 NumericalPrecisionDao
transform
- the flag indicating what transformation to use.
NumericalPrecisionDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.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 NumericalPrecisionDao
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
NumericalPrecisionDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.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 NumericalPrecisionDao
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.
NumericalPrecisionDao.loadAll(int, int, int)
public NumericalPrecision create(NumericalPrecision numericalPrecision)
NumericalPrecisionDao
create
in interface NumericalPrecisionDao
NumericalPrecisionDao.create(fr.ifremer.allegro.referential.NumericalPrecision)
public java.lang.Object create(int transform, NumericalPrecision numericalPrecision)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.create(fr.ifremer.allegro.referential.NumericalPrecision)
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 NumericalPrecisionDao
NumericalPrecisionDao.create(int transform, fr.ifremer.allegro.referential.NumericalPrecision)
public java.util.Collection create(java.util.Collection entities)
NumericalPrecisionDao
entities
collection
create
in interface NumericalPrecisionDao
entities
- the collection of fr.ifremer.allegro.referential.NumericalPrecision
instances to create.
NumericalPrecisionDao.create(java.util.Collection)
public java.util.Collection create(int transform, java.util.Collection entities)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.create(fr.ifremer.allegro.referential.NumericalPrecision)
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 NumericalPrecisionDao
NumericalPrecisionDao.create(int, java.util.Collection)
public NumericalPrecision create(java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, Status status)
NumericalPrecisionDao
Creates a new fr.ifremer.allegro.referential.NumericalPrecision
instance from all attributes and
properties and adds it to the persistent store.
create
in interface NumericalPrecisionDao
NumericalPrecisionDao.create(java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status)
public java.lang.Object create(int transform, java.lang.String name, java.lang.String description, java.sql.Timestamp updateDate, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.create(java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status)
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 NumericalPrecisionDao
NumericalPrecisionDao.create(int, java.lang.String,java.lang.String,java.sql.Timestamp,fr.ifremer.allegro.referential.Status)
public NumericalPrecision create(java.lang.String description, java.lang.String name, Status status)
NumericalPrecisionDao
Creates a new fr.ifremer.allegro.referential.NumericalPrecision
instance from only required properties (attributes
and association ends) and adds it to the persistent store.
create
in interface NumericalPrecisionDao
NumericalPrecisionDao.create(java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status)
public java.lang.Object create(int transform, java.lang.String description, java.lang.String name, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.create(java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
the returned entity will NOTWILL BE passed through an operation which can optionally
transform the entity (into a value object for example). By default, transformation does
not occur.
create
in interface NumericalPrecisionDao
NumericalPrecisionDao.create(int, java.lang.String,java.lang.String,fr.ifremer.allegro.referential.Status)
public void update(NumericalPrecision numericalPrecision)
NumericalPrecisionDao
numericalPrecision
instance in the persistent store.
update
in interface NumericalPrecisionDao
NumericalPrecisionDao.update(fr.ifremer.allegro.referential.NumericalPrecision)
public void update(java.util.Collection entities)
NumericalPrecisionDao
entities
collection in the persistent store.
update
in interface NumericalPrecisionDao
NumericalPrecisionDao.update(java.util.Collection)
public void remove(NumericalPrecision numericalPrecision)
NumericalPrecisionDao
remove
in interface NumericalPrecisionDao
NumericalPrecisionDao.remove(fr.ifremer.allegro.referential.NumericalPrecision)
public void remove(java.lang.Integer id)
NumericalPrecisionDao
identifier
from the persistent store.
remove
in interface NumericalPrecisionDao
NumericalPrecisionDao.remove(java.lang.Integer)
public void remove(java.util.Collection entities)
NumericalPrecisionDao
entities collection.
- Specified by:
remove
in interface NumericalPrecisionDao
- See Also:
NumericalPrecisionDao.remove(java.util.Collection)
public java.util.Collection getAllNumericalPrecision()
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision()
public java.util.Collection getAllNumericalPrecision(int transform)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision()
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.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(int)
public java.util.Collection getAllNumericalPrecision(java.lang.String queryString)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.getAllNumericalPrecision()
.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(java.lang.String)
public java.util.Collection getAllNumericalPrecision(int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision()
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.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(int, int)
public java.util.Collection getAllNumericalPrecision(java.lang.String queryString, int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(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.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(String, int, int)
public java.util.Collection getAllNumericalPrecision(int transform, java.lang.String queryString)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.getAllNumericalPrecision(int)
.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(int, String)
public java.util.Collection getAllNumericalPrecision(int transform, int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(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.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(int, int, int)
public java.util.Collection getAllNumericalPrecision(int transform, java.lang.String queryString, int pageNumber, int pageSize)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecision(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.
getAllNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecision(int, java.lang.String, int, int)
public NumericalPrecision findNumericalPrecisionById(java.lang.Integer id)
findNumericalPrecisionById
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionById(java.lang.Integer)
public java.lang.Object findNumericalPrecisionById(int transform, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(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.
findNumericalPrecisionById
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionById(int, java.lang.Integer)
public NumericalPrecision findNumericalPrecisionById(java.lang.String queryString, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionById(java.lang.Integer)
.
findNumericalPrecisionById
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionById(java.lang.String, java.lang.Integer)
public java.lang.Object findNumericalPrecisionById(int transform, java.lang.String queryString, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionById(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionById(int, java.lang.Integer id)
.
findNumericalPrecisionById
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionById(int, java.lang.String, java.lang.Integer)
public java.util.Collection findNumericalPrecisionByStatus(Status status)
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(int transform, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status)
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.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(java.lang.String queryString, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status)
.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(java.lang.String, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(int pageNumber, int pageSize, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(fr.ifremer.allegro.referential.Status)
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.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(int, int, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(java.lang.String queryString, int pageNumber, int pageSize, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(String, fr.ifremer.allegro.referential.Status)
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.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(String, int, int, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(int transform, java.lang.String queryString, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status status)
.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(int, String, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(int transform, int pageNumber, int pageSize, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, fr.ifremer.allegro.referential.Status)
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.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(int, int, int, fr.ifremer.allegro.referential.Status)
public java.util.Collection findNumericalPrecisionByStatus(int transform, java.lang.String queryString, int pageNumber, int pageSize, Status status)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByStatus(int, String, fr.ifremer.allegro.referential.Status)
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.
findNumericalPrecisionByStatus
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByStatus(int, java.lang.String, int, int, fr.ifremer.allegro.referential.Status)
public NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.Integer id)
findNumericalPrecisionByNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.Integer)
public java.lang.Object findNumericalPrecisionByNaturalId(int transform, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(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.
findNumericalPrecisionByNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByNaturalId(int, java.lang.Integer)
public NumericalPrecision findNumericalPrecisionByNaturalId(java.lang.String queryString, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.Integer)
.
findNumericalPrecisionByNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByNaturalId(java.lang.String, java.lang.Integer)
public java.lang.Object findNumericalPrecisionByNaturalId(int transform, java.lang.String queryString, java.lang.Integer id)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.findNumericalPrecisionByNaturalId(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.findNumericalPrecisionByNaturalId(int, java.lang.Integer id)
.
findNumericalPrecisionByNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.findNumericalPrecisionByNaturalId(int, java.lang.String, java.lang.Integer)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp updateDate)
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(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.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.sql.Timestamp)
.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(java.lang.String, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(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.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, int, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(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.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(String, int, int, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.sql.Timestamp updateDate)
.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, String, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(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.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, int, int, java.sql.Timestamp)
public java.util.Collection getAllNumericalPrecisionSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
NumericalPrecisionDao
Does the same thing as NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(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.
getAllNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllNumericalPrecisionSinceDateSynchro(int, java.lang.String, int, int, java.sql.Timestamp)
public NumericalPrecision createFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision)
createFromClusterNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.createFromClusterNumericalPrecision(fr.ifremer.allegro.referential.generic.cluster.ClusterNumericalPrecision)
protected abstract NumericalPrecision handleCreateFromClusterNumericalPrecision(ClusterNumericalPrecision clusterNumericalPrecision) throws java.lang.Exception
createFromClusterNumericalPrecision(fr.ifremer.allegro.referential.generic.cluster.ClusterNumericalPrecision)
java.lang.Exception
public ClusterNumericalPrecision[] getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
getAllClusterNumericalPrecisionSinceDateSynchro
in interface NumericalPrecisionDao
NumericalPrecisionDao.getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract ClusterNumericalPrecision[] handleGetAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize) throws java.lang.Exception
getAllClusterNumericalPrecisionSinceDateSynchro(java.sql.Timestamp, java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
java.lang.Exception
protected java.lang.Object transformEntity(int transform, NumericalPrecision entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.referential.NumericalPrecisionDao
, please note
that the NumericalPrecisionDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
NumericalPrecision
- NumericalPrecisionDao.TRANSFORM_NONE
RemoteNumericalPrecisionFullVO
- TRANSFORM_REMOTENUMERICALPRECISIONFULLVO
RemoteNumericalPrecisionNaturalId
- TRANSFORM_REMOTENUMERICALPRECISIONNATURALID
ClusterNumericalPrecision
- TRANSFORM_CLUSTERNUMERICALPRECISION
NumericalPrecisionDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in NumericalPrecisionDao
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.NumericalPrecision)
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.NumericalPrecisionDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.referential.NumericalPrecision)
protected NumericalPrecision toEntity(java.lang.Object[] row)
public final void toRemoteNumericalPrecisionFullVOCollection(java.util.Collection entities)
NumericalPrecisionDao
RemoteNumericalPrecisionFullVO
.
toRemoteNumericalPrecisionFullVOCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionFullVOCollection(java.util.Collection)
public final RemoteNumericalPrecisionFullVO[] toRemoteNumericalPrecisionFullVOArray(java.util.Collection entities)
NumericalPrecisionDao
RemoteNumericalPrecisionFullVO
.
toRemoteNumericalPrecisionFullVOArray
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionFullVOArray(java.util.Collection)
protected RemoteNumericalPrecisionFullVO toRemoteNumericalPrecisionFullVO(java.lang.Object[] row)
NumericalPrecisionDaoImpl
class if you intend to use reporting queries.
NumericalPrecisionDao.toRemoteNumericalPrecisionFullVO(fr.ifremer.allegro.referential.NumericalPrecision)
public final void remoteNumericalPrecisionFullVOToEntityCollection(java.util.Collection instances)
NumericalPrecisionDao
RemoteNumericalPrecisionFullVO
to this
DAO's entity.
remoteNumericalPrecisionFullVOToEntityCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.remoteNumericalPrecisionFullVOToEntityCollection(java.util.Collection)
public void toRemoteNumericalPrecisionFullVO(NumericalPrecision source, RemoteNumericalPrecisionFullVO target)
NumericalPrecisionDao
toRemoteNumericalPrecisionFullVO
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionFullVO(fr.ifremer.allegro.referential.NumericalPrecision, fr.ifremer.allegro.referential.generic.vo.RemoteNumericalPrecisionFullVO)
public RemoteNumericalPrecisionFullVO toRemoteNumericalPrecisionFullVO(NumericalPrecision entity)
NumericalPrecisionDao
RemoteNumericalPrecisionFullVO
.
toRemoteNumericalPrecisionFullVO
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionFullVO(fr.ifremer.allegro.referential.NumericalPrecision)
public void remoteNumericalPrecisionFullVOToEntity(RemoteNumericalPrecisionFullVO source, NumericalPrecision target, boolean copyIfNull)
NumericalPrecisionDao
RemoteNumericalPrecisionFullVO
to the specified entity.
remoteNumericalPrecisionFullVOToEntity
in interface NumericalPrecisionDao
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.NumericalPrecisionDao#remoteNumericalPrecisionFullVOToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNumericalPrecisionFullVO, fr.ifremer.allegro.referential.NumericalPrecision)
public final void toRemoteNumericalPrecisionNaturalIdCollection(java.util.Collection entities)
NumericalPrecisionDao
RemoteNumericalPrecisionNaturalId
.
toRemoteNumericalPrecisionNaturalIdCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionNaturalIdCollection(java.util.Collection)
public final RemoteNumericalPrecisionNaturalId[] toRemoteNumericalPrecisionNaturalIdArray(java.util.Collection entities)
NumericalPrecisionDao
RemoteNumericalPrecisionNaturalId
.
toRemoteNumericalPrecisionNaturalIdArray
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionNaturalIdArray(java.util.Collection)
protected RemoteNumericalPrecisionNaturalId toRemoteNumericalPrecisionNaturalId(java.lang.Object[] row)
NumericalPrecisionDaoImpl
class if you intend to use reporting queries.
NumericalPrecisionDao.toRemoteNumericalPrecisionNaturalId(fr.ifremer.allegro.referential.NumericalPrecision)
public final void remoteNumericalPrecisionNaturalIdToEntityCollection(java.util.Collection instances)
NumericalPrecisionDao
RemoteNumericalPrecisionNaturalId
to this
DAO's entity.
remoteNumericalPrecisionNaturalIdToEntityCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.remoteNumericalPrecisionNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteNumericalPrecisionNaturalId(NumericalPrecision source, RemoteNumericalPrecisionNaturalId target)
NumericalPrecisionDao
toRemoteNumericalPrecisionNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionNaturalId(fr.ifremer.allegro.referential.NumericalPrecision, fr.ifremer.allegro.referential.generic.vo.RemoteNumericalPrecisionNaturalId)
public RemoteNumericalPrecisionNaturalId toRemoteNumericalPrecisionNaturalId(NumericalPrecision entity)
NumericalPrecisionDao
RemoteNumericalPrecisionNaturalId
.
toRemoteNumericalPrecisionNaturalId
in interface NumericalPrecisionDao
NumericalPrecisionDao.toRemoteNumericalPrecisionNaturalId(fr.ifremer.allegro.referential.NumericalPrecision)
public void remoteNumericalPrecisionNaturalIdToEntity(RemoteNumericalPrecisionNaturalId source, NumericalPrecision target, boolean copyIfNull)
NumericalPrecisionDao
RemoteNumericalPrecisionNaturalId
to the specified entity.
remoteNumericalPrecisionNaturalIdToEntity
in interface NumericalPrecisionDao
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.NumericalPrecisionDao#remoteNumericalPrecisionNaturalIdToEntity(fr.ifremer.allegro.referential.generic.vo.RemoteNumericalPrecisionNaturalId, fr.ifremer.allegro.referential.NumericalPrecision)
public final void toClusterNumericalPrecisionCollection(java.util.Collection entities)
NumericalPrecisionDao
ClusterNumericalPrecision
.
toClusterNumericalPrecisionCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.toClusterNumericalPrecisionCollection(java.util.Collection)
public final ClusterNumericalPrecision[] toClusterNumericalPrecisionArray(java.util.Collection entities)
NumericalPrecisionDao
ClusterNumericalPrecision
.
toClusterNumericalPrecisionArray
in interface NumericalPrecisionDao
NumericalPrecisionDao.toClusterNumericalPrecisionArray(java.util.Collection)
protected ClusterNumericalPrecision toClusterNumericalPrecision(java.lang.Object[] row)
NumericalPrecisionDaoImpl
class if you intend to use reporting queries.
NumericalPrecisionDao.toClusterNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision)
public final void clusterNumericalPrecisionToEntityCollection(java.util.Collection instances)
NumericalPrecisionDao
ClusterNumericalPrecision
to this
DAO's entity.
clusterNumericalPrecisionToEntityCollection
in interface NumericalPrecisionDao
NumericalPrecisionDao.clusterNumericalPrecisionToEntityCollection(java.util.Collection)
public void toClusterNumericalPrecision(NumericalPrecision source, ClusterNumericalPrecision target)
NumericalPrecisionDao
toClusterNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.toClusterNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision, fr.ifremer.allegro.referential.generic.cluster.ClusterNumericalPrecision)
public ClusterNumericalPrecision toClusterNumericalPrecision(NumericalPrecision entity)
NumericalPrecisionDao
ClusterNumericalPrecision
.
toClusterNumericalPrecision
in interface NumericalPrecisionDao
NumericalPrecisionDao.toClusterNumericalPrecision(fr.ifremer.allegro.referential.NumericalPrecision)
public void clusterNumericalPrecisionToEntity(ClusterNumericalPrecision source, NumericalPrecision target, boolean copyIfNull)
NumericalPrecisionDao
ClusterNumericalPrecision
to the specified entity.
clusterNumericalPrecisionToEntity
in interface NumericalPrecisionDao
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.NumericalPrecisionDao#clusterNumericalPrecisionToEntity(fr.ifremer.allegro.referential.generic.cluster.ClusterNumericalPrecision, fr.ifremer.allegro.referential.NumericalPrecision)
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)
NumericalPrecisionDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface NumericalPrecisionDao
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.NumericalPrecisionDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
NumericalPrecisionDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface NumericalPrecisionDao
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.NumericalPrecisionDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
NumericalPrecisionDao
NumericalPrecisionDao.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 NumericalPrecisionDao
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
NumericalPrecisionDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
NumericalPrecisionDao
search
object.
search
in interface NumericalPrecisionDao
search
- the search object which provides the search parameters and pagination specification.
NumericalPrecisionDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |