Package org.parboiled.parserunners
Class ProfilingParseRunner.RuleReport
- java.lang.Object
-
- org.parboiled.parserunners.ProfilingParseRunner.RuleReport
-
- Enclosing class:
- ProfilingParseRunner<V>
public static class ProfilingParseRunner.RuleReport extends Object
-
-
Constructor Summary
Constructors Constructor Description RuleReport(Matcher matcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getInvocations()
int
getInvocationSubs()
Matcher
getMatcher()
int
getMatches()
double
getMatchShare()
double
getMatchShare2()
int
getMatchSubs()
int
getMismatches()
int
getMismatchSubs()
long
getNanoTime()
int
getReinvocations()
double
getReinvocationShare()
double
getReinvocationShare2()
int
getReinvocationSubs()
int
getRematches()
int
getRematchSubs()
int
getRemismatches()
int
getRemismatchSubs()
void
update(int matchesDelta, int matchSubsDelta, int mismatchesDelta, int mismatchSubsDelta, int rematchesDelta, int rematchSubsDelta, int remismatchesDelta, int remismatchSubsDelta, long nanoTimeDelta)
-
-
-
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)
-
-