Package org.openjdk.jmh.runner
Class BenchmarkListEntry
java.lang.Object
org.openjdk.jmh.runner.BenchmarkListEntry
- All Implemented Interfaces:
Comparable<BenchmarkListEntry>
-
Constructor Summary
ConstructorsConstructorDescriptionBenchmarkListEntry(String line) BenchmarkListEntry(String userClassQName, String generatedClassQName, String method, Mode mode, Optional<Integer> threads, int[] threadGroups, Optional<Collection<String>> threadGroupLabels, Optional<Integer> warmupIterations, Optional<TimeValue> warmupTime, Optional<Integer> warmupBatchSize, Optional<Integer> measurementIterations, Optional<TimeValue> measurementTime, Optional<Integer> measurementBatchSize, Optional<Integer> forks, Optional<Integer> warmupForks, Optional<String> jvm, Optional<Collection<String>> jvmArgs, Optional<Collection<String>> jvmArgsPrepend, Optional<Collection<String>> jvmArgsAppend, Optional<Map<String, String[]>> params, Optional<TimeUnit> tu, Optional<Integer> opsPerInv, Optional<TimeValue> timeout) -
Method Summary
-
Constructor Details
-
BenchmarkListEntry
public BenchmarkListEntry(String userClassQName, String generatedClassQName, String method, Mode mode, Optional<Integer> threads, int[] threadGroups, Optional<Collection<String>> threadGroupLabels, Optional<Integer> warmupIterations, Optional<TimeValue> warmupTime, Optional<Integer> warmupBatchSize, Optional<Integer> measurementIterations, Optional<TimeValue> measurementTime, Optional<Integer> measurementBatchSize, Optional<Integer> forks, Optional<Integer> warmupForks, Optional<String> jvm, Optional<Collection<String>> jvmArgs, Optional<Collection<String>> jvmArgsPrepend, Optional<Collection<String>> jvmArgsAppend, Optional<Map<String, String[]>> params, Optional<TimeUnit> tu, Optional<Integer> opsPerInv, Optional<TimeValue> timeout) -
BenchmarkListEntry
-
-
Method Details
-
toLine
-
cloneWith
-
cloneWith
-
getWorkloadParams
-
compareTo
- Specified by:
compareToin interfaceComparable<BenchmarkListEntry>
-
equals
-
hashCode
public int hashCode() -
generatedTarget
-
getUsername
-
getUserClassQName
-
getMode
-
getThreadGroups
public int[] getThreadGroups() -
getThreadGroupLabels
-
toString
-
getWarmupTime
-
getWarmupIterations
-
getWarmupBatchSize
-
getMeasurementTime
-
getMeasurementIterations
-
getMeasurementBatchSize
-
getForks
-
getWarmupForks
-
getJvm
-
getJvmArgs
-
getJvmArgsAppend
-
getJvmArgsPrepend
-
getThreads
-
getParams
-
getTimeUnit
-
getOperationsPerInvocation
-
getTimeout
-