Class RuleContext


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

      Constructors 
      Constructor Description
      RuleContext​(java.net.URI ruleFilePath, io.cucumber.plugin.event.Node.Rule ruleNode)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.reactivex.Maybe<java.lang.String> getId()  
      int getLine()  
      io.cucumber.plugin.event.Node.Rule getRule()  
      java.net.URI getUri()  
      void setId​(io.reactivex.Maybe<java.lang.String> id)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuleContext

        public RuleContext​(@Nonnull
                           java.net.URI ruleFilePath,
                           @Nonnull
                           io.cucumber.plugin.event.Node.Rule ruleNode)
    • Method Detail

      • getId

        @Nonnull
        public io.reactivex.Maybe<java.lang.String> getId()
      • setId

        public void setId​(@Nonnull
                          io.reactivex.Maybe<java.lang.String> id)
      • getLine

        public int getLine()
      • getRule

        @Nonnull
        public io.cucumber.plugin.event.Node.Rule getRule()
      • getUri

        public java.net.URI getUri()