java.lang.Object
net.thucydides.model.domain.RequirementCache
-
Method Summary
Modifier and TypeMethodDescriptionvoidclear()static RequirementCachegetRequirements(Supplier<List<Requirement>> requirementFactory) getRequirementsByTag(TestTag testTag, Function<TestTag, Requirement> requirementFinder) getRequirementsByTag(TestTag testTag, Function<TestTag, Requirement> requirementFinder, boolean forceLoad) voidindexRequirements(Map<PathElements, Requirement> requirementsByPath) voidupdateFlattenedRequirements(List<Requirement> requirements)
-
Method Details
-
clear
public void clear() -
getInstance
-
getRequirements
-
indexRequirements
-
getRequirementsPathIndex
-
getRequirementsByTag
public Requirement getRequirementsByTag(TestTag testTag, Function<TestTag, Requirement> requirementFinder) -
getRequirementsByTag
public Requirement getRequirementsByTag(TestTag testTag, Function<TestTag, Requirement> requirementFinder, boolean forceLoad) -
updateFlattenedRequirements
-
getRequirements
-
getFlattenedRequirements
-