Groovy Documentation
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

average(Map, Closure) - Method in BenchmarkBuilder
Gets average of benchmarks.

B

Benchmark - Annotation Type in groovy.gbench
An annotation to benchmark methods.
Benchmark.BenchmarkHandler - Interface in groovy.gbench
BenchmarkASTTransformation - Class in groovy.gbench
The AST transform to handle @Benchmark annotation
BenchmarkASTTransformation.ClosureBenchmarkHandler - Class in groovy.gbench
BenchmarkASTTransformation.ClosureBenchmarkHandler.Delegate - Class in groovy.gbench
BenchmarkASTTransformation.ClosureBenchmarkHandler.Delegate(Object[]) - Constructor in BenchmarkASTTransformation.ClosureBenchmarkHandler.Delegate
BenchmarkASTTransformation.ClosureBenchmarkHandler(Closure) - Constructor in BenchmarkASTTransformation.ClosureBenchmarkHandler
BenchmarkBuilder - Class in groovy.gbench
A builder for benchmarking.
BenchmarkBuilder.Benchmarks - Class in groovy.gbench
BenchmarkBuilder() - Constructor in BenchmarkBuilder
BenchmarkTime - Class in groovy.gbench
BenchmarkUtilities - Class in groovy.gbench

C


D


E

each(Closure) - Method in BenchmarkBuilder
@deprecated Use benchmarks.each{} instead.

F


G

getInstance() - Method in Benchmark.DefaultBenchmarkHandler
getProperty(String) - Method in BenchmarkASTTransformation.ClosureBenchmarkHandler.Delegate

H

handle(Object, Object, Object) - Method in Benchmark.BenchmarkHandler
handle(Object, Object, Object) - Method in Benchmark.DefaultBenchmarkHandler
handle(Object, Object, Object) - Method in BenchmarkASTTransformation.ClosureBenchmarkHandler
handleBenchmark(AnnotationNode) - Method in BenchmarkASTTransformation
hasOwnBenchmark(AnnotatedNode) - Method in BenchmarkASTTransformation

I

invokeMethod(String, Object) - Method in BenchmarkBuilder
isCpuTimeEnabled() - Method in BenchmarkUtilities
isTraceEnabled() - Method in BenchmarkUtilities

J


K


L


M


N


O


P

prettyPrint(PrintWriter) - Method in BenchmarkBuilder.Benchmarks
Pretty-prints.

Q


R

run(Map, Closure) - Method in BenchmarkBuilder
Gets benchmarks.

S

sort() - Method in BenchmarkBuilder
@deprecated Use benchmarks.sort() instead.
sort() - Method in BenchmarkBuilder.Benchmarks
Sorts by real time.
sum(Map, Closure) - Method in BenchmarkBuilder
Gets sum of benchmarks.

T

toString() - Method in BenchmarkBuilder
toString() - Method in BenchmarkTime
transform(MethodNode, AnnotationNode) - Method in BenchmarkASTTransformation

U


V

visit(ASTNode[], SourceUnit) - Method in BenchmarkASTTransformation

W

with(String, Closure) - Method in BenchmarkBuilder
Adds a code block as a benchmark target.

X


Y


Z


_


Groovy Documentation