Package com.epam.reportportal.cucumber
Class FeatureContext
- java.lang.Object
-
- com.epam.reportportal.cucumber.FeatureContext
-
public class FeatureContext extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FeatureContext(java.net.URI featureUri, io.cucumber.core.gherkin.Feature featureNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<RuleContext>getCurrentRule()io.cucumber.core.gherkin.FeaturegetFeature()io.reactivex.Maybe<java.lang.String>getId()java.util.Optional<ScenarioContext>getScenario(java.lang.Integer line)java.util.Set<java.lang.String>getTags()java.net.URIgetUri()voidsetCurrentRule(RuleContext rule)voidsetId(io.reactivex.Maybe<java.lang.String> id)
-
-
-
Method Detail
-
getFeature
@Nonnull public io.cucumber.core.gherkin.Feature getFeature()
-
getUri
@Nonnull public java.net.URI getUri()
-
getTags
@Nonnull public java.util.Set<java.lang.String> getTags()
-
getId
@Nonnull public io.reactivex.Maybe<java.lang.String> getId()
-
setId
public void setId(@Nonnull io.reactivex.Maybe<java.lang.String> id)
-
getScenario
@Nonnull public java.util.Optional<ScenarioContext> getScenario(@Nonnull java.lang.Integer line)
-
getCurrentRule
@Nonnull public java.util.Optional<RuleContext> getCurrentRule()
-
setCurrentRule
public void setCurrentRule(@Nonnull RuleContext rule)
-
-