Class ProfilingParseRunner.RuleReport

java.lang.Object
org.parboiled.parserunners.ProfilingParseRunner.RuleReport
Enclosing class:
ProfilingParseRunner<V>

public static class ProfilingParseRunner.RuleReport extends Object
  • Constructor Details

    • RuleReport

      public RuleReport(Matcher matcher)
  • Method Details

    • 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)