private static class HistogramInlineInvokePlugin.MethodStatistic extends Object
Modifier and Type | Field and Description |
---|---|
private int |
callCount |
private List<HistogramInlineInvokePlugin.MethodStatistic> |
children |
private int |
deepNodeCount |
private ResolvedJavaMethod |
method |
private HistogramInlineInvokePlugin.MethodStatistic |
parent |
Constructor and Description |
---|
MethodStatistic(HistogramInlineInvokePlugin.MethodStatistic parent,
ResolvedJavaMethod method,
int nodeCountBefore,
int callsBefore) |
Modifier and Type | Method and Description |
---|---|
void |
applyCallsAfter(int callsAfter) |
void |
applyNodeCountAfter(int nodeCountAfter) |
List<HistogramInlineInvokePlugin.MethodStatistic> |
getChildren() |
ResolvedJavaMethod |
getMethod() |
HistogramInlineInvokePlugin.MethodStatistic |
getParent() |
int |
getShallowCallCount() |
int |
getShallowNodeCount() |
private final HistogramInlineInvokePlugin.MethodStatistic parent
private final List<HistogramInlineInvokePlugin.MethodStatistic> children
private final ResolvedJavaMethod method
private int deepNodeCount
private int callCount
public MethodStatistic(HistogramInlineInvokePlugin.MethodStatistic parent, ResolvedJavaMethod method, int nodeCountBefore, int callsBefore)
public ResolvedJavaMethod getMethod()
public List<HistogramInlineInvokePlugin.MethodStatistic> getChildren()
public int getShallowNodeCount()
public int getShallowCallCount()
public void applyNodeCountAfter(int nodeCountAfter)
public void applyCallsAfter(int callsAfter)
public HistogramInlineInvokePlugin.MethodStatistic getParent()