|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VesselRegistrationPeriodDao
VesselRegistrationPeriod
Field Summary | |
---|---|
static int |
TRANSFORM_CLUSTERVESSELREGISTRATIONPERIOD
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform . |
static int |
TRANSFORM_NONE
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform . |
static int |
TRANSFORM_REMOTEVESSELREGISTRATIONPERIODFULLVO
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform . |
static int |
TRANSFORM_REMOTEVESSELREGISTRATIONPERIODNATURALID
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform . |
Method Summary | |
---|---|
VesselRegistrationPeriod |
clusterVesselRegistrationPeriodToEntity(ClusterVesselRegistrationPeriod clusterVesselRegistrationPeriod)
Converts an instance of type ClusterVesselRegistrationPeriod to this DAO's entity. |
void |
clusterVesselRegistrationPeriodToEntity(ClusterVesselRegistrationPeriod source,
VesselRegistrationPeriod target,
boolean copyIfNull)
Copies the fields of ClusterVesselRegistrationPeriod to the specified entity. |
void |
clusterVesselRegistrationPeriodToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterVesselRegistrationPeriod to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod and adds from the passed in entities collection |
VesselRegistrationPeriod |
create(java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.String registrationCode,
java.lang.String internationalRegistrationCode,
Location registrationLocation,
Vessel vessel)
Creates a new fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod
instance from all attributes and
properties and adds it to the persistent store. |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as create(fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.String registrationCode,
java.lang.String internationalRegistrationCode,
Location registrationLocation,
Vessel vessel)
Does the same thing as create(java.util.Date,java.util.Date,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
Location registrationLocation,
java.util.Date startDateTime,
Vessel vessel)
Does the same thing as create(fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
VesselRegistrationPeriod vesselRegistrationPeriod)
Does the same thing as create(fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod) with an
additional flag called transform . |
VesselRegistrationPeriod |
create(Location registrationLocation,
java.util.Date startDateTime,
Vessel vessel)
Creates a new fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod
instance from only required properties (attributes
and association ends) and adds it to the persistent store. |
VesselRegistrationPeriod |
create(VesselRegistrationPeriod vesselRegistrationPeriod)
Creates an instance of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod and adds it to the persistent store. |
VesselRegistrationPeriod |
createFromClusterVesselRegistrationPeriod(ClusterVesselRegistrationPeriod clusterVesselRegistrationPeriod)
|
VesselRegistrationPeriod |
findVesselRegistrationPeriodByIdentifiers(java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
|
java.lang.Object |
findVesselRegistrationPeriodByIdentifiers(int transform,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.lang.Object |
findVesselRegistrationPeriodByIdentifiers(int transform,
java.lang.String queryString,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
VesselRegistrationPeriod |
findVesselRegistrationPeriodByIdentifiers(java.lang.String queryString,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
VesselRegistrationPeriod |
findVesselRegistrationPeriodByNaturalId(java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
|
java.lang.Object |
findVesselRegistrationPeriodByNaturalId(int transform,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.lang.Object |
findVesselRegistrationPeriodByNaturalId(int transform,
java.lang.String queryString,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
VesselRegistrationPeriod |
findVesselRegistrationPeriodByNaturalId(java.lang.String queryString,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(int transform,
int pageNumber,
int pageSize,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, fr.ifremer.allegro.referential.location.Location) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(int pageNumber,
int pageSize,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(int transform,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location) with an
additional flag called transform . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, String, fr.ifremer.allegro.referential.location.Location) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(int transform,
java.lang.String queryString,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, fr.ifremer.allegro.referential.location.Location) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(Location registrationLocation)
|
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(java.lang.String queryString,
int pageNumber,
int pageSize,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(String, fr.ifremer.allegro.referential.location.Location) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByRegistrationLocation(java.lang.String queryString,
Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(java.util.Date startDateTime)
|
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(int transform,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date) with an
additional flag called transform . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(int pageNumber,
int pageSize,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(int transform,
int pageNumber,
int pageSize,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, java.util.Date) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(int transform,
java.lang.String queryString,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, java.util.Date) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, String, java.util.Date) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(java.lang.String queryString,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByStartDateTime(java.lang.String queryString,
int pageNumber,
int pageSize,
java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(String, java.util.Date) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(int transform,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(int transform,
java.lang.String queryString,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(int transform,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(java.lang.String queryString,
Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findVesselRegistrationPeriodByVessel(Vessel vessel)
|
java.util.Collection |
getAllVesselRegistrationPeriod()
|
java.util.Collection |
getAllVesselRegistrationPeriod(int transform)
Does the same thing as getAllVesselRegistrationPeriod() with an
additional flag called transform . |
java.util.Collection |
getAllVesselRegistrationPeriod(int pageNumber,
int pageSize)
Does the same thing as getAllVesselRegistrationPeriod() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllVesselRegistrationPeriod(int transform,
int pageNumber,
int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllVesselRegistrationPeriod(int transform,
java.lang.String queryString)
Does the same thing as getAllVesselRegistrationPeriod(int) with an
additional argument called queryString . |
java.util.Collection |
getAllVesselRegistrationPeriod(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllVesselRegistrationPeriod(java.lang.String queryString)
Does the same thing as getAllVesselRegistrationPeriod() with an
additional argument called queryString . |
java.util.Collection |
getAllVesselRegistrationPeriod(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(String) with an
additional two arguments called pageNumber and pageSize . |
VesselRegistrationPeriod |
load(java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Loads an instance of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod from the persistent store. |
java.lang.Object |
load(int transform,
java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Does the same thing as load(java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.util.Collection |
loadAll()
Loads all entities of type VesselRegistrationPeriod . |
java.util.Collection |
loadAll(int transform)
Does the same thing as loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as 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 loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
VesselRegistrationPeriod |
remoteVesselRegistrationPeriodFullVOToEntity(RemoteVesselRegistrationPeriodFullVO remoteVesselRegistrationPeriodFullVO)
Converts an instance of type RemoteVesselRegistrationPeriodFullVO to this DAO's entity. |
void |
remoteVesselRegistrationPeriodFullVOToEntity(RemoteVesselRegistrationPeriodFullVO source,
VesselRegistrationPeriod target,
boolean copyIfNull)
Copies the fields of RemoteVesselRegistrationPeriodFullVO to the specified entity. |
void |
remoteVesselRegistrationPeriodFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteVesselRegistrationPeriodFullVO to this
DAO's entity. |
VesselRegistrationPeriod |
remoteVesselRegistrationPeriodNaturalIdToEntity(RemoteVesselRegistrationPeriodNaturalId remoteVesselRegistrationPeriodNaturalId)
Converts an instance of type RemoteVesselRegistrationPeriodNaturalId to this DAO's entity. |
void |
remoteVesselRegistrationPeriodNaturalIdToEntity(RemoteVesselRegistrationPeriodNaturalId source,
VesselRegistrationPeriod target,
boolean copyIfNull)
Copies the fields of RemoteVesselRegistrationPeriodNaturalId to the specified entity. |
void |
remoteVesselRegistrationPeriodNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteVesselRegistrationPeriodNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(java.util.Date startDateTime,
Location registrationLocation,
Vessel vessel)
Removes the instance of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod having the given identifiers from the persistent store. |
void |
remove(VesselRegistrationPeriod vesselRegistrationPeriod)
Removes the instance of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod 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 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. |
ClusterVesselRegistrationPeriod |
toClusterVesselRegistrationPeriod(VesselRegistrationPeriod entity)
Converts this DAO's entity to an object of type ClusterVesselRegistrationPeriod . |
void |
toClusterVesselRegistrationPeriod(VesselRegistrationPeriod source,
ClusterVesselRegistrationPeriod target)
Copies the fields of the specified entity to the target value object. |
ClusterVesselRegistrationPeriod[] |
toClusterVesselRegistrationPeriodArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterVesselRegistrationPeriod . |
void |
toClusterVesselRegistrationPeriodCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterVesselRegistrationPeriod . |
RemoteVesselRegistrationPeriodFullVO |
toRemoteVesselRegistrationPeriodFullVO(VesselRegistrationPeriod entity)
Converts this DAO's entity to an object of type RemoteVesselRegistrationPeriodFullVO . |
void |
toRemoteVesselRegistrationPeriodFullVO(VesselRegistrationPeriod source,
RemoteVesselRegistrationPeriodFullVO target)
Copies the fields of the specified entity to the target value object. |
RemoteVesselRegistrationPeriodFullVO[] |
toRemoteVesselRegistrationPeriodFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteVesselRegistrationPeriodFullVO . |
void |
toRemoteVesselRegistrationPeriodFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteVesselRegistrationPeriodFullVO . |
RemoteVesselRegistrationPeriodNaturalId |
toRemoteVesselRegistrationPeriodNaturalId(VesselRegistrationPeriod entity)
Converts this DAO's entity to an object of type RemoteVesselRegistrationPeriodNaturalId . |
void |
toRemoteVesselRegistrationPeriodNaturalId(VesselRegistrationPeriod source,
RemoteVesselRegistrationPeriodNaturalId target)
Copies the fields of the specified entity to the target value object. |
RemoteVesselRegistrationPeriodNaturalId[] |
toRemoteVesselRegistrationPeriodNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteVesselRegistrationPeriodNaturalId . |
void |
toRemoteVesselRegistrationPeriodNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteVesselRegistrationPeriodNaturalId . |
void |
update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store. |
void |
update(VesselRegistrationPeriod vesselRegistrationPeriod)
Updates the vesselRegistrationPeriod instance in the persistent store. |
Field Detail |
---|
static final int TRANSFORM_NONE
int
parameter called transform
.
This specific flag denotes no transformation will occur.
static final int TRANSFORM_REMOTEVESSELREGISTRATIONPERIODFULLVO
int
parameter called transform
.
This specific flag denotes entities must be transformed into objects of type
RemoteVesselRegistrationPeriodFullVO
.
static final int TRANSFORM_REMOTEVESSELREGISTRATIONPERIODNATURALID
int
parameter called transform
.
This specific flag denotes entities must be transformed into objects of type
RemoteVesselRegistrationPeriodNaturalId
.
static final int TRANSFORM_CLUSTERVESSELREGISTRATIONPERIOD
int
parameter called transform
.
This specific flag denotes entities must be transformed into objects of type
ClusterVesselRegistrationPeriod
.
Method Detail |
---|
void toRemoteVesselRegistrationPeriodFullVO(VesselRegistrationPeriod source, RemoteVesselRegistrationPeriodFullVO target)
RemoteVesselRegistrationPeriodFullVO toRemoteVesselRegistrationPeriodFullVO(VesselRegistrationPeriod entity)
RemoteVesselRegistrationPeriodFullVO
.
void toRemoteVesselRegistrationPeriodFullVOCollection(java.util.Collection entities)
RemoteVesselRegistrationPeriodFullVO
.
RemoteVesselRegistrationPeriodFullVO[] toRemoteVesselRegistrationPeriodFullVOArray(java.util.Collection entities)
RemoteVesselRegistrationPeriodFullVO
.
void remoteVesselRegistrationPeriodFullVOToEntity(RemoteVesselRegistrationPeriodFullVO source, VesselRegistrationPeriod target, boolean copyIfNull)
RemoteVesselRegistrationPeriodFullVO
to the specified entity.
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.VesselRegistrationPeriod remoteVesselRegistrationPeriodFullVOToEntity(RemoteVesselRegistrationPeriodFullVO remoteVesselRegistrationPeriodFullVO)
RemoteVesselRegistrationPeriodFullVO
to this DAO's entity.
void remoteVesselRegistrationPeriodFullVOToEntityCollection(java.util.Collection instances)
RemoteVesselRegistrationPeriodFullVO
to this
DAO's entity.
void toRemoteVesselRegistrationPeriodNaturalId(VesselRegistrationPeriod source, RemoteVesselRegistrationPeriodNaturalId target)
RemoteVesselRegistrationPeriodNaturalId toRemoteVesselRegistrationPeriodNaturalId(VesselRegistrationPeriod entity)
RemoteVesselRegistrationPeriodNaturalId
.
void toRemoteVesselRegistrationPeriodNaturalIdCollection(java.util.Collection entities)
RemoteVesselRegistrationPeriodNaturalId
.
RemoteVesselRegistrationPeriodNaturalId[] toRemoteVesselRegistrationPeriodNaturalIdArray(java.util.Collection entities)
RemoteVesselRegistrationPeriodNaturalId
.
void remoteVesselRegistrationPeriodNaturalIdToEntity(RemoteVesselRegistrationPeriodNaturalId source, VesselRegistrationPeriod target, boolean copyIfNull)
RemoteVesselRegistrationPeriodNaturalId
to the specified entity.
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.VesselRegistrationPeriod remoteVesselRegistrationPeriodNaturalIdToEntity(RemoteVesselRegistrationPeriodNaturalId remoteVesselRegistrationPeriodNaturalId)
RemoteVesselRegistrationPeriodNaturalId
to this DAO's entity.
void remoteVesselRegistrationPeriodNaturalIdToEntityCollection(java.util.Collection instances)
RemoteVesselRegistrationPeriodNaturalId
to this
DAO's entity.
void toClusterVesselRegistrationPeriod(VesselRegistrationPeriod source, ClusterVesselRegistrationPeriod target)
ClusterVesselRegistrationPeriod toClusterVesselRegistrationPeriod(VesselRegistrationPeriod entity)
ClusterVesselRegistrationPeriod
.
void toClusterVesselRegistrationPeriodCollection(java.util.Collection entities)
ClusterVesselRegistrationPeriod
.
ClusterVesselRegistrationPeriod[] toClusterVesselRegistrationPeriodArray(java.util.Collection entities)
ClusterVesselRegistrationPeriod
.
void clusterVesselRegistrationPeriodToEntity(ClusterVesselRegistrationPeriod source, VesselRegistrationPeriod target, boolean copyIfNull)
ClusterVesselRegistrationPeriod
to the specified entity.
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.VesselRegistrationPeriod clusterVesselRegistrationPeriodToEntity(ClusterVesselRegistrationPeriod clusterVesselRegistrationPeriod)
ClusterVesselRegistrationPeriod
to this DAO's entity.
void clusterVesselRegistrationPeriodToEntityCollection(java.util.Collection instances)
ClusterVesselRegistrationPeriod
to this
DAO's entity.
VesselRegistrationPeriod load(java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
java.lang.Object load(int transform, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as load(java.util.Date,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel)
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.
startDateTime
- identifier of the entity to loadregistrationLocation
- identifier of the entity to loadvessel
- identifier of the entity to load
java.util.Collection loadAll()
VesselRegistrationPeriod
.
java.util.Collection loadAll(int transform)
Does the same thing as 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.
transform
- the flag indicating what transformation to use.
java.util.Collection loadAll(int pageNumber, int pageSize)
Does the same thing as 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.
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
Does the same thing as 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.
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.
VesselRegistrationPeriod create(VesselRegistrationPeriod vesselRegistrationPeriod)
java.lang.Object create(int transform, VesselRegistrationPeriod vesselRegistrationPeriod)
Does the same thing as create(fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod)
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.
java.util.Collection create(java.util.Collection entities)
entities
collection
entities
- the collection of fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod
instances to create.
java.util.Collection create(int transform, java.util.Collection entities)
Does the same thing as create(fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod)
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.
VesselRegistrationPeriod create(java.util.Date startDateTime, java.util.Date endDateTime, java.lang.String registrationCode, java.lang.String internationalRegistrationCode, Location registrationLocation, Vessel vessel)
Creates a new fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod
instance from all attributes and
properties and adds it to the persistent store.
java.lang.Object create(int transform, java.util.Date startDateTime, java.util.Date endDateTime, java.lang.String registrationCode, java.lang.String internationalRegistrationCode, Location registrationLocation, Vessel vessel)
Does the same thing as create(java.util.Date,java.util.Date,java.lang.String,java.lang.String,fr.ifremer.allegro.referential.location.Location,fr.ifremer.allegro.referential.vessel.Vessel)
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.
VesselRegistrationPeriod create(Location registrationLocation, java.util.Date startDateTime, Vessel vessel)
Creates a new fr.ifremer.allegro.referential.vessel.VesselRegistrationPeriod
instance from only required properties (attributes
and association ends) and adds it to the persistent store.
java.lang.Object create(int transform, Location registrationLocation, java.util.Date startDateTime, Vessel vessel)
Does the same thing as create(fr.ifremer.allegro.referential.location.Location,java.util.Date,fr.ifremer.allegro.referential.vessel.Vessel)
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.
void update(VesselRegistrationPeriod vesselRegistrationPeriod)
vesselRegistrationPeriod
instance in the persistent store.
void update(java.util.Collection entities)
entities
collection in the persistent store.
void remove(VesselRegistrationPeriod vesselRegistrationPeriod)
void remove(java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
identifiers
from the persistent store.
void remove(java.util.Collection entities)
entities collection.
java.util.Collection getAllVesselRegistrationPeriod()
java.util.Collection getAllVesselRegistrationPeriod(java.lang.String queryString)
Does the same thing as getAllVesselRegistrationPeriod()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in getAllVesselRegistrationPeriod()
.
java.util.Collection getAllVesselRegistrationPeriod(int pageNumber, int pageSize)
Does the same thing as getAllVesselRegistrationPeriod()
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.
java.util.Collection getAllVesselRegistrationPeriod(java.lang.String queryString, int pageNumber, int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(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.
java.util.Collection getAllVesselRegistrationPeriod(int transform)
Does the same thing as getAllVesselRegistrationPeriod()
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.
java.util.Collection getAllVesselRegistrationPeriod(int transform, int pageNumber, int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(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.
java.util.Collection getAllVesselRegistrationPeriod(int transform, java.lang.String queryString)
Does the same thing as getAllVesselRegistrationPeriod(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in getAllVesselRegistrationPeriod(int)
.
java.util.Collection getAllVesselRegistrationPeriod(int transform, java.lang.String queryString, int pageNumber, int pageSize)
Does the same thing as getAllVesselRegistrationPeriod(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.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(java.util.Date startDateTime)
java.util.Collection findVesselRegistrationPeriodByStartDateTime(java.lang.String queryString, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByStartDateTime(java.util.Date)
.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(int pageNumber, int pageSize, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date)
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.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(String, java.util.Date)
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.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(int transform, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(java.util.Date)
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.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(int transform, int pageNumber, int pageSize, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, java.util.Date)
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.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(int transform, java.lang.String queryString, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, java.util.Date)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByStartDateTime(int, java.util.Date startDateTime)
.
java.util.Collection findVesselRegistrationPeriodByStartDateTime(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.util.Date startDateTime)
Does the same thing as findVesselRegistrationPeriodByStartDateTime(int, String, java.util.Date)
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.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(Location registrationLocation)
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(java.lang.String queryString, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location)
.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(int pageNumber, int pageSize, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location)
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.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(java.lang.String queryString, int pageNumber, int pageSize, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(String, fr.ifremer.allegro.referential.location.Location)
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.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(int transform, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(fr.ifremer.allegro.referential.location.Location)
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.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(int transform, int pageNumber, int pageSize, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, fr.ifremer.allegro.referential.location.Location)
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.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(int transform, java.lang.String queryString, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, fr.ifremer.allegro.referential.location.Location)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByRegistrationLocation(int, fr.ifremer.allegro.referential.location.Location registrationLocation)
.
java.util.Collection findVesselRegistrationPeriodByRegistrationLocation(int transform, java.lang.String queryString, int pageNumber, int pageSize, Location registrationLocation)
Does the same thing as findVesselRegistrationPeriodByRegistrationLocation(int, String, fr.ifremer.allegro.referential.location.Location)
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.
java.util.Collection findVesselRegistrationPeriodByVessel(Vessel vessel)
java.util.Collection findVesselRegistrationPeriodByVessel(java.lang.String queryString, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
.
java.util.Collection findVesselRegistrationPeriodByVessel(int pageNumber, int pageSize, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
java.util.Collection findVesselRegistrationPeriodByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
java.util.Collection findVesselRegistrationPeriodByVessel(int transform, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
java.util.Collection findVesselRegistrationPeriodByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
java.util.Collection findVesselRegistrationPeriodByVessel(int transform, java.lang.String queryString, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
java.util.Collection findVesselRegistrationPeriodByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
VesselRegistrationPeriod findVesselRegistrationPeriodByIdentifiers(java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
VesselRegistrationPeriod findVesselRegistrationPeriodByIdentifiers(java.lang.String queryString, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
.
java.lang.Object findVesselRegistrationPeriodByIdentifiers(int transform, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
java.lang.Object findVesselRegistrationPeriodByIdentifiers(int transform, java.lang.String queryString, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByIdentifiers(int, java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByIdentifiers(int, java.util.Date startDateTime, fr.ifremer.allegro.referential.location.Location registrationLocation, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
VesselRegistrationPeriod findVesselRegistrationPeriodByNaturalId(java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
VesselRegistrationPeriod findVesselRegistrationPeriodByNaturalId(java.lang.String queryString, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
.
java.lang.Object findVesselRegistrationPeriodByNaturalId(int transform, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
java.lang.Object findVesselRegistrationPeriodByNaturalId(int transform, java.lang.String queryString, java.util.Date startDateTime, Location registrationLocation, Vessel vessel)
Does the same thing as findVesselRegistrationPeriodByNaturalId(int, java.util.Date, fr.ifremer.allegro.referential.location.Location, fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in findVesselRegistrationPeriodByNaturalId(int, java.util.Date startDateTime, fr.ifremer.allegro.referential.location.Location registrationLocation, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
VesselRegistrationPeriod createFromClusterVesselRegistrationPeriod(ClusterVesselRegistrationPeriod clusterVesselRegistrationPeriod)
PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
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.PaginationResult search(int pageNumber, int pageSize, Search search)
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
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.java.util.Set search(int transform, Search search)
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.
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
java.util.Set search(Search search)
search
object.
search
- the search object which provides the search parameters and pagination specification.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |