|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.orm.hibernate3.support.HibernateDaoSupport
fr.ifremer.allegro.data.operation.OperationDaoBase
fr.ifremer.allegro.data.operation.OperationDaoImpl
fr.ifremer.allegro.data.operation.FishingOperationDaoBase
public abstract class FishingOperationDaoBase
Base Spring DAO Class: is able to create, update, remove, load, and find
objects of type fr.ifremer.allegro.data.operation.FishingOperation
.
FishingOperation
Field Summary |
---|
Fields inherited from interface fr.ifremer.allegro.data.operation.FishingOperationDao |
---|
TRANSFORM_CLUSTERFISHINGOPERATION, TRANSFORM_REMOTEFISHINGOPERATIONFULLVO, TRANSFORM_REMOTEFISHINGOPERATIONNATURALID |
Fields inherited from interface fr.ifremer.allegro.data.operation.OperationDao |
---|
TRANSFORM_CLUSTEROPERATION, TRANSFORM_NONE, TRANSFORM_REMOTEOPERATIONFULLVO, TRANSFORM_REMOTEOPERATIONNATURALID |
Constructor Summary | |
---|---|
FishingOperationDaoBase()
|
Method Summary | |
---|---|
void |
clusterFishingOperationToEntity(ClusterFishingOperation source,
FishingOperation target,
boolean copyIfNull)
Copies the fields of ClusterFishingOperation to the specified entity. |
void |
clusterFishingOperationToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterFishingOperation to this
DAO's entity. |
java.util.Collection |
create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.data.operation.Operation and adds from the passed in entities collection |
FishingOperation |
create(FishingOperation fishingOperation)
Creates an instance of fr.ifremer.allegro.data.operation.FishingOperation and adds it to the persistent store. |
java.util.Collection |
create(int transform,
java.util.Collection entities)
Does the same thing as OperationDao.create(fr.ifremer.allegro.data.operation.Operation) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
FishingOperation fishingOperation)
Does the same thing as FishingOperationDao.create(fr.ifremer.allegro.data.operation.FishingOperation) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
QualityFlag qualityFlag,
Vessel vessel)
Does the same thing as OperationDao.create(fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.lang.Object |
create(int transform,
java.lang.String name,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.Boolean isMainOperation,
java.lang.String comments,
java.util.Date controlDate,
java.util.Date validationDate,
java.util.Date qualificationDate,
java.lang.String qualificationComments,
FishingTrip fishingTrip,
java.util.Collection operationVesselAssociations,
Vessel vessel,
QualityFlag qualityFlag,
java.util.Collection vesselPositions,
java.util.Collection gearUseFeatures,
java.util.Collection vesselUseFeatures,
GearPhysicalFeatures gearPhysicalFeatures,
java.util.Date fishingStartDateTime,
java.util.Date fishingEndDateTime,
java.lang.Boolean hasCatch,
CatchBatch catchBatch,
java.util.Collection samples,
java.util.Collection produces)
Does the same thing as FishingOperationDao.create(java.lang.String,java.lang.Short,java.util.Date,java.util.Date,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures,java.util.Date,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection) with an
additional flag called transform . |
FishingOperation |
create(QualityFlag qualityFlag,
Vessel vessel)
Creates a new fr.ifremer.allegro.data.operation.Operation
instance from only required properties (attributes
and association ends) and adds it to the persistent store. |
FishingOperation |
create(java.lang.String name,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
java.util.Date endDateTime,
java.lang.Boolean isMainOperation,
java.lang.String comments,
java.util.Date controlDate,
java.util.Date validationDate,
java.util.Date qualificationDate,
java.lang.String qualificationComments,
FishingTrip fishingTrip,
java.util.Collection operationVesselAssociations,
Vessel vessel,
QualityFlag qualityFlag,
java.util.Collection vesselPositions,
java.util.Collection gearUseFeatures,
java.util.Collection vesselUseFeatures,
GearPhysicalFeatures gearPhysicalFeatures,
java.util.Date fishingStartDateTime,
java.util.Date fishingEndDateTime,
java.lang.Boolean hasCatch,
CatchBatch catchBatch,
java.util.Collection samples,
java.util.Collection produces)
Creates a new fr.ifremer.allegro.data.operation.FishingOperation
instance from all attributes and
properties and adds it to the persistent store. |
FishingOperation |
createFromClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
|
FishingOperation |
findFishingOperationByCatchBatch(CatchBatch catchBatch)
|
java.lang.Object |
findFishingOperationByCatchBatch(int transform,
CatchBatch catchBatch)
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an
additional flag called transform . |
java.lang.Object |
findFishingOperationByCatchBatch(int transform,
java.lang.String queryString,
CatchBatch catchBatch)
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch) with an
additional argument called queryString . |
FishingOperation |
findFishingOperationByCatchBatch(java.lang.String queryString,
CatchBatch catchBatch)
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByFishingTrip(FishingTrip fishingTrip)
|
java.util.Collection |
findFishingOperationByFishingTrip(int transform,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional flag called transform . |
java.util.Collection |
findFishingOperationByFishingTrip(int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByFishingTrip(int transform,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByFishingTrip(int transform,
java.lang.String queryString,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByFishingTrip(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByFishingTrip(java.lang.String queryString,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByFishingTrip(java.lang.String queryString,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(GearPhysicalFeatures gearPhysicalFeatures)
|
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(int transform,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional flag called transform . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(int transform,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(int transform,
java.lang.String queryString,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(java.lang.String queryString,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByGearPhysicalFeatures(java.lang.String queryString,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
FishingOperation |
findFishingOperationById(java.lang.Integer id)
|
java.lang.Object |
findFishingOperationById(int transform,
java.lang.Integer id)
Does the same thing as FishingOperationDao.findFishingOperationById(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findFishingOperationById(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as FishingOperationDao.findFishingOperationById(int, java.lang.Integer) with an
additional argument called queryString . |
FishingOperation |
findFishingOperationById(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as FishingOperationDao.findFishingOperationById(java.lang.Integer) with an
additional argument called queryString . |
FishingOperation |
findFishingOperationByNaturalId(java.util.Date fishingStartDateTime,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
|
java.lang.Object |
findFishingOperationByNaturalId(int transform,
java.util.Date fishingStartDateTime,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional flag called transform . |
java.lang.Object |
findFishingOperationByNaturalId(int transform,
java.lang.String queryString,
java.util.Date fishingStartDateTime,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(int, java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
FishingOperation |
findFishingOperationByNaturalId(java.lang.String queryString,
java.util.Date fishingStartDateTime,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByQualityFlag(int transform,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByQualityFlag(int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByQualityFlag(int transform,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional flag called transform . |
java.util.Collection |
findFishingOperationByQualityFlag(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByQualityFlag(int transform,
java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByQualityFlag(QualityFlag qualityFlag)
|
java.util.Collection |
findFishingOperationByQualityFlag(java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByQualityFlag(java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByVessel(int transform,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByVessel(int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByVessel(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByVessel(int transform,
java.lang.String queryString,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByVessel(int transform,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.util.Collection |
findFishingOperationByVessel(java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findFishingOperationByVessel(java.lang.String queryString,
Vessel vessel)
Does the same thing as FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findFishingOperationByVessel(Vessel vessel)
|
java.util.Collection |
findOperationByFishingTrip(FishingTrip fishingTrip)
|
java.util.Collection |
findOperationByFishingTrip(int transform,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional flag called transform . |
java.util.Collection |
findOperationByFishingTrip(int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByFishingTrip(int transform,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByFishingTrip(int transform,
java.lang.String queryString,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findOperationByFishingTrip(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByFishingTrip(java.lang.String queryString,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findOperationByFishingTrip(java.lang.String queryString,
int pageNumber,
int pageSize,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByGearPhysicalFeatures(GearPhysicalFeatures gearPhysicalFeatures)
|
java.util.Collection |
findOperationByGearPhysicalFeatures(int transform,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional flag called transform . |
java.util.Collection |
findOperationByGearPhysicalFeatures(int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByGearPhysicalFeatures(int transform,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByGearPhysicalFeatures(int transform,
java.lang.String queryString,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional argument called queryString . |
java.util.Collection |
findOperationByGearPhysicalFeatures(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByGearPhysicalFeatures(java.lang.String queryString,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional argument called queryString . |
java.util.Collection |
findOperationByGearPhysicalFeatures(java.lang.String queryString,
int pageNumber,
int pageSize,
GearPhysicalFeatures gearPhysicalFeatures)
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures) with an
additional two arguments called pageNumber and pageSize . |
Operation |
findOperationById(java.lang.Integer id)
|
java.lang.Object |
findOperationById(int transform,
java.lang.Integer id)
Does the same thing as OperationDao.findOperationById(java.lang.Integer) with an
additional flag called transform . |
java.lang.Object |
findOperationById(int transform,
java.lang.String queryString,
java.lang.Integer id)
Does the same thing as OperationDao.findOperationById(int, java.lang.Integer) with an
additional argument called queryString . |
Operation |
findOperationById(java.lang.String queryString,
java.lang.Integer id)
Does the same thing as OperationDao.findOperationById(java.lang.Integer) with an
additional argument called queryString . |
java.lang.Object |
findOperationByNaturalId(int transform,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional flag called transform . |
java.lang.Object |
findOperationByNaturalId(int transform,
java.lang.String queryString,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByNaturalId(int, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
Operation |
findOperationByNaturalId(java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
|
Operation |
findOperationByNaturalId(java.lang.String queryString,
java.lang.Short rankOrderOnPeriod,
java.util.Date startDateTime,
Vessel vessel,
FishingTrip fishingTrip)
Does the same thing as OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip) with an
additional argument called queryString . |
java.util.Collection |
findOperationByQualityFlag(int transform,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByQualityFlag(int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByQualityFlag(int transform,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional flag called transform . |
java.util.Collection |
findOperationByQualityFlag(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByQualityFlag(int transform,
java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findOperationByQualityFlag(QualityFlag qualityFlag)
|
java.util.Collection |
findOperationByQualityFlag(java.lang.String queryString,
int pageNumber,
int pageSize,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByQualityFlag(java.lang.String queryString,
QualityFlag qualityFlag)
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an
additional argument called queryString . |
java.util.Collection |
findOperationByVessel(int transform,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByVessel(int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByVessel(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByVessel(int transform,
java.lang.String queryString,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findOperationByVessel(int transform,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional flag called transform . |
java.util.Collection |
findOperationByVessel(java.lang.String queryString,
int pageNumber,
int pageSize,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(String, fr.ifremer.allegro.referential.vessel.Vessel) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
findOperationByVessel(java.lang.String queryString,
Vessel vessel)
Does the same thing as OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel) with an
additional argument called queryString . |
java.util.Collection |
findOperationByVessel(Vessel vessel)
|
ClusterFishingOperation[] |
getAllClusterFishingOperation(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
|
java.util.Collection |
getAllFishingOperation()
|
java.util.Collection |
getAllFishingOperation(int transform)
Does the same thing as FishingOperationDao.getAllFishingOperation() with an
additional flag called transform . |
java.util.Collection |
getAllFishingOperation(int pageNumber,
int pageSize)
Does the same thing as FishingOperationDao.getAllFishingOperation() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllFishingOperation(int transform,
int pageNumber,
int pageSize)
Does the same thing as FishingOperationDao.getAllFishingOperation(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllFishingOperation(int transform,
java.lang.String queryString)
Does the same thing as FishingOperationDao.getAllFishingOperation(int) with an
additional argument called queryString . |
java.util.Collection |
getAllFishingOperation(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as FishingOperationDao.getAllFishingOperation(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllFishingOperation(java.lang.String queryString)
Does the same thing as FishingOperationDao.getAllFishingOperation() with an
additional argument called queryString . |
java.util.Collection |
getAllFishingOperation(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as FishingOperationDao.getAllFishingOperation(String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllOperation()
|
java.util.Collection |
getAllOperation(int transform)
Does the same thing as OperationDao.getAllOperation() with an
additional flag called transform . |
java.util.Collection |
getAllOperation(int pageNumber,
int pageSize)
Does the same thing as OperationDao.getAllOperation() with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllOperation(int transform,
int pageNumber,
int pageSize)
Does the same thing as OperationDao.getAllOperation(int) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllOperation(int transform,
java.lang.String queryString)
Does the same thing as OperationDao.getAllOperation(int) with an
additional argument called queryString . |
java.util.Collection |
getAllOperation(int transform,
java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as OperationDao.getAllOperation(int, String) with an
additional two arguments called pageNumber and pageSize . |
java.util.Collection |
getAllOperation(java.lang.String queryString)
Does the same thing as OperationDao.getAllOperation() with an
additional argument called queryString . |
java.util.Collection |
getAllOperation(java.lang.String queryString,
int pageNumber,
int pageSize)
Does the same thing as OperationDao.getAllOperation(String) with an
additional two arguments called pageNumber and pageSize . |
protected CatchBatchDao |
getCatchBatchDao()
Gets the reference to catchBatchDao . |
protected java.security.Principal |
getPrincipal()
Gets the current principal if one has been set,
otherwise returns null . |
protected ProduceDao |
getProduceDao()
Gets the reference to produceDao . |
protected SaleProduceDao |
getSaleProduceDao()
Gets the reference to saleProduceDao . |
protected SampleDao |
getSampleDao()
Gets the reference to sampleDao . |
protected abstract FishingOperation |
handleCreateFromClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
Performs the core logic for createFromClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation) |
protected abstract ClusterFishingOperation[] |
handleGetAllClusterFishingOperation(java.lang.Integer userId,
java.lang.Integer[] registrationLocationIds,
java.lang.Integer pageNumber,
java.lang.Integer pageSize)
Performs the core logic for getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer) |
FishingOperation |
load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.operation.Operation from the persistent store. |
java.lang.Object |
load(int transform,
java.lang.Integer id)
Does the same thing as OperationDao.load(java.lang.Integer) with an
additional flag called transform . |
java.util.Collection |
loadAll()
Loads all entities of type Operation . |
java.util.Collection |
loadAll(int transform)
Does the same thing as OperationDao.loadAll() with an
additional flag called transform . |
java.util.Collection |
loadAll(int pageNumber,
int pageSize)
Does the same thing as OperationDao.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 OperationDao.loadAll(int) with an
additional two arguments called pageNumber and pageSize . |
void |
remoteFishingOperationFullVOToEntity(RemoteFishingOperationFullVO source,
FishingOperation target,
boolean copyIfNull)
Copies the fields of RemoteFishingOperationFullVO to the specified entity. |
void |
remoteFishingOperationFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteFishingOperationFullVO to this
DAO's entity. |
void |
remoteFishingOperationNaturalIdToEntity(RemoteFishingOperationNaturalId source,
FishingOperation target,
boolean copyIfNull)
Copies the fields of RemoteFishingOperationNaturalId to the specified entity. |
void |
remoteFishingOperationNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteFishingOperationNaturalId to this
DAO's entity. |
void |
remove(java.util.Collection entities)
Removes all entities in the given entities |
void |
remove(FishingOperation fishingOperation)
Removes the instance of fr.ifremer.allegro.data.operation.FishingOperation from the persistent store. |
void |
remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.operation.Operation having the given identifier from the persistent store. |
PaginationResult |
search(int transform,
int pageNumber,
int pageSize,
Search search)
Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize . |
PaginationResult |
search(int pageNumber,
int pageSize,
Search search)
Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize . |
java.util.Set |
search(int transform,
Search search)
Does the same thing as OperationDao.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 |
setCatchBatchDao(CatchBatchDao catchBatchDao)
Sets the reference to catchBatchDao . |
void |
setProduceDao(ProduceDao produceDao)
Sets the reference to produceDao . |
void |
setSaleProduceDao(SaleProduceDao saleProduceDao)
Sets the reference to saleProduceDao . |
void |
setSampleDao(SampleDao sampleDao)
Sets the reference to sampleDao . |
ClusterFishingOperation |
toClusterFishingOperation(FishingOperation entity)
Converts this DAO's entity to an object of type ClusterFishingOperation . |
void |
toClusterFishingOperation(FishingOperation source,
ClusterFishingOperation target)
Copies the fields of the specified entity to the target value object. |
protected ClusterFishingOperation |
toClusterFishingOperation(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
ClusterFishingOperation[] |
toClusterFishingOperationArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterFishingOperation . |
void |
toClusterFishingOperationCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterFishingOperation . |
protected FishingOperation |
toEntity(java.lang.Object[] row)
|
RemoteFishingOperationFullVO |
toRemoteFishingOperationFullVO(FishingOperation entity)
Converts this DAO's entity to an object of type RemoteFishingOperationFullVO . |
void |
toRemoteFishingOperationFullVO(FishingOperation source,
RemoteFishingOperationFullVO target)
Copies the fields of the specified entity to the target value object. |
protected RemoteFishingOperationFullVO |
toRemoteFishingOperationFullVO(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteFishingOperationFullVO[] |
toRemoteFishingOperationFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteFishingOperationFullVO . |
void |
toRemoteFishingOperationFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteFishingOperationFullVO . |
RemoteFishingOperationNaturalId |
toRemoteFishingOperationNaturalId(FishingOperation entity)
Converts this DAO's entity to an object of type RemoteFishingOperationNaturalId . |
void |
toRemoteFishingOperationNaturalId(FishingOperation source,
RemoteFishingOperationNaturalId target)
Copies the fields of the specified entity to the target value object. |
protected RemoteFishingOperationNaturalId |
toRemoteFishingOperationNaturalId(java.lang.Object[] row)
Default implementation for transforming the results of a report query into a value object. |
RemoteFishingOperationNaturalId[] |
toRemoteFishingOperationNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteFishingOperationNaturalId . |
void |
toRemoteFishingOperationNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteFishingOperationNaturalId . |
protected void |
transformEntities(int transform,
java.util.Collection entities)
Transforms a collection of entities using the transformEntity(int,fr.ifremer.allegro.data.operation.FishingOperation)
method. |
protected java.lang.Object |
transformEntity(int transform,
FishingOperation entity)
Allows transformation of entities into value objects (or something else for that matter), when the transform
flag is set to one of the constants defined in fr.ifremer.allegro.data.operation.FishingOperationDao , please note
that the OperationDao.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(FishingOperation fishingOperation)
Updates the fishingOperation instance in the persistent store. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface fr.ifremer.allegro.data.operation.FishingOperationDao |
---|
clusterFishingOperationToEntity, remoteFishingOperationFullVOToEntity, remoteFishingOperationNaturalIdToEntity |
Constructor Detail |
---|
public FishingOperationDaoBase()
Method Detail |
---|
public void setSampleDao(SampleDao sampleDao)
sampleDao
.
protected SampleDao getSampleDao()
sampleDao
.
public void setCatchBatchDao(CatchBatchDao catchBatchDao)
catchBatchDao
.
protected CatchBatchDao getCatchBatchDao()
catchBatchDao
.
public void setProduceDao(ProduceDao produceDao)
produceDao
.
protected ProduceDao getProduceDao()
produceDao
.
public void setSaleProduceDao(SaleProduceDao saleProduceDao)
saleProduceDao
.
protected SaleProduceDao getSaleProduceDao()
saleProduceDao
.
public java.lang.Object load(int transform, java.lang.Integer id)
OperationDao
Does the same thing as OperationDao.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 FishingOperationDao
load
in interface OperationDao
load
in class OperationDaoBase
id
- identifier of the entity to load
FishingOperationDao.load(int, java.lang.Integer)
public FishingOperation load(java.lang.Integer id)
OperationDao
load
in interface FishingOperationDao
load
in interface OperationDao
load
in class OperationDaoBase
FishingOperationDao.load(java.lang.Integer)
public java.util.Collection loadAll()
OperationDao
Operation
.
loadAll
in interface FishingOperationDao
loadAll
in interface OperationDao
loadAll
in class OperationDaoBase
FishingOperationDao.loadAll()
public java.util.Collection loadAll(int transform)
OperationDao
Does the same thing as OperationDao.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 FishingOperationDao
loadAll
in interface OperationDao
loadAll
in class OperationDaoBase
transform
- the flag indicating what transformation to use.
FishingOperationDao.loadAll(int)
public java.util.Collection loadAll(int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.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 FishingOperationDao
loadAll
in interface OperationDao
loadAll
in class OperationDaoBase
pageNumber
- the page number to retrieve when paging results.pageSize
- the size of the page to retrieve when paging results.
FishingOperationDao.loadAll(int, int)
public java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.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 FishingOperationDao
loadAll
in interface OperationDao
loadAll
in class OperationDaoBase
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.
FishingOperationDao.loadAll(int, int, int)
public FishingOperation create(FishingOperation fishingOperation)
FishingOperationDao
create
in interface FishingOperationDao
FishingOperationDao.create(fr.ifremer.allegro.data.operation.FishingOperation)
public java.lang.Object create(int transform, FishingOperation fishingOperation)
FishingOperationDao
Does the same thing as FishingOperationDao.create(fr.ifremer.allegro.data.operation.FishingOperation)
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 FishingOperationDao
FishingOperationDao.create(int transform, fr.ifremer.allegro.data.operation.FishingOperation)
public java.util.Collection create(java.util.Collection entities)
OperationDao
entities
collection
create
in interface FishingOperationDao
create
in interface OperationDao
create
in class OperationDaoBase
entities
- the collection of fr.ifremer.allegro.data.operation.Operation
instances to create.
FishingOperationDao.create(java.util.Collection)
public java.util.Collection create(int transform, java.util.Collection entities)
OperationDao
Does the same thing as OperationDao.create(fr.ifremer.allegro.data.operation.Operation)
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 FishingOperationDao
create
in interface OperationDao
create
in class OperationDaoBase
FishingOperationDao.create(int, java.util.Collection)
public FishingOperation create(java.lang.String name, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, java.util.Date endDateTime, java.lang.Boolean isMainOperation, java.lang.String comments, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, FishingTrip fishingTrip, java.util.Collection operationVesselAssociations, Vessel vessel, QualityFlag qualityFlag, java.util.Collection vesselPositions, java.util.Collection gearUseFeatures, java.util.Collection vesselUseFeatures, GearPhysicalFeatures gearPhysicalFeatures, java.util.Date fishingStartDateTime, java.util.Date fishingEndDateTime, java.lang.Boolean hasCatch, CatchBatch catchBatch, java.util.Collection samples, java.util.Collection produces)
FishingOperationDao
Creates a new fr.ifremer.allegro.data.operation.FishingOperation
instance from all attributes and
properties and adds it to the persistent store.
create
in interface FishingOperationDao
fr.ifremer.allegro.data.operation.OperationDao#create(java.lang.String,java.lang.Short,java.util.Date,java.util.Date,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures,java.util.Date,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection)
public java.lang.Object create(int transform, java.lang.String name, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, java.util.Date endDateTime, java.lang.Boolean isMainOperation, java.lang.String comments, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, FishingTrip fishingTrip, java.util.Collection operationVesselAssociations, Vessel vessel, QualityFlag qualityFlag, java.util.Collection vesselPositions, java.util.Collection gearUseFeatures, java.util.Collection vesselUseFeatures, GearPhysicalFeatures gearPhysicalFeatures, java.util.Date fishingStartDateTime, java.util.Date fishingEndDateTime, java.lang.Boolean hasCatch, CatchBatch catchBatch, java.util.Collection samples, java.util.Collection produces)
FishingOperationDao
Does the same thing as FishingOperationDao.create(java.lang.String,java.lang.Short,java.util.Date,java.util.Date,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures,java.util.Date,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection)
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 FishingOperationDao
fr.ifremer.allegro.data.operation.OperationDao#create(int, java.lang.String,java.lang.Short,java.util.Date,java.util.Date,java.lang.Boolean,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.lang.String,fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip,java.util.Collection,fr.ifremer.allegro.referential.vessel.Vessel,fr.ifremer.allegro.referential.QualityFlag,java.util.Collection,java.util.Collection,java.util.Collection,fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures,java.util.Date,java.util.Date,java.lang.Boolean,fr.ifremer.allegro.data.batch.CatchBatch,java.util.Collection,java.util.Collection)
public FishingOperation create(QualityFlag qualityFlag, Vessel vessel)
OperationDao
Creates a new fr.ifremer.allegro.data.operation.Operation
instance from only required properties (attributes
and association ends) and adds it to the persistent store.
create
in interface FishingOperationDao
create
in interface OperationDao
create
in class OperationDaoBase
FishingOperationDao.create(fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel)
public java.lang.Object create(int transform, QualityFlag qualityFlag, Vessel vessel)
OperationDao
Does the same thing as OperationDao.create(fr.ifremer.allegro.referential.QualityFlag,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.
create
in interface FishingOperationDao
create
in interface OperationDao
create
in class OperationDaoBase
FishingOperationDao.create(int, fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.referential.vessel.Vessel)
public void update(FishingOperation fishingOperation)
FishingOperationDao
fishingOperation
instance in the persistent store.
update
in interface FishingOperationDao
FishingOperationDao.update(fr.ifremer.allegro.data.operation.FishingOperation)
public void update(java.util.Collection entities)
OperationDao
entities
collection in the persistent store.
update
in interface FishingOperationDao
update
in interface OperationDao
update
in class OperationDaoBase
OperationDao.update(java.util.Collection)
public void remove(FishingOperation fishingOperation)
FishingOperationDao
remove
in interface FishingOperationDao
FishingOperationDao.remove(fr.ifremer.allegro.data.operation.FishingOperation)
public void remove(java.lang.Integer id)
OperationDao
identifier
from the persistent store.
remove
in interface FishingOperationDao
remove
in interface OperationDao
remove
in class OperationDaoBase
FishingOperationDao.remove(java.lang.Integer)
public void remove(java.util.Collection entities)
OperationDao
entities collection.
- Specified by:
remove
in interface FishingOperationDao
- Specified by:
remove
in interface OperationDao
- Overrides:
remove
in class OperationDaoBase
- See Also:
OperationDao.remove(java.util.Collection)
public java.util.Collection getAllFishingOperation()
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation()
public java.util.Collection getAllFishingOperation(int transform)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation()
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.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(int)
public java.util.Collection getAllFishingOperation(java.lang.String queryString)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.getAllFishingOperation()
.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(java.lang.String)
public java.util.Collection getAllFishingOperation(int pageNumber, int pageSize)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation()
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.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(int, int)
public java.util.Collection getAllFishingOperation(java.lang.String queryString, int pageNumber, int pageSize)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation(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.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(String, int, int)
public java.util.Collection getAllFishingOperation(int transform, java.lang.String queryString)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.getAllFishingOperation(int)
.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(int, String)
public java.util.Collection getAllFishingOperation(int transform, int pageNumber, int pageSize)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation(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.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(int, int, int)
public java.util.Collection getAllFishingOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize)
FishingOperationDao
Does the same thing as FishingOperationDao.getAllFishingOperation(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.
getAllFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllFishingOperation(int, java.lang.String, int, int)
public FishingOperation findFishingOperationById(java.lang.Integer id)
findFishingOperationById
in interface FishingOperationDao
FishingOperationDao.findFishingOperationById(java.lang.Integer)
public java.lang.Object findFishingOperationById(int transform, java.lang.Integer id)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationById(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.
findFishingOperationById
in interface FishingOperationDao
FishingOperationDao.findFishingOperationById(int, java.lang.Integer)
public FishingOperation findFishingOperationById(java.lang.String queryString, java.lang.Integer id)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationById(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationById(java.lang.Integer)
.
findFishingOperationById
in interface FishingOperationDao
FishingOperationDao.findFishingOperationById(java.lang.String, java.lang.Integer)
public java.lang.Object findFishingOperationById(int transform, java.lang.String queryString, java.lang.Integer id)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationById(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationById(int, java.lang.Integer id)
.
findFishingOperationById
in interface FishingOperationDao
FishingOperationDao.findFishingOperationById(int, java.lang.String, java.lang.Integer)
public FishingOperation findFishingOperationByCatchBatch(CatchBatch catchBatch)
findFishingOperationByCatchBatch
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)
public java.lang.Object findFishingOperationByCatchBatch(int transform, CatchBatch catchBatch)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)
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.
findFishingOperationByCatchBatch
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch)
public FishingOperation findFishingOperationByCatchBatch(java.lang.String queryString, CatchBatch catchBatch)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByCatchBatch(fr.ifremer.allegro.data.batch.CatchBatch)
.
findFishingOperationByCatchBatch
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByCatchBatch(java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)
public java.lang.Object findFishingOperationByCatchBatch(int transform, java.lang.String queryString, CatchBatch catchBatch)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByCatchBatch(int, fr.ifremer.allegro.data.batch.CatchBatch catchBatch)
.
findFishingOperationByCatchBatch
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByCatchBatch(int, java.lang.String, fr.ifremer.allegro.data.batch.CatchBatch)
public java.util.Collection findFishingOperationByVessel(Vessel vessel)
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(int transform, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(java.lang.String queryString, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(int pageNumber, int pageSize, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(int transform, java.lang.String queryString, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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 FishingOperationDao.findFishingOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByVessel(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.
findFishingOperationByVessel
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(GearPhysicalFeatures gearPhysicalFeatures)
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(int transform, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(java.lang.String queryString, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(java.lang.String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(java.lang.String queryString, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(String, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(int transform, java.lang.String queryString, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures gearPhysicalFeatures)
.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(int transform, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByGearPhysicalFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findFishingOperationByGearPhysicalFeatures
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByGearPhysicalFeatures(int, java.lang.String, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findFishingOperationByFishingTrip(FishingTrip fishingTrip)
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(int transform, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(java.lang.String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip)
.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByFishingTrip
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByFishingTrip(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findFishingOperationByQualityFlag(QualityFlag qualityFlag)
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(int transform, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag)
.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findFishingOperationByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findFishingOperationByQualityFlag
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public FishingOperation findFishingOperationByNaturalId(java.util.Date fishingStartDateTime, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
findFishingOperationByNaturalId
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.lang.Object findFishingOperationByNaturalId(int transform, java.util.Date fishingStartDateTime, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findFishingOperationByNaturalId
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByNaturalId(int, java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public FishingOperation findFishingOperationByNaturalId(java.lang.String queryString, java.util.Date fishingStartDateTime, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByNaturalId(java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
.
findFishingOperationByNaturalId
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByNaturalId(java.lang.String, java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.lang.Object findFishingOperationByNaturalId(int transform, java.lang.String queryString, java.util.Date fishingStartDateTime, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
FishingOperationDao
Does the same thing as FishingOperationDao.findFishingOperationByNaturalId(int, java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in FishingOperationDao.findFishingOperationByNaturalId(int, java.util.Date fishingStartDateTime, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip)
.
findFishingOperationByNaturalId
in interface FishingOperationDao
FishingOperationDao.findFishingOperationByNaturalId(int, java.lang.String, java.util.Date, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection getAllOperation()
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation()
public java.util.Collection getAllOperation(int transform)
OperationDao
Does the same thing as OperationDao.getAllOperation()
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.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(int)
public java.util.Collection getAllOperation(java.lang.String queryString)
OperationDao
Does the same thing as OperationDao.getAllOperation()
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.getAllOperation()
.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(java.lang.String)
public java.util.Collection getAllOperation(int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.getAllOperation()
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.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(int, int)
public java.util.Collection getAllOperation(java.lang.String queryString, int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.getAllOperation(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.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(String, int, int)
public java.util.Collection getAllOperation(int transform, java.lang.String queryString)
OperationDao
Does the same thing as OperationDao.getAllOperation(int)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.getAllOperation(int)
.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(int, String)
public java.util.Collection getAllOperation(int transform, int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.getAllOperation(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.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(int, int, int)
public java.util.Collection getAllOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize)
OperationDao
Does the same thing as OperationDao.getAllOperation(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.
getAllOperation
in interface OperationDao
getAllOperation
in class OperationDaoBase
OperationDao.getAllOperation(int, java.lang.String, int, int)
public Operation findOperationById(java.lang.Integer id)
findOperationById
in interface OperationDao
findOperationById
in class OperationDaoBase
OperationDao.findOperationById(java.lang.Integer)
public java.lang.Object findOperationById(int transform, java.lang.Integer id)
OperationDao
Does the same thing as OperationDao.findOperationById(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.
findOperationById
in interface OperationDao
findOperationById
in class OperationDaoBase
OperationDao.findOperationById(int, java.lang.Integer)
public Operation findOperationById(java.lang.String queryString, java.lang.Integer id)
OperationDao
Does the same thing as OperationDao.findOperationById(java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationById(java.lang.Integer)
.
findOperationById
in interface OperationDao
findOperationById
in class OperationDaoBase
OperationDao.findOperationById(java.lang.String, java.lang.Integer)
public java.lang.Object findOperationById(int transform, java.lang.String queryString, java.lang.Integer id)
OperationDao
Does the same thing as OperationDao.findOperationById(int, java.lang.Integer)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationById(int, java.lang.Integer id)
.
findOperationById
in interface OperationDao
findOperationById
in class OperationDaoBase
OperationDao.findOperationById(int, java.lang.String, java.lang.Integer)
public java.util.Collection findOperationByVessel(Vessel vessel)
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(int transform, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(java.lang.String queryString, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByVessel(fr.ifremer.allegro.referential.vessel.Vessel)
.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(java.lang.String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(int pageNumber, int pageSize, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(int transform, java.lang.String queryString, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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 OperationDao.findOperationByVessel(int, fr.ifremer.allegro.referential.vessel.Vessel vessel)
.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(int, String, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(int transform, int pageNumber, int pageSize, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(int, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByVessel(int transform, java.lang.String queryString, int pageNumber, int pageSize, Vessel vessel)
OperationDao
Does the same thing as OperationDao.findOperationByVessel(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.
findOperationByVessel
in interface OperationDao
findOperationByVessel
in class OperationDaoBase
OperationDao.findOperationByVessel(int, java.lang.String, int, int, fr.ifremer.allegro.referential.vessel.Vessel)
public java.util.Collection findOperationByGearPhysicalFeatures(GearPhysicalFeatures gearPhysicalFeatures)
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(int transform, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(java.lang.String queryString, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(java.lang.String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(java.lang.String queryString, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(String, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(int transform, java.lang.String queryString, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures gearPhysicalFeatures)
.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(int transform, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(int, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByGearPhysicalFeatures(int transform, java.lang.String queryString, int pageNumber, int pageSize, GearPhysicalFeatures gearPhysicalFeatures)
OperationDao
Does the same thing as OperationDao.findOperationByGearPhysicalFeatures(int, String, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
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.
findOperationByGearPhysicalFeatures
in interface OperationDao
findOperationByGearPhysicalFeatures
in class OperationDaoBase
OperationDao.findOperationByGearPhysicalFeatures(int, java.lang.String, int, int, fr.ifremer.allegro.data.vessel.feature.physical.GearPhysicalFeatures)
public java.util.Collection findOperationByFishingTrip(FishingTrip fishingTrip)
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(int transform, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(java.lang.String queryString, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(java.lang.String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(int pageNumber, int pageSize, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(int transform, java.lang.String queryString, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip)
.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(int transform, int pageNumber, int pageSize, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(int, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByFishingTrip(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByFishingTrip(int, String, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByFishingTrip
in interface OperationDao
findOperationByFishingTrip
in class OperationDaoBase
OperationDao.findOperationByFishingTrip(int, java.lang.String, int, int, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.util.Collection findOperationByQualityFlag(QualityFlag qualityFlag)
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(int transform, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional flag called transform
. If this flag is set to TRANSFORM_NONE
then
finder results will NOT be transformed during retrieval.
If this flag is any of the other constants defined here
then finder results WILL BE passed through an operation which can optionally
transform the entities (into value objects for example). By default, transformation does
not occur.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(java.lang.String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag)
.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(int, int, int, fr.ifremer.allegro.referential.QualityFlag)
public java.util.Collection findOperationByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
OperationDao
Does the same thing as OperationDao.findOperationByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag)
with an
additional two arguments called pageNumber
and pageSize
. The pageNumber
argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the
page retrieved.
findOperationByQualityFlag
in interface OperationDao
findOperationByQualityFlag
in class OperationDaoBase
OperationDao.findOperationByQualityFlag(int, java.lang.String, int, int, fr.ifremer.allegro.referential.QualityFlag)
public Operation findOperationByNaturalId(java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
findOperationByNaturalId
in interface OperationDao
findOperationByNaturalId
in class OperationDaoBase
OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.lang.Object findOperationByNaturalId(int transform, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
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.
findOperationByNaturalId
in interface OperationDao
findOperationByNaturalId
in class OperationDaoBase
OperationDao.findOperationByNaturalId(int, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public Operation findOperationByNaturalId(java.lang.String queryString, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByNaturalId(java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
.
findOperationByNaturalId
in interface OperationDao
findOperationByNaturalId
in class OperationDaoBase
OperationDao.findOperationByNaturalId(java.lang.String, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public java.lang.Object findOperationByNaturalId(int transform, java.lang.String queryString, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, Vessel vessel, FishingTrip fishingTrip)
OperationDao
Does the same thing as OperationDao.findOperationByNaturalId(int, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
with an
additional argument called queryString
. This queryString
argument allows you to override the query string defined in OperationDao.findOperationByNaturalId(int, java.lang.Short rankOrderOnPeriod, java.util.Date startDateTime, fr.ifremer.allegro.referential.vessel.Vessel vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip fishingTrip)
.
findOperationByNaturalId
in interface OperationDao
findOperationByNaturalId
in class OperationDaoBase
OperationDao.findOperationByNaturalId(int, java.lang.String, java.lang.Short, java.util.Date, fr.ifremer.allegro.referential.vessel.Vessel, fr.ifremer.allegro.data.survey.fishingTrip.FishingTrip)
public FishingOperation createFromClusterFishingOperation(ClusterFishingOperation clusterFishingOperation)
createFromClusterFishingOperation
in interface FishingOperationDao
FishingOperationDao.createFromClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)
protected abstract FishingOperation handleCreateFromClusterFishingOperation(ClusterFishingOperation clusterFishingOperation) throws java.lang.Exception
createFromClusterFishingOperation(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)
java.lang.Exception
public ClusterFishingOperation[] getAllClusterFishingOperation(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
getAllClusterFishingOperation
in interface FishingOperationDao
FishingOperationDao.getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
protected abstract ClusterFishingOperation[] handleGetAllClusterFishingOperation(java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize) throws java.lang.Exception
getAllClusterFishingOperation(java.lang.Integer, java.lang.Integer[], java.lang.Integer, java.lang.Integer)
java.lang.Exception
protected java.lang.Object transformEntity(int transform, FishingOperation entity)
transform
flag is set to one of the constants defined in fr.ifremer.allegro.data.operation.FishingOperationDao
, please note
that the OperationDao.TRANSFORM_NONE
constant denotes no transformation, so the entity itself
will be returned.
This method will return instances of these types:
FishingOperation
- OperationDao.TRANSFORM_NONE
RemoteFishingOperationFullVO
- TRANSFORM_REMOTEFISHINGOPERATIONFULLVO
RemoteFishingOperationNaturalId
- TRANSFORM_REMOTEFISHINGOPERATIONNATURALID
ClusterFishingOperation
- TRANSFORM_CLUSTERFISHINGOPERATION
OperationDao.TRANSFORM_NONE
is assumed.
transform
- one of the constants declared in FishingOperationDao
entity
- an entity that was found
transformEntities(int,java.util.Collection)
protected void transformEntities(int transform, java.util.Collection entities)
transformEntity(int,fr.ifremer.allegro.data.operation.FishingOperation)
method. This method does not instantiate a new collection.
This method is to be used internally only.
transformEntities
in class OperationDaoBase
transform
- one of the constants declared in fr.ifremer.allegro.data.operation.FishingOperationDao
entities
- the collection of entities to transformtransformEntity(int,fr.ifremer.allegro.data.operation.FishingOperation)
protected FishingOperation toEntity(java.lang.Object[] row)
toEntity
in class OperationDaoBase
public final void toRemoteFishingOperationFullVOCollection(java.util.Collection entities)
FishingOperationDao
RemoteFishingOperationFullVO
.
toRemoteFishingOperationFullVOCollection
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationFullVOCollection(java.util.Collection)
public final RemoteFishingOperationFullVO[] toRemoteFishingOperationFullVOArray(java.util.Collection entities)
FishingOperationDao
RemoteFishingOperationFullVO
.
toRemoteFishingOperationFullVOArray
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationFullVOArray(java.util.Collection)
protected RemoteFishingOperationFullVO toRemoteFishingOperationFullVO(java.lang.Object[] row)
FishingOperationDaoImpl
class if you intend to use reporting queries.
FishingOperationDao.toRemoteFishingOperationFullVO(fr.ifremer.allegro.data.operation.FishingOperation)
public final void remoteFishingOperationFullVOToEntityCollection(java.util.Collection instances)
FishingOperationDao
RemoteFishingOperationFullVO
to this
DAO's entity.
remoteFishingOperationFullVOToEntityCollection
in interface FishingOperationDao
FishingOperationDao.remoteFishingOperationFullVOToEntityCollection(java.util.Collection)
public void toRemoteFishingOperationFullVO(FishingOperation source, RemoteFishingOperationFullVO target)
FishingOperationDao
toRemoteFishingOperationFullVO
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationFullVO(fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO)
public RemoteFishingOperationFullVO toRemoteFishingOperationFullVO(FishingOperation entity)
FishingOperationDao
RemoteFishingOperationFullVO
.
toRemoteFishingOperationFullVO
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationFullVO(fr.ifremer.allegro.data.operation.FishingOperation)
public void remoteFishingOperationFullVOToEntity(RemoteFishingOperationFullVO source, FishingOperation target, boolean copyIfNull)
FishingOperationDao
RemoteFishingOperationFullVO
to the specified entity.
remoteFishingOperationFullVOToEntity
in interface FishingOperationDao
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.fr.ifremer.allegro.data.operation.FishingOperationDao#remoteFishingOperationFullVOToEntity(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationFullVO, fr.ifremer.allegro.data.operation.FishingOperation)
public final void toRemoteFishingOperationNaturalIdCollection(java.util.Collection entities)
FishingOperationDao
RemoteFishingOperationNaturalId
.
toRemoteFishingOperationNaturalIdCollection
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationNaturalIdCollection(java.util.Collection)
public final RemoteFishingOperationNaturalId[] toRemoteFishingOperationNaturalIdArray(java.util.Collection entities)
FishingOperationDao
RemoteFishingOperationNaturalId
.
toRemoteFishingOperationNaturalIdArray
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationNaturalIdArray(java.util.Collection)
protected RemoteFishingOperationNaturalId toRemoteFishingOperationNaturalId(java.lang.Object[] row)
FishingOperationDaoImpl
class if you intend to use reporting queries.
FishingOperationDao.toRemoteFishingOperationNaturalId(fr.ifremer.allegro.data.operation.FishingOperation)
public final void remoteFishingOperationNaturalIdToEntityCollection(java.util.Collection instances)
FishingOperationDao
RemoteFishingOperationNaturalId
to this
DAO's entity.
remoteFishingOperationNaturalIdToEntityCollection
in interface FishingOperationDao
FishingOperationDao.remoteFishingOperationNaturalIdToEntityCollection(java.util.Collection)
public void toRemoteFishingOperationNaturalId(FishingOperation source, RemoteFishingOperationNaturalId target)
FishingOperationDao
toRemoteFishingOperationNaturalId
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationNaturalId(fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationNaturalId)
public RemoteFishingOperationNaturalId toRemoteFishingOperationNaturalId(FishingOperation entity)
FishingOperationDao
RemoteFishingOperationNaturalId
.
toRemoteFishingOperationNaturalId
in interface FishingOperationDao
FishingOperationDao.toRemoteFishingOperationNaturalId(fr.ifremer.allegro.data.operation.FishingOperation)
public void remoteFishingOperationNaturalIdToEntity(RemoteFishingOperationNaturalId source, FishingOperation target, boolean copyIfNull)
FishingOperationDao
RemoteFishingOperationNaturalId
to the specified entity.
remoteFishingOperationNaturalIdToEntity
in interface FishingOperationDao
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.fr.ifremer.allegro.data.operation.FishingOperationDao#remoteFishingOperationNaturalIdToEntity(fr.ifremer.allegro.data.operation.generic.vo.RemoteFishingOperationNaturalId, fr.ifremer.allegro.data.operation.FishingOperation)
public final void toClusterFishingOperationCollection(java.util.Collection entities)
FishingOperationDao
ClusterFishingOperation
.
toClusterFishingOperationCollection
in interface FishingOperationDao
FishingOperationDao.toClusterFishingOperationCollection(java.util.Collection)
public final ClusterFishingOperation[] toClusterFishingOperationArray(java.util.Collection entities)
FishingOperationDao
ClusterFishingOperation
.
toClusterFishingOperationArray
in interface FishingOperationDao
FishingOperationDao.toClusterFishingOperationArray(java.util.Collection)
protected ClusterFishingOperation toClusterFishingOperation(java.lang.Object[] row)
FishingOperationDaoImpl
class if you intend to use reporting queries.
FishingOperationDao.toClusterFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation)
public final void clusterFishingOperationToEntityCollection(java.util.Collection instances)
FishingOperationDao
ClusterFishingOperation
to this
DAO's entity.
clusterFishingOperationToEntityCollection
in interface FishingOperationDao
FishingOperationDao.clusterFishingOperationToEntityCollection(java.util.Collection)
public void toClusterFishingOperation(FishingOperation source, ClusterFishingOperation target)
FishingOperationDao
toClusterFishingOperation
in interface FishingOperationDao
FishingOperationDao.toClusterFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation)
public ClusterFishingOperation toClusterFishingOperation(FishingOperation entity)
FishingOperationDao
ClusterFishingOperation
.
toClusterFishingOperation
in interface FishingOperationDao
FishingOperationDao.toClusterFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation)
public void clusterFishingOperationToEntity(ClusterFishingOperation source, FishingOperation target, boolean copyIfNull)
FishingOperationDao
ClusterFishingOperation
to the specified entity.
clusterFishingOperationToEntity
in interface FishingOperationDao
copyIfNull
- If FALSE, the value object's field will not be copied to the entity if the value is NULL. If TRUE,
it will be copied regardless of its value.fr.ifremer.allegro.data.operation.FishingOperationDao#clusterFishingOperationToEntity(fr.ifremer.allegro.data.operation.generic.cluster.ClusterFishingOperation, fr.ifremer.allegro.data.operation.FishingOperation)
protected java.security.Principal getPrincipal()
principal
if one has been set,
otherwise returns null
.
getPrincipal
in class OperationDaoBase
public PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
OperationDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface FishingOperationDao
search
in interface OperationDao
search
in class OperationDaoBase
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.FishingOperationDao.search(int, int, int, fr.ifremer.allegro.Search)
public PaginationResult search(int pageNumber, int pageSize, Search search)
OperationDao
pageNumber
and pageSize
. These flags allow you to
limit your data to a specified page number and size.
search
in interface FishingOperationDao
search
in interface OperationDao
search
in class OperationDaoBase
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.FishingOperationDao.search(int, int, fr.ifremer.allegro.Search)
public java.util.Set search(int transform, Search search)
OperationDao
OperationDao.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 FishingOperationDao
search
in interface OperationDao
search
in class OperationDaoBase
transform
- the transformation flag.search
- the search object which provides the search parameters and pagination specification.
FishingOperationDao.search(int, fr.ifremer.allegro.Search)
public java.util.Set search(Search search)
OperationDao
search
object.
search
in interface FishingOperationDao
search
in interface OperationDao
search
in class OperationDaoBase
search
- the search object which provides the search parameters and pagination specification.
FishingOperationDao.search(fr.ifremer.allegro.Search)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |