public abstract class Profiler extends Object
Modifier and Type | Field and Description |
---|---|
protected int |
nTries |
protected StopWatch |
stopWatch |
Constructor and Description |
---|
Profiler() |
Modifier and Type | Method and Description |
---|---|
ProfileSettings |
getProfileSettings() |
abstract String |
getProfileTitle() |
Statistics |
getStatistics()
Gets profile statistics.
|
void |
graphStatistics()
Graphs the profile statistics in a histogram, line graph, and averaged line graph.
|
protected abstract void |
iterationAction() |
protected void |
postIterationAction() |
protected void |
preLoopAction() |
void |
printStatistics() |
void |
profile() |
protected void |
saveStatistics(String fileName,
List header,
List row) |
protected int nTries
protected StopWatch stopWatch
public void profile()
protected void preLoopAction()
protected abstract void iterationAction()
protected void postIterationAction()
public abstract String getProfileTitle()
public Statistics getStatistics()
public void printStatistics()
public void graphStatistics()
public ProfileSettings getProfileSettings()
Copyright © 2015. All rights reserved.