|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RequirementDao
| Method Summary | |
|---|---|
List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> |
findAllBySearchCriteria(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
|
List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> |
findAllBySearchCriteriaOrderByProject(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
|
List<Object[]> |
findAllParentsOf(List<Long> requirementIds)
Given a list of requirementIds, returns the corresponding list of [parent, requirement]. |
List<Long> |
findAllRequirementsIdsByLibrary(long libraryId)
Will find all Requirements ids contained in library (not only root ones) |
org.squashtest.tm.domain.requirement.Requirement |
findByContent(org.squashtest.tm.domain.requirement.Requirement childRequirement)
returns a requirement that contains the given child requirement |
List<org.squashtest.tm.domain.requirement.Requirement> |
findChildrenRequirements(long requirementId)
|
List<org.squashtest.tm.domain.requirement.RequirementCriticality> |
findDistinctRequirementsCriticalities(List<Long> requirementVersionsIds)
returns the list of distinct requirementCriticalities found for all requirementsIds |
List<org.squashtest.tm.domain.requirement.RequirementCriticality> |
findDistinctRequirementsCriticalitiesVerifiedByTestCases(Set<Long> testCasesIds)
Returns collection of distinct requirements criticalities verified by any of the given verifiers. |
List<org.squashtest.tm.domain.requirement.ExportRequirementData> |
findRequirementToExportFromLibrary(List<Long> projectIds)
|
List<org.squashtest.tm.domain.requirement.ExportRequirementData> |
findRequirementToExportFromNodes(List<Long> folderIds)
|
List<org.squashtest.tm.domain.requirement.RequirementVersion> |
findVersions(Long requirementId)
returns the list of all requirement versions |
List<org.squashtest.tm.domain.requirement.RequirementVersion> |
findVersionsForAll(List<Long> requirementIds)
returns the list of all requirement versions for all the specified requirements |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.EntityDao |
|---|
findAll, findAllByIds, findById |
| Methods inherited from interface org.squashtest.tm.service.internal.repository.GenericDao |
|---|
clearFromCache, clearFromCache, flush, persist, persist, remove, removeAll |
| Method Detail |
|---|
List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> findAllBySearchCriteria(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> findAllBySearchCriteriaOrderByProject(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
List<org.squashtest.tm.domain.requirement.Requirement> findChildrenRequirements(long requirementId)
List<org.squashtest.tm.domain.requirement.ExportRequirementData> findRequirementToExportFromNodes(List<Long> folderIds)
List<org.squashtest.tm.domain.requirement.ExportRequirementData> findRequirementToExportFromLibrary(List<Long> projectIds)
List<org.squashtest.tm.domain.requirement.RequirementCriticality> findDistinctRequirementsCriticalitiesVerifiedByTestCases(Set<Long> testCasesIds)
verifiersIds -
List<org.squashtest.tm.domain.requirement.RequirementCriticality> findDistinctRequirementsCriticalities(List<Long> requirementVersionsIds)
requirementVersionsIds -
List<org.squashtest.tm.domain.requirement.RequirementVersion> findVersions(Long requirementId)
requirementId -
List<org.squashtest.tm.domain.requirement.RequirementVersion> findVersionsForAll(List<Long> requirementIds)
requirementIds - the lists of requirement ids
List<Long> findAllRequirementsIdsByLibrary(long libraryId)
libraryId -
org.squashtest.tm.domain.requirement.Requirement findByContent(org.squashtest.tm.domain.requirement.Requirement childRequirement)
List<Object[]> findAllParentsOf(List<Long> requirementIds)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||