Skip navigation links
A B C E F G M N O P R S T 

A

addCase(String) - Method in class person.vainohelminen.ubench.Runner
Add all Benchmarks from the given class.
append(String) - Method in class person.vainohelminen.csv.CSVWriter
Append a value (or a header) to the CSV.
append(Object) - Method in class person.vainohelminen.csv.CSVWriter
Append a value to the CSV.
append(byte) - Method in class person.vainohelminen.csv.CSVWriter
Append a byte to the CSV.
append(short) - Method in class person.vainohelminen.csv.CSVWriter
Append a short to the CSV.
append(int) - Method in class person.vainohelminen.csv.CSVWriter
Append an int to the CSV.
append(long) - Method in class person.vainohelminen.csv.CSVWriter
Append a long to the CSV.
append(float) - Method in class person.vainohelminen.csv.CSVWriter
Append a float to the CSV.
append(double) - Method in class person.vainohelminen.csv.CSVWriter
Append a double to the CSV.

B

Benchmark - Annotation Type in person.vainohelminen.ubench
Annotation for benchmark methods.
benchmarks - Variable in class person.vainohelminen.ubench.Runner
 

C

close() - Method in class person.vainohelminen.csv.CSVWriter
count - Variable in class person.vainohelminen.ubench.Runner
 
csv - Variable in class person.vainohelminen.ubench.Runner
 
CSVWriter - Class in person.vainohelminen.csv
A basic CSV file writer.
CSVWriter(Writer) - Constructor for class person.vainohelminen.csv.CSVWriter
Construct a CSVWriter with default separator (",") and newline ("\r\n").
CSVWriter(Writer, String, String) - Constructor for class person.vainohelminen.csv.CSVWriter
Construct a CSVWriter with specific separator and newline.

E

emptyPlusI(int) - Method in class example.Example
Convert an int to a string by concatenating it with an empty string.
endRow() - Method in class person.vainohelminen.csv.CSVWriter
End a row in the CSV.
example - package example
 
Example - Class in example
A few example test cases which all convert ints to strings in a slight different way.
Example() - Constructor for class example.Example
Initialize test data.

F

firstItem - Variable in class person.vainohelminen.csv.CSVWriter
 
flush() - Method in class person.vainohelminen.csv.CSVWriter

G

getMethods() - Method in class person.vainohelminen.ubench.Runner.TestClass
 
getObject() - Method in class person.vainohelminen.ubench.Runner.TestClass
 

M

main(String[]) - Static method in class person.vainohelminen.ubench.Runner
Main method that runs all benchmarks from the classes given as arguments.
measure(Object, Method) - Method in class person.vainohelminen.ubench.Runner
Run a single benchmark.

N

newline - Variable in class person.vainohelminen.csv.CSVWriter
 

O

out - Variable in class person.vainohelminen.csv.CSVWriter
 
out - Variable in class person.vainohelminen.ubench.Runner
 

P

person.vainohelminen.csv - package person.vainohelminen.csv
 
person.vainohelminen.ubench - package person.vainohelminen.ubench
 

R

run() - Method in class person.vainohelminen.ubench.Runner
Run all benchmarks and report results.
Runner - Class in person.vainohelminen.ubench
The Runner class runs a bunch of Benchmarks.
Runner() - Constructor for class person.vainohelminen.ubench.Runner
Construct a Runner with logging to System.out.
Runner(PrintStream) - Constructor for class person.vainohelminen.ubench.Runner
Construct a Runner with logging to the given stream.
Runner.TestClass - Class in person.vainohelminen.ubench
 

S

sep - Variable in class person.vainohelminen.csv.CSVWriter
 
separator - Variable in class person.vainohelminen.csv.CSVWriter
 
setCount(int) - Method in class person.vainohelminen.ubench.Runner
Set number of measurements done for each test.
setCSV(CSVWriter) - Method in class person.vainohelminen.ubench.Runner
Log results to a CSV file.
stringBuilderAppend(int) - Method in class example.Example
Convert an int to a string by reusing an StringBuilder object.
stringValueOf(int) - Method in class example.Example
Convert an int to a string using String.valueOf(int).

T

TestClass(Object, Method[]) - Constructor for class person.vainohelminen.ubench.Runner.TestClass
 
A B C E F G M N O P R S T 
Skip navigation links