public class PackageRequirementsTagProvider extends AbstractRequirementsTagProvider implements RequirementsTagProvider, OverridableTagProvider, RequirementTypesProvider
requirementsConfiguration, requirementsService, rootDirectory| Constructor and Description |
|---|
PackageRequirementsTagProvider() |
PackageRequirementsTagProvider(EnvironmentVariables environmentVariables) |
PackageRequirementsTagProvider(EnvironmentVariables environmentVariables,
String rootPackage) |
PackageRequirementsTagProvider(EnvironmentVariables environmentVariables,
String rootPackage,
RequirementsStore requirementsStore) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
clearCache() |
List<String> |
getActiveRequirementTypes() |
Optional<Requirement> |
getParentRequirementOf(TestOutcome testOutcome) |
Optional<Requirement> |
getRequirementFor(TestTag testTag) |
List<Requirement> |
getRequirements() |
Set<TestTag> |
getTagsFor(TestOutcome testOutcome)
Returns the tags associated with a given test outcome.
|
Optional<Requirement> |
getTestCaseRequirementOf(TestOutcome testOutcome) |
PackageRequirementsTagProvider |
withCacheDisabled() |
firstRequirementFoundIn, getDefaultRootDirectory, getDefaultType, getDefaultType, getParentRequirementOf, getRequirementTypes, getRequirementTypes, humanReadableVersionOfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetOverview, getParentRequirementOfpublic PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage, RequirementsStore requirementsStore)
public PackageRequirementsTagProvider(EnvironmentVariables environmentVariables, String rootPackage)
public PackageRequirementsTagProvider(EnvironmentVariables environmentVariables)
public PackageRequirementsTagProvider()
public void clear()
public PackageRequirementsTagProvider withCacheDisabled()
public List<Requirement> getRequirements()
getRequirements in interface RequirementsTagProvidergetRequirements in class AbstractRequirementsTagProviderpublic Optional<Requirement> getParentRequirementOf(TestOutcome testOutcome)
getParentRequirementOf in interface RequirementsTagProviderpublic Optional<Requirement> getTestCaseRequirementOf(TestOutcome testOutcome)
public Optional<Requirement> getRequirementFor(TestTag testTag)
getRequirementFor in interface RequirementsTagProviderpublic Set<TestTag> getTagsFor(TestOutcome testOutcome)
TagProvidergetTagsFor in interface TagProvidertestOutcome - the outcome for a specific testpublic void clearCache()
public List<String> getActiveRequirementTypes()
getActiveRequirementTypes in interface RequirementTypesProviderCopyright © 2022. All rights reserved.