Class ProfilingParseRunner.RuleReport

    • Constructor Detail

      • RuleReport

        public RuleReport​(Matcher matcher)
    • Method Detail

      • getMatcher

        public Matcher getMatcher()
      • getInvocations

        public int getInvocations()
      • getInvocationSubs

        public int getInvocationSubs()
      • getMatches

        public int getMatches()
      • getMatchSubs

        public int getMatchSubs()
      • getMismatches

        public int getMismatches()
      • getMismatchSubs

        public int getMismatchSubs()
      • getMatchShare

        public double getMatchShare()
      • getMatchShare2

        public double getMatchShare2()
      • getReinvocations

        public int getReinvocations()
      • getReinvocationSubs

        public int getReinvocationSubs()
      • getRematches

        public int getRematches()
      • getRematchSubs

        public int getRematchSubs()
      • getRemismatches

        public int getRemismatches()
      • getRemismatchSubs

        public int getRemismatchSubs()
      • getReinvocationShare

        public double getReinvocationShare()
      • getReinvocationShare2

        public double getReinvocationShare2()
      • getNanoTime

        public long getNanoTime()
      • update

        public void update​(int matchesDelta,
                           int matchSubsDelta,
                           int mismatchesDelta,
                           int mismatchSubsDelta,
                           int rematchesDelta,
                           int rematchSubsDelta,
                           int remismatchesDelta,
                           int remismatchSubsDelta,
                           long nanoTimeDelta)