fr.ifremer.allegro.data.sample
Interface SampleDao

All Known Implementing Classes:
SampleDaoBase, SampleDaoImpl

public interface SampleDao

See Also:
Sample

Field Summary
static int TRANSFORM_CLUSTERSAMPLE
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_NONE
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESAMPLEFULLVO
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
static int TRANSFORM_REMOTESAMPLENATURALID
          This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.
 
Method Summary
 Sample clusterSampleToEntity(ClusterSample clusterSample)
          Converts an instance of type ClusterSample to this DAO's entity.
 void clusterSampleToEntity(ClusterSample source, Sample target, boolean copyIfNull)
          Copies the fields of ClusterSample to the specified entity.
 void clusterSampleToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type ClusterSample to this DAO's entity.
 java.util.Collection create(java.util.Collection entities)
          Creates a new instance of fr.ifremer.allegro.data.sample.Sample and adds from the passed in entities collection
 Sample create(java.util.Date creationDate, java.lang.String label, Matrix matrix, Program program, QualityFlag qualityFlag, Department recorderDepartment)
           Creates a new fr.ifremer.allegro.data.sample.Sample instance from only required properties (attributes and association ends) and adds it to the persistent store.
 java.util.Collection create(int transform, java.util.Collection entities)
           Does the same thing as create(fr.ifremer.allegro.data.sample.Sample) with an additional flag called transform.
 java.lang.Object create(int transform, java.util.Date creationDate, java.lang.String label, Matrix matrix, Program program, QualityFlag qualityFlag, Department recorderDepartment)
           Does the same thing as create(java.util.Date,java.lang.String,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.lang.Object create(int transform, Sample sample)
           Does the same thing as create(fr.ifremer.allegro.data.sample.Sample) with an additional flag called transform.
 java.lang.Object create(int transform, java.lang.String label, java.util.Date sampleDate, java.lang.Short individualCount, java.lang.Float size, java.lang.String comments, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, java.util.Collection sampleMeasurements, Sample parentSample, java.util.Collection childSamples, Matrix matrix, Unit sizeUnit, Batch batch, TaxonGroup taxonGroup, ReferenceTaxon referenceTaxon, User recorderUser, Program program, Department recorderDepartment, QualityFlag qualityFlag, FishingOperation fishingOperation, java.util.Collection fishingAreas)
           Does the same thing as create(java.lang.String,java.util.Date,java.lang.Short,java.lang.Float,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,java.util.Collection,fr.ifremer.allegro.data.sample.Sample,java.util.Collection,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Unit,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.ReferenceTaxon,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.operation.FishingOperation,java.util.Collection) with an additional flag called transform.
 Sample create(Sample sample)
          Creates an instance of fr.ifremer.allegro.data.sample.Sample and adds it to the persistent store.
 Sample create(java.lang.String label, java.util.Date sampleDate, java.lang.Short individualCount, java.lang.Float size, java.lang.String comments, java.util.Date creationDate, java.util.Date controlDate, java.util.Date validationDate, java.util.Date qualificationDate, java.lang.String qualificationComments, java.sql.Timestamp updateDate, java.util.Collection sampleMeasurements, Sample parentSample, java.util.Collection childSamples, Matrix matrix, Unit sizeUnit, Batch batch, TaxonGroup taxonGroup, ReferenceTaxon referenceTaxon, User recorderUser, Program program, Department recorderDepartment, QualityFlag qualityFlag, FishingOperation fishingOperation, java.util.Collection fishingAreas)
           Creates a new fr.ifremer.allegro.data.sample.Sample instance from all attributes and properties and adds it to the persistent store.
 Sample createFromClusterSample(ClusterSample clusterSample)
           
 java.util.Collection findSampleByBatch(Batch batch)
           
 java.util.Collection findSampleByBatch(int transform, Batch batch)
           Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional flag called transform.
 java.util.Collection findSampleByBatch(int pageNumber, int pageSize, Batch batch)
           Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByBatch(int transform, int pageNumber, int pageSize, Batch batch)
           Does the same thing as findSampleByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByBatch(int transform, java.lang.String queryString, Batch batch)
           Does the same thing as findSampleByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findSampleByBatch(int transform, java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as findSampleByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByBatch(java.lang.String queryString, Batch batch)
           Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString.
 java.util.Collection findSampleByBatch(java.lang.String queryString, int pageNumber, int pageSize, Batch batch)
           Does the same thing as findSampleByBatch(String, fr.ifremer.allegro.data.batch.Batch) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByFishingOperation(FishingOperation fishingOperation)
           
 java.util.Collection findSampleByFishingOperation(int transform, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional flag called transform.
 java.util.Collection findSampleByFishingOperation(int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByFishingOperation(int transform, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByFishingOperation(int transform, java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findSampleByFishingOperation(int transform, java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByFishingOperation(java.lang.String queryString, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString.
 java.util.Collection findSampleByFishingOperation(java.lang.String queryString, int pageNumber, int pageSize, FishingOperation fishingOperation)
           Does the same thing as findSampleByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) with an additional two arguments called pageNumber and pageSize.
 Sample findSampleById(java.lang.Integer id)
           
 java.lang.Object findSampleById(int transform, java.lang.Integer id)
           Does the same thing as findSampleById(java.lang.Integer) with an additional flag called transform.
 java.lang.Object findSampleById(int transform, java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSampleById(int, java.lang.Integer) with an additional argument called queryString.
 Sample findSampleById(java.lang.String queryString, java.lang.Integer id)
           Does the same thing as findSampleById(java.lang.Integer) with an additional argument called queryString.
 java.util.Collection findSampleByMatrix(int transform, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findSampleByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByMatrix(int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByMatrix(int transform, Matrix matrix)
           Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional flag called transform.
 java.util.Collection findSampleByMatrix(int transform, java.lang.String queryString, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findSampleByMatrix(int, String, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByMatrix(int transform, java.lang.String queryString, Matrix matrix)
           Does the same thing as findSampleByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString.
 java.util.Collection findSampleByMatrix(Matrix matrix)
           
 java.util.Collection findSampleByMatrix(java.lang.String queryString, int pageNumber, int pageSize, Matrix matrix)
           Does the same thing as findSampleByMatrix(String, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByMatrix(java.lang.String queryString, Matrix matrix)
           Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString.
 java.lang.Object findSampleByNaturalId(int transform, java.lang.String label, Matrix matrix, FishingOperation fishingOperation, Program program)
           Does the same thing as findSampleByNaturalId(java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.lang.Object findSampleByNaturalId(int transform, java.lang.String queryString, java.lang.String label, Matrix matrix, FishingOperation fishingOperation, Program program)
           Does the same thing as findSampleByNaturalId(int, java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 Sample findSampleByNaturalId(java.lang.String label, Matrix matrix, FishingOperation fishingOperation, Program program)
           
 Sample findSampleByNaturalId(java.lang.String queryString, java.lang.String label, Matrix matrix, FishingOperation fishingOperation, Program program)
           Does the same thing as findSampleByNaturalId(java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findSampleByParentSample(int transform, int pageNumber, int pageSize, Sample parentSample)
           Does the same thing as findSampleByParentSample(int, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByParentSample(int pageNumber, int pageSize, Sample parentSample)
           Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByParentSample(int transform, Sample parentSample)
           Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) with an additional flag called transform.
 java.util.Collection findSampleByParentSample(int transform, java.lang.String queryString, int pageNumber, int pageSize, Sample parentSample)
           Does the same thing as findSampleByParentSample(int, String, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByParentSample(int transform, java.lang.String queryString, Sample parentSample)
           Does the same thing as findSampleByParentSample(int, fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString.
 java.util.Collection findSampleByParentSample(Sample parentSample)
           
 java.util.Collection findSampleByParentSample(java.lang.String queryString, int pageNumber, int pageSize, Sample parentSample)
           Does the same thing as findSampleByParentSample(String, fr.ifremer.allegro.data.sample.Sample) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByParentSample(java.lang.String queryString, Sample parentSample)
           Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString.
 java.util.Collection findSampleByProgram(int transform, int pageNumber, int pageSize, Program program)
           Does the same thing as findSampleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByProgram(int pageNumber, int pageSize, Program program)
           Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByProgram(int transform, Program program)
           Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform.
 java.util.Collection findSampleByProgram(int transform, java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as findSampleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByProgram(int transform, java.lang.String queryString, Program program)
           Does the same thing as findSampleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findSampleByProgram(Program program)
           
 java.util.Collection findSampleByProgram(java.lang.String queryString, int pageNumber, int pageSize, Program program)
           Does the same thing as findSampleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByProgram(java.lang.String queryString, Program program)
           Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString.
 java.util.Collection findSampleByQualityFlag(int transform, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByQualityFlag(int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByQualityFlag(int transform, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional flag called transform.
 java.util.Collection findSampleByQualityFlag(int transform, java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(int, String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByQualityFlag(int transform, java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSampleByQualityFlag(QualityFlag qualityFlag)
           
 java.util.Collection findSampleByQualityFlag(java.lang.String queryString, int pageNumber, int pageSize, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(String, fr.ifremer.allegro.referential.QualityFlag) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByQualityFlag(java.lang.String queryString, QualityFlag qualityFlag)
           Does the same thing as findSampleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString.
 java.util.Collection findSampleByRecorderDepartment(Department recorderDepartment)
           
 java.util.Collection findSampleByRecorderDepartment(int transform, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional flag called transform.
 java.util.Collection findSampleByRecorderDepartment(int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderDepartment(int transform, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderDepartment(int transform, java.lang.String queryString, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSampleByRecorderDepartment(int transform, java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderDepartment(java.lang.String queryString, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString.
 java.util.Collection findSampleByRecorderDepartment(java.lang.String queryString, int pageNumber, int pageSize, Department recorderDepartment)
           Does the same thing as findSampleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderUser(int transform, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as findSampleByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderUser(int pageNumber, int pageSize, User recorderUser)
           Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderUser(int transform, java.lang.String queryString, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as findSampleByRecorderUser(int, String, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderUser(int transform, java.lang.String queryString, User recorderUser)
           Does the same thing as findSampleByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional argument called queryString.
 java.util.Collection findSampleByRecorderUser(int transform, User recorderUser)
           Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional flag called transform.
 java.util.Collection findSampleByRecorderUser(java.lang.String queryString, int pageNumber, int pageSize, User recorderUser)
           Does the same thing as findSampleByRecorderUser(String, fr.ifremer.allegro.administration.user.User) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByRecorderUser(java.lang.String queryString, User recorderUser)
           Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional argument called queryString.
 java.util.Collection findSampleByRecorderUser(User recorderUser)
           
 java.util.Collection findSampleByReferenceTaxon(int transform, int pageNumber, int pageSize, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(int, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByReferenceTaxon(int pageNumber, int pageSize, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByReferenceTaxon(int transform, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional flag called transform.
 java.util.Collection findSampleByReferenceTaxon(int transform, java.lang.String queryString, int pageNumber, int pageSize, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(int, String, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByReferenceTaxon(int transform, java.lang.String queryString, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(int, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional argument called queryString.
 java.util.Collection findSampleByReferenceTaxon(ReferenceTaxon referenceTaxon)
           
 java.util.Collection findSampleByReferenceTaxon(java.lang.String queryString, int pageNumber, int pageSize, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(String, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByReferenceTaxon(java.lang.String queryString, ReferenceTaxon referenceTaxon)
           Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional argument called queryString.
 java.util.Collection findSampleBySizeUnit(int transform, int pageNumber, int pageSize, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleBySizeUnit(int pageNumber, int pageSize, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleBySizeUnit(int transform, java.lang.String queryString, int pageNumber, int pageSize, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(int, String, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleBySizeUnit(int transform, java.lang.String queryString, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString.
 java.util.Collection findSampleBySizeUnit(int transform, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional flag called transform.
 java.util.Collection findSampleBySizeUnit(java.lang.String queryString, int pageNumber, int pageSize, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(String, fr.ifremer.allegro.referential.pmfm.Unit) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleBySizeUnit(java.lang.String queryString, Unit sizeUnit)
           Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString.
 java.util.Collection findSampleBySizeUnit(Unit sizeUnit)
           
 java.util.Collection findSampleByTaxonGroup(int transform, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByTaxonGroup(int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByTaxonGroup(int transform, java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByTaxonGroup(int transform, java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSampleByTaxonGroup(int transform, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional flag called transform.
 java.util.Collection findSampleByTaxonGroup(java.lang.String queryString, int pageNumber, int pageSize, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection findSampleByTaxonGroup(java.lang.String queryString, TaxonGroup taxonGroup)
           Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString.
 java.util.Collection findSampleByTaxonGroup(TaxonGroup taxonGroup)
           
 ClusterSample[] getAllClusterSampleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp, java.lang.Integer userId, java.lang.Integer[] registrationLocationIds, java.lang.Integer pageNumber, java.lang.Integer pageSize)
           
 java.util.Collection getAllSample()
           
 java.util.Collection getAllSample(int transform)
           Does the same thing as getAllSample() with an additional flag called transform.
 java.util.Collection getAllSample(int pageNumber, int pageSize)
           Does the same thing as getAllSample() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSample(int transform, int pageNumber, int pageSize)
           Does the same thing as getAllSample(int) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSample(int transform, java.lang.String queryString)
           Does the same thing as getAllSample(int) with an additional argument called queryString.
 java.util.Collection getAllSample(int transform, java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSample(int, String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSample(java.lang.String queryString)
           Does the same thing as getAllSample() with an additional argument called queryString.
 java.util.Collection getAllSample(java.lang.String queryString, int pageNumber, int pageSize)
           Does the same thing as getAllSample(String) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleSinceDateSynchro(int transform, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleSinceDateSynchro(int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleSinceDateSynchro(int transform, java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleSinceDateSynchro(int transform, java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllSampleSinceDateSynchro(int transform, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform.
 java.util.Collection getAllSampleSinceDateSynchro(java.lang.String queryString, int pageNumber, int pageSize, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize.
 java.util.Collection getAllSampleSinceDateSynchro(java.lang.String queryString, java.sql.Timestamp updateDate)
           Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString.
 java.util.Collection getAllSampleSinceDateSynchro(java.sql.Timestamp updateDate)
           
 Sample load(java.lang.Integer id)
          Loads an instance of fr.ifremer.allegro.data.sample.Sample from the persistent store.
 java.lang.Object load(int transform, java.lang.Integer id)
           Does the same thing as load(java.lang.Integer) with an additional flag called transform.
 java.util.Collection loadAll()
          Loads all entities of type Sample.
 java.util.Collection loadAll(int transform)
           Does the same thing as loadAll() with an additional flag called transform.
 java.util.Collection loadAll(int pageNumber, int pageSize)
           Does the same thing as loadAll() with an additional two arguments called pageNumber and pageSize.
 java.util.Collection loadAll(int transform, int pageNumber, int pageSize)
           Does the same thing as loadAll(int) with an additional two arguments called pageNumber and pageSize.
 Sample remoteSampleFullVOToEntity(RemoteSampleFullVO remoteSampleFullVO)
          Converts an instance of type RemoteSampleFullVO to this DAO's entity.
 void remoteSampleFullVOToEntity(RemoteSampleFullVO source, Sample target, boolean copyIfNull)
          Copies the fields of RemoteSampleFullVO to the specified entity.
 void remoteSampleFullVOToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSampleFullVO to this DAO's entity.
 Sample remoteSampleNaturalIdToEntity(RemoteSampleNaturalId remoteSampleNaturalId)
          Converts an instance of type RemoteSampleNaturalId to this DAO's entity.
 void remoteSampleNaturalIdToEntity(RemoteSampleNaturalId source, Sample target, boolean copyIfNull)
          Copies the fields of RemoteSampleNaturalId to the specified entity.
 void remoteSampleNaturalIdToEntityCollection(java.util.Collection instances)
          Converts a Collection of instances of type RemoteSampleNaturalId to this DAO's entity.
 void remove(java.util.Collection entities)
          Removes all entities in the given entities collection.
 void remove(java.lang.Integer id)
          Removes the instance of fr.ifremer.allegro.data.sample.Sample having the given identifier from the persistent store.
 void remove(Sample sample)
          Removes the instance of fr.ifremer.allegro.data.sample.Sample from the persistent store.
 PaginationResult search(int transform, int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(int, fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 PaginationResult search(int pageNumber, int pageSize, Search search)
          Does the same thing as {@link #search(fr.ifremer.allegro.Search) but with an additional two flags called pageNumber and pageSize.
 java.util.Set search(int transform, Search search)
          Does the same thing as search(fr.ifremer.allegro.Search) but with an additional flag called transform.
 java.util.Set search(Search search)
          Performs a search using the parameters specified in the given search object.
 ClusterSample toClusterSample(Sample entity)
          Converts this DAO's entity to an object of type ClusterSample.
 void toClusterSample(Sample source, ClusterSample target)
          Copies the fields of the specified entity to the target value object.
 ClusterSample[] toClusterSampleArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type ClusterSample.
 void toClusterSampleCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type ClusterSample.
 RemoteSampleFullVO toRemoteSampleFullVO(Sample entity)
          Converts this DAO's entity to an object of type RemoteSampleFullVO.
 void toRemoteSampleFullVO(Sample source, RemoteSampleFullVO target)
          Copies the fields of the specified entity to the target value object.
 RemoteSampleFullVO[] toRemoteSampleFullVOArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSampleFullVO.
 void toRemoteSampleFullVOCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSampleFullVO.
 RemoteSampleNaturalId toRemoteSampleNaturalId(Sample entity)
          Converts this DAO's entity to an object of type RemoteSampleNaturalId.
 void toRemoteSampleNaturalId(Sample source, RemoteSampleNaturalId target)
          Copies the fields of the specified entity to the target value object.
 RemoteSampleNaturalId[] toRemoteSampleNaturalIdArray(java.util.Collection entities)
          Converts this DAO's entity to an array of instances of type RemoteSampleNaturalId.
 void toRemoteSampleNaturalIdCollection(java.util.Collection entities)
          Converts this DAO's entity to a Collection of instances of type RemoteSampleNaturalId.
 void update(java.util.Collection entities)
          Updates all instances in the entities collection in the persistent store.
 void update(Sample sample)
          Updates the sample instance in the persistent store.
 

Field Detail

TRANSFORM_NONE

static final int TRANSFORM_NONE
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes no transformation will occur.

See Also:
Constant Field Values

TRANSFORM_REMOTESAMPLEFULLVO

static final int TRANSFORM_REMOTESAMPLEFULLVO
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSampleFullVO.

See Also:
Constant Field Values

TRANSFORM_REMOTESAMPLENATURALID

static final int TRANSFORM_REMOTESAMPLENATURALID
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type RemoteSampleNaturalId.

See Also:
Constant Field Values

TRANSFORM_CLUSTERSAMPLE

static final int TRANSFORM_CLUSTERSAMPLE
This constant is used as a transformation flag; entities can be converted automatically into value objects or other types, different methods in a class implementing this interface support this feature: look for an int parameter called transform.

This specific flag denotes entities must be transformed into objects of type ClusterSample.

See Also:
Constant Field Values
Method Detail

toRemoteSampleFullVO

void toRemoteSampleFullVO(Sample source,
                          RemoteSampleFullVO target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSampleFullVO(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSampleFullVO

RemoteSampleFullVO toRemoteSampleFullVO(Sample entity)
Converts this DAO's entity to an object of type RemoteSampleFullVO.


toRemoteSampleFullVOCollection

void toRemoteSampleFullVOCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSampleFullVO.


toRemoteSampleFullVOArray

RemoteSampleFullVO[] toRemoteSampleFullVOArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSampleFullVO.


remoteSampleFullVOToEntity

void remoteSampleFullVOToEntity(RemoteSampleFullVO source,
                                Sample target,
                                boolean copyIfNull)
Copies the fields of RemoteSampleFullVO to the specified entity.

Parameters:
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.

remoteSampleFullVOToEntity

Sample remoteSampleFullVOToEntity(RemoteSampleFullVO remoteSampleFullVO)
Converts an instance of type RemoteSampleFullVO to this DAO's entity.


remoteSampleFullVOToEntityCollection

void remoteSampleFullVOToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSampleFullVO to this DAO's entity.


toRemoteSampleNaturalId

void toRemoteSampleNaturalId(Sample source,
                             RemoteSampleNaturalId target)
Copies the fields of the specified entity to the target value object. This method is similar to toRemoteSampleNaturalId(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toRemoteSampleNaturalId

RemoteSampleNaturalId toRemoteSampleNaturalId(Sample entity)
Converts this DAO's entity to an object of type RemoteSampleNaturalId.


toRemoteSampleNaturalIdCollection

void toRemoteSampleNaturalIdCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type RemoteSampleNaturalId.


toRemoteSampleNaturalIdArray

RemoteSampleNaturalId[] toRemoteSampleNaturalIdArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type RemoteSampleNaturalId.


remoteSampleNaturalIdToEntity

void remoteSampleNaturalIdToEntity(RemoteSampleNaturalId source,
                                   Sample target,
                                   boolean copyIfNull)
Copies the fields of RemoteSampleNaturalId to the specified entity.

Parameters:
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.

remoteSampleNaturalIdToEntity

Sample remoteSampleNaturalIdToEntity(RemoteSampleNaturalId remoteSampleNaturalId)
Converts an instance of type RemoteSampleNaturalId to this DAO's entity.


remoteSampleNaturalIdToEntityCollection

void remoteSampleNaturalIdToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type RemoteSampleNaturalId to this DAO's entity.


toClusterSample

void toClusterSample(Sample source,
                     ClusterSample target)
Copies the fields of the specified entity to the target value object. This method is similar to toClusterSample(), but it does not handle any attributes in the target value object that are "read-only" (as those do not have setter methods exposed).


toClusterSample

ClusterSample toClusterSample(Sample entity)
Converts this DAO's entity to an object of type ClusterSample.


toClusterSampleCollection

void toClusterSampleCollection(java.util.Collection entities)
Converts this DAO's entity to a Collection of instances of type ClusterSample.


toClusterSampleArray

ClusterSample[] toClusterSampleArray(java.util.Collection entities)
Converts this DAO's entity to an array of instances of type ClusterSample.


clusterSampleToEntity

void clusterSampleToEntity(ClusterSample source,
                           Sample target,
                           boolean copyIfNull)
Copies the fields of ClusterSample to the specified entity.

Parameters:
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.

clusterSampleToEntity

Sample clusterSampleToEntity(ClusterSample clusterSample)
Converts an instance of type ClusterSample to this DAO's entity.


clusterSampleToEntityCollection

void clusterSampleToEntityCollection(java.util.Collection instances)
Converts a Collection of instances of type ClusterSample to this DAO's entity.


load

Sample load(java.lang.Integer id)
Loads an instance of fr.ifremer.allegro.data.sample.Sample from the persistent store.


load

java.lang.Object load(int transform,
                      java.lang.Integer id)

Does the same thing as 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.

Parameters:
id - identifier of the entity to load
Returns:
either the entity or the object transformed from the entity.

loadAll

java.util.Collection loadAll()
Loads all entities of type Sample.

Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform)

Does the same thing as loadAll() with an additional flag called transform. If this flag is set to TRANSFORM_NONE then the returned entity will NOT be transformed. If this flag is any of the other constants defined here then the result WILL BE passed through an operation which can optionally transform the entity (into a value object for example). By default, transformation does not occur.

Parameters:
transform - the flag indicating what transformation to use.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int pageNumber,
                             int pageSize)

Does the same thing as loadAll() with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Parameters:
pageNumber - the page number to retrieve when paging results.
pageSize - the size of the page to retrieve when paging results.
Returns:
the loaded entities.

loadAll

java.util.Collection loadAll(int transform,
                             int pageNumber,
                             int pageSize)

Does the same thing as loadAll(int) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.

Parameters:
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.
Returns:
the loaded entities.

create

Sample create(Sample sample)
Creates an instance of fr.ifremer.allegro.data.sample.Sample and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        Sample sample)

Does the same thing as create(fr.ifremer.allegro.data.sample.Sample) 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

java.util.Collection create(java.util.Collection entities)
Creates a new instance of fr.ifremer.allegro.data.sample.Sample and adds from the passed in entities collection

Parameters:
entities - the collection of fr.ifremer.allegro.data.sample.Sample instances to create.
Returns:
the created instances.

create

java.util.Collection create(int transform,
                            java.util.Collection entities)

Does the same thing as create(fr.ifremer.allegro.data.sample.Sample) 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

Sample create(java.lang.String label,
              java.util.Date sampleDate,
              java.lang.Short individualCount,
              java.lang.Float size,
              java.lang.String comments,
              java.util.Date creationDate,
              java.util.Date controlDate,
              java.util.Date validationDate,
              java.util.Date qualificationDate,
              java.lang.String qualificationComments,
              java.sql.Timestamp updateDate,
              java.util.Collection sampleMeasurements,
              Sample parentSample,
              java.util.Collection childSamples,
              Matrix matrix,
              Unit sizeUnit,
              Batch batch,
              TaxonGroup taxonGroup,
              ReferenceTaxon referenceTaxon,
              User recorderUser,
              Program program,
              Department recorderDepartment,
              QualityFlag qualityFlag,
              FishingOperation fishingOperation,
              java.util.Collection fishingAreas)

Creates a new fr.ifremer.allegro.data.sample.Sample instance from all attributes and properties and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.lang.String label,
                        java.util.Date sampleDate,
                        java.lang.Short individualCount,
                        java.lang.Float size,
                        java.lang.String comments,
                        java.util.Date creationDate,
                        java.util.Date controlDate,
                        java.util.Date validationDate,
                        java.util.Date qualificationDate,
                        java.lang.String qualificationComments,
                        java.sql.Timestamp updateDate,
                        java.util.Collection sampleMeasurements,
                        Sample parentSample,
                        java.util.Collection childSamples,
                        Matrix matrix,
                        Unit sizeUnit,
                        Batch batch,
                        TaxonGroup taxonGroup,
                        ReferenceTaxon referenceTaxon,
                        User recorderUser,
                        Program program,
                        Department recorderDepartment,
                        QualityFlag qualityFlag,
                        FishingOperation fishingOperation,
                        java.util.Collection fishingAreas)

Does the same thing as create(java.lang.String,java.util.Date,java.lang.Short,java.lang.Float,java.lang.String,java.util.Date,java.util.Date,java.util.Date,java.util.Date,java.lang.String,java.sql.Timestamp,java.util.Collection,fr.ifremer.allegro.data.sample.Sample,java.util.Collection,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.referential.pmfm.Unit,fr.ifremer.allegro.data.batch.Batch,fr.ifremer.allegro.referential.taxon.TaxonGroup,fr.ifremer.allegro.referential.taxon.ReferenceTaxon,fr.ifremer.allegro.administration.user.User,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.administration.user.Department,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.data.operation.FishingOperation,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

Sample create(java.util.Date creationDate,
              java.lang.String label,
              Matrix matrix,
              Program program,
              QualityFlag qualityFlag,
              Department recorderDepartment)

Creates a new fr.ifremer.allegro.data.sample.Sample instance from only required properties (attributes and association ends) and adds it to the persistent store.


create

java.lang.Object create(int transform,
                        java.util.Date creationDate,
                        java.lang.String label,
                        Matrix matrix,
                        Program program,
                        QualityFlag qualityFlag,
                        Department recorderDepartment)

Does the same thing as create(java.util.Date,java.lang.String,fr.ifremer.allegro.referential.pmfm.Matrix,fr.ifremer.allegro.administration.programStrategy.Program,fr.ifremer.allegro.referential.QualityFlag,fr.ifremer.allegro.administration.user.Department) 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.


update

void update(Sample sample)
Updates the sample instance in the persistent store.


update

void update(java.util.Collection entities)
Updates all instances in the entities collection in the persistent store.


remove

void remove(Sample sample)
Removes the instance of fr.ifremer.allegro.data.sample.Sample from the persistent store.


remove

void remove(java.lang.Integer id)
Removes the instance of fr.ifremer.allegro.data.sample.Sample having the given identifier from the persistent store.


remove

void remove(java.util.Collection entities)
Removes all entities in the given entities collection.


getAllSample

java.util.Collection getAllSample()

getAllSample

java.util.Collection getAllSample(java.lang.String queryString)

Does the same thing as getAllSample() with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllSample().


getAllSample

java.util.Collection getAllSample(int pageNumber,
                                  int pageSize)

Does the same thing as getAllSample() 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.


getAllSample

java.util.Collection getAllSample(java.lang.String queryString,
                                  int pageNumber,
                                  int pageSize)

Does the same thing as getAllSample(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.


getAllSample

java.util.Collection getAllSample(int transform)

Does the same thing as getAllSample() 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.


getAllSample

java.util.Collection getAllSample(int transform,
                                  int pageNumber,
                                  int pageSize)

Does the same thing as getAllSample(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.


getAllSample

java.util.Collection getAllSample(int transform,
                                  java.lang.String queryString)

Does the same thing as getAllSample(int) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllSample(int).


getAllSample

java.util.Collection getAllSample(int transform,
                                  java.lang.String queryString,
                                  int pageNumber,
                                  int pageSize)

Does the same thing as getAllSample(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.


findSampleById

Sample findSampleById(java.lang.Integer id)

findSampleById

Sample findSampleById(java.lang.String queryString,
                      java.lang.Integer id)

Does the same thing as findSampleById(java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleById(java.lang.Integer).


findSampleById

java.lang.Object findSampleById(int transform,
                                java.lang.Integer id)

Does the same thing as findSampleById(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.


findSampleById

java.lang.Object findSampleById(int transform,
                                java.lang.String queryString,
                                java.lang.Integer id)

Does the same thing as findSampleById(int, java.lang.Integer) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleById(int, java.lang.Integer id).


findSampleByMatrix

java.util.Collection findSampleByMatrix(Matrix matrix)

findSampleByMatrix

java.util.Collection findSampleByMatrix(java.lang.String queryString,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix).


findSampleByMatrix

java.util.Collection findSampleByMatrix(int pageNumber,
                                        int pageSize,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findSampleByMatrix

java.util.Collection findSampleByMatrix(java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(String, fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findSampleByMatrix

java.util.Collection findSampleByMatrix(int transform,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findSampleByMatrix

java.util.Collection findSampleByMatrix(int transform,
                                        int pageNumber,
                                        int pageSize,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findSampleByMatrix

java.util.Collection findSampleByMatrix(int transform,
                                        java.lang.String queryString,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByMatrix(int, fr.ifremer.allegro.referential.pmfm.Matrix matrix).


findSampleByMatrix

java.util.Collection findSampleByMatrix(int transform,
                                        java.lang.String queryString,
                                        int pageNumber,
                                        int pageSize,
                                        Matrix matrix)

Does the same thing as findSampleByMatrix(int, String, fr.ifremer.allegro.referential.pmfm.Matrix) 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.


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(Unit sizeUnit)

findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(java.lang.String queryString,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit).


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(int pageNumber,
                                          int pageSize,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) 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.


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(java.lang.String queryString,
                                          int pageNumber,
                                          int pageSize,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(String, fr.ifremer.allegro.referential.pmfm.Unit) 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.


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(int transform,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(fr.ifremer.allegro.referential.pmfm.Unit) 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.


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(int transform,
                                          int pageNumber,
                                          int pageSize,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) 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.


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(int transform,
                                          java.lang.String queryString,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(int, fr.ifremer.allegro.referential.pmfm.Unit) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleBySizeUnit(int, fr.ifremer.allegro.referential.pmfm.Unit sizeUnit).


findSampleBySizeUnit

java.util.Collection findSampleBySizeUnit(int transform,
                                          java.lang.String queryString,
                                          int pageNumber,
                                          int pageSize,
                                          Unit sizeUnit)

Does the same thing as findSampleBySizeUnit(int, String, fr.ifremer.allegro.referential.pmfm.Unit) 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.


findSampleByBatch

java.util.Collection findSampleByBatch(Batch batch)

findSampleByBatch

java.util.Collection findSampleByBatch(java.lang.String queryString,
                                       Batch batch)

Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByBatch(fr.ifremer.allegro.data.batch.Batch).


findSampleByBatch

java.util.Collection findSampleByBatch(int pageNumber,
                                       int pageSize,
                                       Batch batch)

Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) 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.


findSampleByBatch

java.util.Collection findSampleByBatch(java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Batch batch)

Does the same thing as findSampleByBatch(String, fr.ifremer.allegro.data.batch.Batch) 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.


findSampleByBatch

java.util.Collection findSampleByBatch(int transform,
                                       Batch batch)

Does the same thing as findSampleByBatch(fr.ifremer.allegro.data.batch.Batch) 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.


findSampleByBatch

java.util.Collection findSampleByBatch(int transform,
                                       int pageNumber,
                                       int pageSize,
                                       Batch batch)

Does the same thing as findSampleByBatch(int, fr.ifremer.allegro.data.batch.Batch) 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.


findSampleByBatch

java.util.Collection findSampleByBatch(int transform,
                                       java.lang.String queryString,
                                       Batch batch)

Does the same thing as findSampleByBatch(int, fr.ifremer.allegro.data.batch.Batch) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByBatch(int, fr.ifremer.allegro.data.batch.Batch batch).


findSampleByBatch

java.util.Collection findSampleByBatch(int transform,
                                       java.lang.String queryString,
                                       int pageNumber,
                                       int pageSize,
                                       Batch batch)

Does the same thing as findSampleByBatch(int, String, fr.ifremer.allegro.data.batch.Batch) 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.


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(FishingOperation fishingOperation)

findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(java.lang.String queryString,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation).


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(int pageNumber,
                                                  int pageSize,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) 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.


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(String, fr.ifremer.allegro.data.operation.FishingOperation) 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.


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(int transform,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(fr.ifremer.allegro.data.operation.FishingOperation) 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.


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) 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.


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(int transform,
                                                  java.lang.String queryString,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByFishingOperation(int, fr.ifremer.allegro.data.operation.FishingOperation fishingOperation).


findSampleByFishingOperation

java.util.Collection findSampleByFishingOperation(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  FishingOperation fishingOperation)

Does the same thing as findSampleByFishingOperation(int, String, fr.ifremer.allegro.data.operation.FishingOperation) 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.


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(TaxonGroup taxonGroup)

findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(java.lang.String queryString,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup).


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(int pageNumber,
                                            int pageSize,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) 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.


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(java.lang.String queryString,
                                            int pageNumber,
                                            int pageSize,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(String, fr.ifremer.allegro.referential.taxon.TaxonGroup) 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.


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(int transform,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(fr.ifremer.allegro.referential.taxon.TaxonGroup) 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.


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(int transform,
                                            int pageNumber,
                                            int pageSize,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) 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.


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(int transform,
                                            java.lang.String queryString,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByTaxonGroup(int, fr.ifremer.allegro.referential.taxon.TaxonGroup taxonGroup).


findSampleByTaxonGroup

java.util.Collection findSampleByTaxonGroup(int transform,
                                            java.lang.String queryString,
                                            int pageNumber,
                                            int pageSize,
                                            TaxonGroup taxonGroup)

Does the same thing as findSampleByTaxonGroup(int, String, fr.ifremer.allegro.referential.taxon.TaxonGroup) 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.


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(ReferenceTaxon referenceTaxon)

findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(java.lang.String queryString,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon).


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(int pageNumber,
                                                int pageSize,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) 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.


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(String, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) 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.


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(int transform,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(fr.ifremer.allegro.referential.taxon.ReferenceTaxon) 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.


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(int transform,
                                                int pageNumber,
                                                int pageSize,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(int, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) 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.


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(int transform,
                                                java.lang.String queryString,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(int, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByReferenceTaxon(int, fr.ifremer.allegro.referential.taxon.ReferenceTaxon referenceTaxon).


findSampleByReferenceTaxon

java.util.Collection findSampleByReferenceTaxon(int transform,
                                                java.lang.String queryString,
                                                int pageNumber,
                                                int pageSize,
                                                ReferenceTaxon referenceTaxon)

Does the same thing as findSampleByReferenceTaxon(int, String, fr.ifremer.allegro.referential.taxon.ReferenceTaxon) 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.


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(Department recorderDepartment)

findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(java.lang.String queryString,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department).


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(int pageNumber,
                                                    int pageSize,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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.


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(String, fr.ifremer.allegro.administration.user.Department) 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.


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(int transform,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(fr.ifremer.allegro.administration.user.Department) 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.


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(int transform,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) 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.


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(int transform,
                                                    java.lang.String queryString,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByRecorderDepartment(int, fr.ifremer.allegro.administration.user.Department recorderDepartment).


findSampleByRecorderDepartment

java.util.Collection findSampleByRecorderDepartment(int transform,
                                                    java.lang.String queryString,
                                                    int pageNumber,
                                                    int pageSize,
                                                    Department recorderDepartment)

Does the same thing as findSampleByRecorderDepartment(int, String, fr.ifremer.allegro.administration.user.Department) 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.


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(User recorderUser)

findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(java.lang.String queryString,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User).


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(int pageNumber,
                                              int pageSize,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) 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.


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(String, fr.ifremer.allegro.administration.user.User) 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.


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(int transform,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(fr.ifremer.allegro.administration.user.User) 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.


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(int transform,
                                              int pageNumber,
                                              int pageSize,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(int, fr.ifremer.allegro.administration.user.User) 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.


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(int transform,
                                              java.lang.String queryString,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(int, fr.ifremer.allegro.administration.user.User) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByRecorderUser(int, fr.ifremer.allegro.administration.user.User recorderUser).


findSampleByRecorderUser

java.util.Collection findSampleByRecorderUser(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              User recorderUser)

Does the same thing as findSampleByRecorderUser(int, String, fr.ifremer.allegro.administration.user.User) 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.


findSampleByParentSample

java.util.Collection findSampleByParentSample(Sample parentSample)

findSampleByParentSample

java.util.Collection findSampleByParentSample(java.lang.String queryString,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample).


findSampleByParentSample

java.util.Collection findSampleByParentSample(int pageNumber,
                                              int pageSize,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) 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.


findSampleByParentSample

java.util.Collection findSampleByParentSample(java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(String, fr.ifremer.allegro.data.sample.Sample) 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.


findSampleByParentSample

java.util.Collection findSampleByParentSample(int transform,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(fr.ifremer.allegro.data.sample.Sample) 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.


findSampleByParentSample

java.util.Collection findSampleByParentSample(int transform,
                                              int pageNumber,
                                              int pageSize,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(int, fr.ifremer.allegro.data.sample.Sample) 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.


findSampleByParentSample

java.util.Collection findSampleByParentSample(int transform,
                                              java.lang.String queryString,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(int, fr.ifremer.allegro.data.sample.Sample) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByParentSample(int, fr.ifremer.allegro.data.sample.Sample parentSample).


findSampleByParentSample

java.util.Collection findSampleByParentSample(int transform,
                                              java.lang.String queryString,
                                              int pageNumber,
                                              int pageSize,
                                              Sample parentSample)

Does the same thing as findSampleByParentSample(int, String, fr.ifremer.allegro.data.sample.Sample) 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.


findSampleByProgram

java.util.Collection findSampleByProgram(Program program)

findSampleByProgram

java.util.Collection findSampleByProgram(java.lang.String queryString,
                                         Program program)

Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program).


findSampleByProgram

java.util.Collection findSampleByProgram(int pageNumber,
                                         int pageSize,
                                         Program program)

Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findSampleByProgram

java.util.Collection findSampleByProgram(java.lang.String queryString,
                                         int pageNumber,
                                         int pageSize,
                                         Program program)

Does the same thing as findSampleByProgram(String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findSampleByProgram

java.util.Collection findSampleByProgram(int transform,
                                         Program program)

Does the same thing as findSampleByProgram(fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.


findSampleByProgram

java.util.Collection findSampleByProgram(int transform,
                                         int pageNumber,
                                         int pageSize,
                                         Program program)

Does the same thing as findSampleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findSampleByProgram

java.util.Collection findSampleByProgram(int transform,
                                         java.lang.String queryString,
                                         Program program)

Does the same thing as findSampleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByProgram(int, fr.ifremer.allegro.administration.programStrategy.Program program).


findSampleByProgram

java.util.Collection findSampleByProgram(int transform,
                                         java.lang.String queryString,
                                         int pageNumber,
                                         int pageSize,
                                         Program program)

Does the same thing as findSampleByProgram(int, String, fr.ifremer.allegro.administration.programStrategy.Program) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(QualityFlag qualityFlag)

findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(java.lang.String queryString,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByQualityFlag(fr.ifremer.allegro.referential.QualityFlag).


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(int pageNumber,
                                             int pageSize,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(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.


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(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.


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(int transform,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(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.


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(int transform,
                                             int pageNumber,
                                             int pageSize,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(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.


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(int transform,
                                             java.lang.String queryString,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByQualityFlag(int, fr.ifremer.allegro.referential.QualityFlag qualityFlag).


findSampleByQualityFlag

java.util.Collection findSampleByQualityFlag(int transform,
                                             java.lang.String queryString,
                                             int pageNumber,
                                             int pageSize,
                                             QualityFlag qualityFlag)

Does the same thing as findSampleByQualityFlag(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.


findSampleByNaturalId

Sample findSampleByNaturalId(java.lang.String label,
                             Matrix matrix,
                             FishingOperation fishingOperation,
                             Program program)

findSampleByNaturalId

Sample findSampleByNaturalId(java.lang.String queryString,
                             java.lang.String label,
                             Matrix matrix,
                             FishingOperation fishingOperation,
                             Program program)

Does the same thing as findSampleByNaturalId(java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByNaturalId(java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program).


findSampleByNaturalId

java.lang.Object findSampleByNaturalId(int transform,
                                       java.lang.String label,
                                       Matrix matrix,
                                       FishingOperation fishingOperation,
                                       Program program)

Does the same thing as findSampleByNaturalId(java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.


findSampleByNaturalId

java.lang.Object findSampleByNaturalId(int transform,
                                       java.lang.String queryString,
                                       java.lang.String label,
                                       Matrix matrix,
                                       FishingOperation fishingOperation,
                                       Program program)

Does the same thing as findSampleByNaturalId(int, java.lang.String, fr.ifremer.allegro.referential.pmfm.Matrix, fr.ifremer.allegro.data.operation.FishingOperation, fr.ifremer.allegro.administration.programStrategy.Program) with an additional argument called queryString. This queryString argument allows you to override the query string defined in findSampleByNaturalId(int, java.lang.String label, fr.ifremer.allegro.referential.pmfm.Matrix matrix, fr.ifremer.allegro.data.operation.FishingOperation fishingOperation, fr.ifremer.allegro.administration.programStrategy.Program program).


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(java.sql.Timestamp updateDate)

getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(java.lang.String queryString,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllSampleSinceDateSynchro(java.sql.Timestamp).


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(int pageNumber,
                                                  int pageSize,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(int transform,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(java.sql.Timestamp) with an additional flag called transform. If this flag is set to TRANSFORM_NONE then finder results will NOT be transformed during retrieval. If this flag is any of the other constants defined here then finder results WILL BE passed through an operation which can optionally transform the entities (into value objects for example). By default, transformation does not occur.


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(int transform,
                                                  int pageNumber,
                                                  int pageSize,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(int, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(int transform,
                                                  java.lang.String queryString,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(int, java.sql.Timestamp) with an additional argument called queryString. This queryString argument allows you to override the query string defined in getAllSampleSinceDateSynchro(int, java.sql.Timestamp updateDate).


getAllSampleSinceDateSynchro

java.util.Collection getAllSampleSinceDateSynchro(int transform,
                                                  java.lang.String queryString,
                                                  int pageNumber,
                                                  int pageSize,
                                                  java.sql.Timestamp updateDate)

Does the same thing as getAllSampleSinceDateSynchro(int, String, java.sql.Timestamp) with an additional two arguments called pageNumber and pageSize. The pageNumber argument allows you to specify the page number when you are paging the results and the pageSize allows you to specify the size of the page retrieved.


createFromClusterSample

Sample createFromClusterSample(ClusterSample clusterSample)

getAllClusterSampleSinceDateSynchro

ClusterSample[] getAllClusterSampleSinceDateSynchro(java.sql.Timestamp synchronizationTimestamp,
                                                    java.lang.Integer userId,
                                                    java.lang.Integer[] registrationLocationIds,
                                                    java.lang.Integer pageNumber,
                                                    java.lang.Integer pageSize)

search

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. These flags allow you to limit your data to a specified page number and size.

Parameters:
transform - the transformation flag.
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

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. These flags allow you to limit your data to a specified page number and size.

Parameters:
pageNumber - the page number in the data to retrieve
pageSize - the size of the page to retrieve.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search wrapped in a PaginationResult instance.

search

java.util.Set search(int transform,
                     Search search)
Does the same thing as search(fr.ifremer.allegro.Search) but with an additional flag called transform. 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.

Parameters:
transform - the transformation flag.
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.

search

java.util.Set search(Search search)
Performs a search using the parameters specified in the given search object.

Parameters:
search - the search object which provides the search parameters and pagination specification.
Returns:
any found results from the search.


Copyright © 2008-2010 IFREMER. All Rights Reserved.