public class FeatureContext
extends java.lang.Object
| Constructor and Description |
|---|
FeatureContext(java.net.URI featureUri,
io.cucumber.core.gherkin.Feature featureNode) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<RuleContext> |
getCurrentRule() |
io.cucumber.core.gherkin.Feature |
getFeature() |
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.URI |
getUri() |
void |
setCurrentRule(RuleContext rule) |
void |
setId(io.reactivex.Maybe<java.lang.String> id) |
public FeatureContext(@Nonnull
java.net.URI featureUri,
@Nonnull
io.cucumber.core.gherkin.Feature featureNode)
@Nonnull public io.cucumber.core.gherkin.Feature getFeature()
@Nonnull public java.net.URI getUri()
@Nonnull public java.util.Set<java.lang.String> getTags()
@Nonnull public io.reactivex.Maybe<java.lang.String> getId()
public void setId(@Nonnull
io.reactivex.Maybe<java.lang.String> id)
@Nonnull public java.util.Optional<ScenarioContext> getScenario(@Nonnull java.lang.Integer line)
@Nonnull public java.util.Optional<RuleContext> getCurrentRule()
public void setCurrentRule(@Nonnull
RuleContext rule)