Class FeatureContext


  • public class FeatureContext
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      FeatureContext​(java.net.URI featureUri, io.cucumber.core.gherkin.Feature featureNode)  
    • Constructor Detail

      • FeatureContext

        public FeatureContext​(@Nonnull
                              java.net.URI featureUri,
                              @Nonnull
                              io.cucumber.core.gherkin.Feature featureNode)
    • 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)