Package net.thucydides.core.requirements
Class FileSystemRequirementsService
java.lang.Object
net.thucydides.core.requirements.BaseRequirementsService
net.thucydides.core.requirements.FileSystemRequirementsService
- All Implemented Interfaces:
ParentRequirementProvider,RequirementsService
public class FileSystemRequirementsService extends BaseRequirementsService implements RequirementsService
-
Field Summary
Fields inherited from class net.thucydides.core.requirements.BaseRequirementsService
environmentVariables, releases, requirements -
Constructor Summary
Constructors Constructor Description FileSystemRequirementsService(java.lang.String rootPath) -
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, isRequirementsTagMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thucydides.core.requirements.RequirementsService
containsEmptyRequirementWithTag, getAncestorRequirementsFor, getParentRequirementFor, getReleasesFromRequirements, getReleaseVersionsFor, getRequirementFor, getRequirementsWithTagsOfType, getRequirementTypes, getTagsOfType, isRequirementsTag
-
Constructor Details
-
FileSystemRequirementsService
public FileSystemRequirementsService(java.lang.String rootPath)
-
-
Method Details
-
getRequirements
- Specified by:
getRequirementsin interfaceRequirementsService- Specified by:
getRequirementsin classBaseRequirementsService
-
getRequirementsTagProviders
- Specified by:
getRequirementsTagProvidersin classBaseRequirementsService
-
getReleaseProvider
- Specified by:
getReleaseProviderin classBaseRequirementsService
-