|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RequirementVersionCoverageDao
Data access methods for RequirementVersionCoverages. Methods are all dynamically generated: see DynamicDaoFactoryBean.
| Method Summary | |
|---|---|
org.squashtest.tm.domain.testcase.RequirementVersionCoverage |
byRequirementVersionAndTestCase(long verifiedRequirementVersionId,
long verifyingTestCaseId)
Will return the RequirementVersionCoverage entity matching the given verifying and verified params. |
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> |
byRequirementVersionAndTestCases(List<Long> verifyingTestCasesIds,
long verifiedRequirementVersionId)
Will return the RequirementVersionCoverage entities matching the verified requirementVersion and one of the verifying test case params. |
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> |
byRequirementVersionsAndTestStep(List<Long> verifiedRequirementVersionsIds,
long testStepId)
will return the RequirementVersionCoverage entities matching one of the verified requirement version and linked to the test step. |
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> |
byTestCaseAndRequirementVersions(List<Long> verifiedRequirementVersionsIds,
long verifyingTestCaseId)
Will return the RequirementVersionCoverage entities matching the verifying test-case and one of the verified requirement versions |
void |
delete(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
Simply delete the given RequirementVersionCoverage |
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> |
findAllByIds(List<Long> requirementVersionCoverageIds)
Find all requirementVersionCoverages matching the given ids |
org.squashtest.tm.domain.testcase.RequirementVersionCoverage |
findById(long requirementVersionCoverageId)
Simply retrieve the RequirementVersionCoverage of the given id |
long |
numberByTestCase(long testCaseId)
Returns the total amount of RequirementVersionCoverage witch verifying TestCase's id matches the given param. |
long |
numberByTestCases(Collection<Long> testCaseIds)
Returns the total amount of distinct RequirementVersionCover witch verifying TestCase's id matches on of the given id params. |
long |
numberDistinctVerifiedByTestCases(Collection<Long> testCaseIds)
Returns the total amount of RequirementVersion witch verifying TestCase's id matches on of the given id params. |
void |
persist(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
Will persist a new requirementVersionCoverage. |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.CustomRequirementVersionCoverageDao |
|---|
findAllByTestCaseId, findDistinctRequirementVersionsByTestCases, findDistinctRequirementVersionsByTestCases |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.EntityDao |
|---|
findAll, findAllByIds |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.GenericDao |
|---|
clearFromCache, clearFromCache, flush, persist, remove, removeAll |
| Method Detail |
|---|
void persist(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
persist in interface GenericDao<org.squashtest.tm.domain.testcase.RequirementVersionCoverage>requirementVersionCoverage - : the new requirementVersionCoverage to persistorg.squashtest.tm.domain.testcase.RequirementVersionCoverage findById(long requirementVersionCoverageId)
RequirementVersionCoverage of the given id
findById in interface EntityDao<org.squashtest.tm.domain.testcase.RequirementVersionCoverage>requirementVersionCoverageId -
void delete(org.squashtest.tm.domain.testcase.RequirementVersionCoverage requirementVersionCoverage)
RequirementVersionCoverage
requirementVersionCoverage - List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> findAllByIds(List<Long> requirementVersionCoverageIds)
requirementVersionCoverageIds - : ids of RequirementVersionCoverages to return
RequirementVersionCoverages.
org.squashtest.tm.domain.testcase.RequirementVersionCoverage byRequirementVersionAndTestCase(long verifiedRequirementVersionId,
long verifyingTestCaseId)
RequirementVersionCoverage entity matching the given verifying and verified params.
verifiedRequirementVersionId - : the id of the verified RequirementVersionverifyingTestCaseId - : the id of the verifying TestCase
RequirementVersionCoverage
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> byRequirementVersionAndTestCases(List<Long> verifyingTestCasesIds,
long verifiedRequirementVersionId)
RequirementVersionCoverage entities matching the verified requirementVersion and one of the verifying test case params.
verifyingTestCasesIds - : the ids of the concerned TestCasesverifiedRequirementVersionId - : the id of the concerned RequirementVersion
RequirementVersionCoverage
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> byTestCaseAndRequirementVersions(List<Long> verifiedRequirementVersionsIds,
long verifyingTestCaseId)
RequirementVersionCoverage entities matching the verifying test-case and one of the verified requirement versions
verifiedRequirementVersionsIds - : the ids of the concerned RequirementVersionsverifyingTestCaseId - : the id of the concerned TestCase
RequirementVersionCoverage
List<org.squashtest.tm.domain.testcase.RequirementVersionCoverage> byRequirementVersionsAndTestStep(List<Long> verifiedRequirementVersionsIds,
long testStepId)
RequirementVersionCoverage entities matching one of the verified requirement version and linked to the test step.
verifiedRequirementVersionsIds - : the ids of the concerned RequirementVersionstestStepId - : the id of the concerned ActionTestStep
RequirementVersionCoveragelong numberByTestCase(long testCaseId)
RequirementVersionCoverage witch verifying TestCase's id matches the given param.
testCaseId - : the id of the verifying TestCase
RequirementVersionCoverage for this test caselong numberDistinctVerifiedByTestCases(Collection<Long> testCaseIds)
RequirementVersion witch verifying TestCase's id matches on of the given id params.
testCaseIds - : the ids of verifying TestCases
RequirementVersion for these test caseslong numberByTestCases(Collection<Long> testCaseIds)
RequirementVersionCover witch verifying TestCase's id matches on of the given id params.
testCaseIds - : the ids of verifying TestCases
RequirementVersionCoverage for these test cases
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||