Class VitamReporter

  • All Implemented Interfaces:
    gherkin.formatter.Formatter, gherkin.formatter.Reporter, java.io.Closeable, java.lang.AutoCloseable

    public class VitamReporter
    extends java.lang.Object
    implements gherkin.formatter.Reporter, gherkin.formatter.Formatter
    • Constructor Summary

      Constructors 
      Constructor Description
      VitamReporter​(java.lang.Appendable appendable)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void after​(gherkin.formatter.model.Match match, gherkin.formatter.model.Result result)  
      void background​(gherkin.formatter.model.Background background)  
      void before​(gherkin.formatter.model.Match match, gherkin.formatter.model.Result result)  
      void close()  
      void done()  
      void embedding​(java.lang.String s, byte[] bytes)  
      void endOfScenarioLifeCycle​(gherkin.formatter.model.Scenario scenario)  
      void eof()  
      void examples​(gherkin.formatter.model.Examples examples)  
      void feature​(gherkin.formatter.model.Feature feature)  
      void match​(gherkin.formatter.model.Match match)  
      void result​(gherkin.formatter.model.Result result)  
      void scenario​(gherkin.formatter.model.Scenario scenario)  
      void scenarioOutline​(gherkin.formatter.model.ScenarioOutline scenarioOutline)  
      void startOfScenarioLifeCycle​(gherkin.formatter.model.Scenario scenario)  
      void step​(gherkin.formatter.model.Step step)  
      void syntaxError​(java.lang.String s, java.lang.String s1, java.util.List<java.lang.String> list, java.lang.String s2, java.lang.Integer integer)  
      void uri​(java.lang.String s)  
      void write​(java.lang.String operationId)  
      • Methods inherited from class java.lang.Object

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

      • VitamReporter

        public VitamReporter​(java.lang.Appendable appendable)
    • Method Detail

      • syntaxError

        public void syntaxError​(java.lang.String s,
                                java.lang.String s1,
                                java.util.List<java.lang.String> list,
                                java.lang.String s2,
                                java.lang.Integer integer)
        Specified by:
        syntaxError in interface gherkin.formatter.Formatter
      • uri

        public void uri​(java.lang.String s)
        Specified by:
        uri in interface gherkin.formatter.Formatter
      • feature

        public void feature​(gherkin.formatter.model.Feature feature)
        Specified by:
        feature in interface gherkin.formatter.Formatter
      • scenarioOutline

        public void scenarioOutline​(gherkin.formatter.model.ScenarioOutline scenarioOutline)
        Specified by:
        scenarioOutline in interface gherkin.formatter.Formatter
      • examples

        public void examples​(gherkin.formatter.model.Examples examples)
        Specified by:
        examples in interface gherkin.formatter.Formatter
      • startOfScenarioLifeCycle

        public void startOfScenarioLifeCycle​(gherkin.formatter.model.Scenario scenario)
        Specified by:
        startOfScenarioLifeCycle in interface gherkin.formatter.Formatter
      • background

        public void background​(gherkin.formatter.model.Background background)
        Specified by:
        background in interface gherkin.formatter.Formatter
      • scenario

        public void scenario​(gherkin.formatter.model.Scenario scenario)
        Specified by:
        scenario in interface gherkin.formatter.Formatter
      • step

        public void step​(gherkin.formatter.model.Step step)
        Specified by:
        step in interface gherkin.formatter.Formatter
      • endOfScenarioLifeCycle

        public void endOfScenarioLifeCycle​(gherkin.formatter.model.Scenario scenario)
        Specified by:
        endOfScenarioLifeCycle in interface gherkin.formatter.Formatter
      • done

        public void done()
        Specified by:
        done in interface gherkin.formatter.Formatter
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface java.io.Closeable
        Specified by:
        close in interface gherkin.formatter.Formatter
      • eof

        public void eof()
        Specified by:
        eof in interface gherkin.formatter.Formatter
      • before

        public void before​(gherkin.formatter.model.Match match,
                           gherkin.formatter.model.Result result)
        Specified by:
        before in interface gherkin.formatter.Reporter
      • result

        public void result​(gherkin.formatter.model.Result result)
        Specified by:
        result in interface gherkin.formatter.Reporter
      • after

        public void after​(gherkin.formatter.model.Match match,
                          gherkin.formatter.model.Result result)
        Specified by:
        after in interface gherkin.formatter.Reporter
      • match

        public void match​(gherkin.formatter.model.Match match)
        Specified by:
        match in interface gherkin.formatter.Reporter
      • embedding

        public void embedding​(java.lang.String s,
                              byte[] bytes)
        Specified by:
        embedding in interface gherkin.formatter.Reporter
      • write

        public void write​(java.lang.String operationId)
        Specified by:
        write in interface gherkin.formatter.Reporter