column = addColumnFunction(bounds, column, function, "ID");
function = new FunctionLong<Object>() {
@Override
public Long apply(Object element) {
IInvocationStatistics stats = getTotalStatistics(element);
if (stats != null){
return stats.getTotalElapsedTime();
}
return null;
}
};
column = addColumnFunction(bounds, column, function, "Total Time (ms)");
function = new FunctionLong<Object>() {
@Override
public Long apply(Object element) {
IInvocationStatistics stats = getNodeStatistics(element);
if (stats != null){
return stats.getTotalElapsedTime();
}
return null;
}
};
column = addColumnFunction(bounds, column, function, "Self Time (ms)");
function = new FunctionLong<Object>() {
@Override
public Long apply(Object element) {
IInvocationStatistics stats = getTotalStatistics(element);
if (stats != null){
return stats.getCounter();
}
return null;
}
};
column = addColumnFunction(bounds, column, function, "Count");