Package net.thucydides.core.requirements
Class MultiSourceRequirementsService
java.lang.Object
net.thucydides.core.requirements.BaseRequirementsService
net.thucydides.core.requirements.MultiSourceRequirementsService
- All Implemented Interfaces:
ParentRequirementProvider
,RequirementsService
public class MultiSourceRequirementsService extends BaseRequirementsService implements RequirementsService
-
Field Summary
Fields inherited from class net.thucydides.core.requirements.BaseRequirementsService
environmentVariables, releases, requirements
-
Constructor Summary
Constructors Constructor Description MultiSourceRequirementsService()
-
Method Summary
Modifier and Type Method Description java.util.Optional<ReleaseProvider>
getReleaseProvider()
java.util.List<Requirement>
getRequirements()
java.util.List<RequirementsTagProvider>
getRequirementsTagProviders()
Methods inherited from class net.thucydides.core.requirements.BaseRequirementsService
containsEmptyRequirementWithTag, getAncestorRequirementsFor, getParentRequirementFor, getReleasesFromRequirements, getReleaseVersionsFor, getRequirementFor, getRequirementsWithTagsOfType, getRequirementTypes, getTagsOfType, indexRequirements, isRequirementsTag
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.thucydides.core.requirements.RequirementsService
containsEmptyRequirementWithTag, getAncestorRequirementsFor, getParentRequirementFor, getReleasesFromRequirements, getReleaseVersionsFor, getRequirementFor, getRequirementsWithTagsOfType, getRequirementTypes, getTagsOfType, isRequirementsTag
-
Constructor Details
-
MultiSourceRequirementsService
public MultiSourceRequirementsService()
-
-
Method Details
-
getRequirements
- Specified by:
getRequirements
in interfaceRequirementsService
- Specified by:
getRequirements
in classBaseRequirementsService
-
getReleaseProvider
- Specified by:
getReleaseProvider
in classBaseRequirementsService
-
getRequirementsTagProviders
- Specified by:
getRequirementsTagProviders
in classBaseRequirementsService
-