org.parboiled.parserunners
Class ProfilingParseRunner.RuleReport
java.lang.Object
org.parboiled.parserunners.ProfilingParseRunner.RuleReport
- Enclosing class:
- ProfilingParseRunner<V>
public static class ProfilingParseRunner.RuleReport
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfilingParseRunner.RuleReport
public ProfilingParseRunner.RuleReport(Matcher matcher)
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)