org.jtoolkit.essence.test
Class Benchmark

java.lang.Object
  extended by org.jtoolkit.essence.test.Benchmark

public class Benchmark
extends java.lang.Object


Field Summary
static int UNSET
           
 
Constructor Summary
Benchmark(BenchmarkCase benchmarkCase)
           
Benchmark(java.lang.Runnable runnable)
           
 
Method Summary
 double getAverageLatency()
           
 double getAverageRate()
           
 int getNumberOfJobs()
           
 int getNumberOfSamples()
           
 int getNumberOfThreads()
           
 int getRuntimeMS()
           
 double getStdDev()
           
 boolean isDisplaySample()
           
 boolean isToRun()
           
 void run()
           
 void setDisplaySample(boolean displaySample)
           
 void setNumberOfJobs(int numberOfJobs)
           
 void setNumberOfSamples(int numberOfSamples)
           
 void setNumberOfThreads(int numberOfThreads)
           
 void setRuntimeMS(int runtimeMS)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNSET

public static final int UNSET
See Also:
Constant Field Values
Constructor Detail

Benchmark

public Benchmark(BenchmarkCase benchmarkCase)

Benchmark

public Benchmark(java.lang.Runnable runnable)
Method Detail

isDisplaySample

public boolean isDisplaySample()

setDisplaySample

public void setDisplaySample(boolean displaySample)

isToRun

public boolean isToRun()

getNumberOfSamples

public int getNumberOfSamples()

setNumberOfSamples

public void setNumberOfSamples(int numberOfSamples)

getNumberOfJobs

public int getNumberOfJobs()

setNumberOfJobs

public void setNumberOfJobs(int numberOfJobs)

getNumberOfThreads

public int getNumberOfThreads()

setNumberOfThreads

public void setNumberOfThreads(int numberOfThreads)

getRuntimeMS

public int getRuntimeMS()

setRuntimeMS

public void setRuntimeMS(int runtimeMS)

run

public void run()

getAverageRate

public double getAverageRate()

getAverageLatency

public double getAverageLatency()

getStdDev

public double getStdDev()


Copyright © Peter Lawrey. All Rights Reserved.