Uses of Class
org.openjdk.jmh.util.Optional
-
Packages that use Optional Package Description org.openjdk.jmh.generators.core org.openjdk.jmh.runner org.openjdk.jmh.runner.options org.openjdk.jmh.util org.openjdk.jmh.util.lines -
-
Uses of Optional in org.openjdk.jmh.generators.core
Methods in org.openjdk.jmh.generators.core that return Optional Modifier and Type Method Description Optional<java.lang.Integer>
MethodGroup. getForks()
Optional<java.util.Collection<java.lang.String>>
MethodGroup. getGroupLabels()
Optional<java.lang.String>
MethodGroup. getJvm()
Optional<java.util.Collection<java.lang.String>>
MethodGroup. getJvmArgs()
Optional<java.util.Collection<java.lang.String>>
MethodGroup. getJvmArgsAppend()
Optional<java.util.Collection<java.lang.String>>
MethodGroup. getJvmArgsPrepend()
Optional<java.lang.Integer>
MethodGroup. getMeasurementBatchSize()
Optional<java.lang.Integer>
MethodGroup. getMeasurementIterations()
Optional<TimeValue>
MethodGroup. getMeasurementTime()
Optional<java.lang.Integer>
MethodGroup. getOperationsPerInvocation()
Optional<java.util.concurrent.TimeUnit>
MethodGroup. getOutputTimeUnit()
Optional<java.util.Map<java.lang.String,java.lang.String[]>>
MethodGroup. getParams()
Optional<TimeValue>
MethodGroup. getTimeout()
Optional<java.lang.Integer>
MethodGroup. getTotalThreadCount()
Optional<java.lang.Integer>
MethodGroup. getWarmupBatchSize()
Optional<java.lang.Integer>
MethodGroup. getWarmupForks()
Optional<java.lang.Integer>
MethodGroup. getWarmupIterations()
Optional<TimeValue>
MethodGroup. getWarmupTime()
-
Uses of Optional in org.openjdk.jmh.runner
Fields in org.openjdk.jmh.runner declared as Optional Modifier and Type Field Description private Optional<java.lang.Integer>
BenchmarkListEntry. forks
private Optional<java.lang.String>
BenchmarkListEntry. jvm
private Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. jvmArgs
private Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. jvmArgsAppend
private Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. jvmArgsPrepend
private Optional<java.lang.Integer>
BenchmarkListEntry. measurementBatchSize
private Optional<java.lang.Integer>
BenchmarkListEntry. measurementIterations
private Optional<TimeValue>
BenchmarkListEntry. measurementTime
private Optional<java.lang.Integer>
BenchmarkListEntry. opsPerInvocation
private Optional<java.util.Map<java.lang.String,java.lang.String[]>>
BenchmarkListEntry. params
private Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. threadGroupLabels
private Optional<java.lang.Integer>
BenchmarkListEntry. threads
private Optional<TimeValue>
BenchmarkListEntry. timeout
private Optional<java.util.concurrent.TimeUnit>
BenchmarkListEntry. tu
private Optional<java.lang.Integer>
BenchmarkListEntry. warmupBatchSize
private Optional<java.lang.Integer>
BenchmarkListEntry. warmupForks
private Optional<java.lang.Integer>
BenchmarkListEntry. warmupIterations
private Optional<TimeValue>
BenchmarkListEntry. warmupTime
Methods in org.openjdk.jmh.runner that return Optional Modifier and Type Method Description Optional<java.lang.Integer>
BenchmarkListEntry. getForks()
Optional<java.lang.String>
BenchmarkListEntry. getJvm()
Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. getJvmArgs()
Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. getJvmArgsAppend()
Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. getJvmArgsPrepend()
Optional<java.lang.Integer>
BenchmarkListEntry. getMeasurementBatchSize()
Optional<java.lang.Integer>
BenchmarkListEntry. getMeasurementIterations()
Optional<TimeValue>
BenchmarkListEntry. getMeasurementTime()
Optional<java.lang.Integer>
BenchmarkListEntry. getOperationsPerInvocation()
Optional<java.util.Map<java.lang.String,java.lang.String[]>>
BenchmarkListEntry. getParams()
Optional<java.util.Collection<java.lang.String>>
BenchmarkListEntry. getThreadGroupLabels()
Optional<java.lang.Integer>
BenchmarkListEntry. getThreads()
Optional<TimeValue>
BenchmarkListEntry. getTimeout()
Optional<java.util.concurrent.TimeUnit>
BenchmarkListEntry. getTimeUnit()
Optional<java.lang.Integer>
BenchmarkListEntry. getWarmupBatchSize()
Optional<java.lang.Integer>
BenchmarkListEntry. getWarmupForks()
Optional<java.lang.Integer>
BenchmarkListEntry. getWarmupIterations()
Optional<TimeValue>
BenchmarkListEntry. getWarmupTime()
Constructors in org.openjdk.jmh.runner with parameters of type Optional Constructor Description BenchmarkListEntry(java.lang.String userClassQName, java.lang.String generatedClassQName, java.lang.String method, Mode mode, Optional<java.lang.Integer> threads, int[] threadGroups, Optional<java.util.Collection<java.lang.String>> threadGroupLabels, Optional<java.lang.Integer> warmupIterations, Optional<TimeValue> warmupTime, Optional<java.lang.Integer> warmupBatchSize, Optional<java.lang.Integer> measurementIterations, Optional<TimeValue> measurementTime, Optional<java.lang.Integer> measurementBatchSize, Optional<java.lang.Integer> forks, Optional<java.lang.Integer> warmupForks, Optional<java.lang.String> jvm, Optional<java.util.Collection<java.lang.String>> jvmArgs, Optional<java.util.Collection<java.lang.String>> jvmArgsPrepend, Optional<java.util.Collection<java.lang.String>> jvmArgsAppend, Optional<java.util.Map<java.lang.String,java.lang.String[]>> params, Optional<java.util.concurrent.TimeUnit> tu, Optional<java.lang.Integer> opsPerInv, Optional<TimeValue> timeout)
-
Uses of Optional in org.openjdk.jmh.runner.options
Fields in org.openjdk.jmh.runner.options declared as Optional Modifier and Type Field Description private Optional<java.lang.Integer>
CommandLineOptions. batchSize
private Optional<java.lang.Boolean>
CommandLineOptions. failOnError
private Optional<java.lang.Integer>
CommandLineOptions. fork
private Optional<java.lang.Integer>
OptionsBuilder. forks
private Optional<java.lang.Boolean>
CommandLineOptions. gcEachIteration
private Optional<java.lang.Integer>
CommandLineOptions. iterations
private Optional<java.lang.Integer>
OptionsBuilder. iterations
private Optional<java.lang.String>
CommandLineOptions. jvm
private Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. jvmArgs
private Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. jvmArgs
private Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. jvmArgsAppend
private Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. jvmArgsAppend
private Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. jvmArgsPrepend
private Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. jvmArgsPrepend
private Optional<java.lang.String>
OptionsBuilder. jvmBinary
private Optional<java.lang.Integer>
OptionsBuilder. measurementBatchSize
private Optional<TimeValue>
OptionsBuilder. measurementTime
private Optional<java.lang.Integer>
CommandLineOptions. opsPerInvocation
private Optional<java.lang.Integer>
OptionsBuilder. opsPerInvocation
private Optional<java.lang.String>
CommandLineOptions. output
private Optional<java.lang.String>
OptionsBuilder. output
private Optional<java.lang.String>
CommandLineOptions. result
private Optional<java.lang.String>
OptionsBuilder. result
private Optional<ResultFormatType>
CommandLineOptions. resultFormat
private Optional<ResultFormatType>
OptionsBuilder. rfType
private Optional<TimeValue>
CommandLineOptions. runTime
private Optional<java.lang.Boolean>
OptionsBuilder. shouldDoGC
private Optional<java.lang.Boolean>
OptionsBuilder. shouldFailOnError
private Optional<java.lang.Boolean>
CommandLineOptions. synchIterations
private Optional<java.lang.Boolean>
OptionsBuilder. syncIterations
private Optional<int[]>
OptionsBuilder. threadGroups
private Optional<java.lang.Integer>
CommandLineOptions. threads
private Optional<java.lang.Integer>
OptionsBuilder. threads
private Optional<TimeValue>
CommandLineOptions. timeout
private Optional<TimeValue>
OptionsBuilder. timeout
private Optional<java.util.concurrent.TimeUnit>
CommandLineOptions. timeUnit
private Optional<java.util.concurrent.TimeUnit>
OptionsBuilder. timeUnit
private Optional<VerboseMode>
CommandLineOptions. verbose
private Optional<VerboseMode>
OptionsBuilder. verbosity
private Optional<java.lang.Integer>
CommandLineOptions. warmupBatchSize
private Optional<java.lang.Integer>
OptionsBuilder. warmupBatchSize
private Optional<java.lang.Integer>
CommandLineOptions. warmupFork
private Optional<java.lang.Integer>
OptionsBuilder. warmupForks
private Optional<java.lang.Integer>
CommandLineOptions. warmupIterations
private Optional<java.lang.Integer>
OptionsBuilder. warmupIterations
private Optional<WarmupMode>
CommandLineOptions. warmupMode
private Optional<WarmupMode>
OptionsBuilder. warmupMode
private Optional<TimeValue>
CommandLineOptions. warmupTime
private Optional<TimeValue>
OptionsBuilder. warmupTime
Methods in org.openjdk.jmh.runner.options that return Optional Modifier and Type Method Description Optional<java.lang.Integer>
CommandLineOptions. getForkCount()
Optional<java.lang.Integer>
Options. getForkCount()
Fork countOptional<java.lang.Integer>
OptionsBuilder. getForkCount()
Optional<java.lang.String>
CommandLineOptions. getJvm()
Optional<java.lang.String>
Options. getJvm()
JVM executable to use for forksOptional<java.lang.String>
OptionsBuilder. getJvm()
Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. getJvmArgs()
Optional<java.util.Collection<java.lang.String>>
Options. getJvmArgs()
JVM parameters to use with forksOptional<java.util.Collection<java.lang.String>>
OptionsBuilder. getJvmArgs()
Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. getJvmArgsAppend()
Optional<java.util.Collection<java.lang.String>>
Options. getJvmArgsAppend()
JVM parameters to use with forks (these options will be appended after any other JVM option)Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. getJvmArgsAppend()
Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. getJvmArgsPrepend()
Optional<java.util.Collection<java.lang.String>>
Options. getJvmArgsPrepend()
JVM parameters to use with forks (these options will be prepended before any other JVM option)Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. getJvmArgsPrepend()
Optional<java.lang.Integer>
CommandLineOptions. getMeasurementBatchSize()
Optional<java.lang.Integer>
Options. getMeasurementBatchSize()
Number of batch size for measurementOptional<java.lang.Integer>
OptionsBuilder. getMeasurementBatchSize()
Optional<java.lang.Integer>
CommandLineOptions. getMeasurementIterations()
Optional<java.lang.Integer>
Options. getMeasurementIterations()
Number of measurement iterationsOptional<java.lang.Integer>
OptionsBuilder. getMeasurementIterations()
Optional<TimeValue>
CommandLineOptions. getMeasurementTime()
Optional<TimeValue>
Options. getMeasurementTime()
The duration for measurement iterationsOptional<TimeValue>
OptionsBuilder. getMeasurementTime()
Optional<java.lang.Integer>
CommandLineOptions. getOperationsPerInvocation()
Optional<java.lang.Integer>
Options. getOperationsPerInvocation()
Operations per invocation.Optional<java.lang.Integer>
OptionsBuilder. getOperationsPerInvocation()
Optional<java.lang.String>
CommandLineOptions. getOutput()
Optional<java.lang.String>
Options. getOutput()
Which file to use for dumping the outputOptional<java.lang.String>
OptionsBuilder. getOutput()
Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. getParameter(java.lang.String name)
Optional<java.util.Collection<java.lang.String>>
Options. getParameter(java.lang.String name)
The overridden value of the parameter.Optional<java.util.Collection<java.lang.String>>
OptionsBuilder. getParameter(java.lang.String name)
Optional<java.lang.String>
CommandLineOptions. getResult()
Optional<java.lang.String>
Options. getResult()
Which file to use for dumping the resultOptional<java.lang.String>
OptionsBuilder. getResult()
Optional<ResultFormatType>
CommandLineOptions. getResultFormat()
Optional<ResultFormatType>
Options. getResultFormat()
Result format to useOptional<ResultFormatType>
OptionsBuilder. getResultFormat()
Optional<int[]>
CommandLineOptions. getThreadGroups()
Optional<int[]>
Options. getThreadGroups()
Thread subgroups distribution.Optional<int[]>
OptionsBuilder. getThreadGroups()
Optional<java.lang.Integer>
CommandLineOptions. getThreads()
Optional<java.lang.Integer>
Options. getThreads()
Number of threads to runOptional<java.lang.Integer>
OptionsBuilder. getThreads()
Optional<TimeValue>
CommandLineOptions. getTimeout()
Optional<TimeValue>
Options. getTimeout()
Timeout: how long to wait for an iteration to complete.Optional<TimeValue>
OptionsBuilder. getTimeout()
Optional<java.util.concurrent.TimeUnit>
CommandLineOptions. getTimeUnit()
Optional<java.util.concurrent.TimeUnit>
Options. getTimeUnit()
Timeunit to use in units.Optional<java.util.concurrent.TimeUnit>
OptionsBuilder. getTimeUnit()
Optional<java.lang.Integer>
CommandLineOptions. getWarmupBatchSize()
Optional<java.lang.Integer>
Options. getWarmupBatchSize()
Number of batch size for warmupOptional<java.lang.Integer>
OptionsBuilder. getWarmupBatchSize()
Optional<java.lang.Integer>
CommandLineOptions. getWarmupForkCount()
Optional<java.lang.Integer>
Options. getWarmupForkCount()
Number of initial forks to ignore the results forOptional<java.lang.Integer>
OptionsBuilder. getWarmupForkCount()
Optional<java.lang.Integer>
CommandLineOptions. getWarmupIterations()
Optional<java.lang.Integer>
Options. getWarmupIterations()
Number of warmup iterationsOptional<java.lang.Integer>
OptionsBuilder. getWarmupIterations()
Optional<WarmupMode>
CommandLineOptions. getWarmupMode()
Optional<WarmupMode>
Options. getWarmupMode()
Warmup mode.Optional<WarmupMode>
OptionsBuilder. getWarmupMode()
Optional<TimeValue>
CommandLineOptions. getWarmupTime()
Optional<TimeValue>
Options. getWarmupTime()
The duration for warmup iterationsOptional<TimeValue>
OptionsBuilder. getWarmupTime()
Optional<java.lang.Boolean>
CommandLineOptions. shouldDoGC()
Optional<java.lang.Boolean>
Options. shouldDoGC()
Should force GC between iterations?Optional<java.lang.Boolean>
OptionsBuilder. shouldDoGC()
Optional<java.lang.Boolean>
CommandLineOptions. shouldFailOnError()
Optional<java.lang.Boolean>
Options. shouldFailOnError()
Should harness terminate on first error encountered?Optional<java.lang.Boolean>
OptionsBuilder. shouldFailOnError()
Optional<java.lang.Boolean>
CommandLineOptions. shouldSyncIterations()
Optional<java.lang.Boolean>
Options. shouldSyncIterations()
Should synchronize iterations?Optional<java.lang.Boolean>
OptionsBuilder. shouldSyncIterations()
private static <T> Optional<T>
CommandLineOptions. toOptional(joptsimple.OptionSpec<T> option, joptsimple.OptionSet set)
Optional<java.util.Collection<java.lang.String>>
CommandLineOptions. treatQuoted(joptsimple.OptionSet set, joptsimple.OptionSpec<java.lang.String> spec)
Optional<VerboseMode>
CommandLineOptions. verbosity()
Optional<VerboseMode>
Options. verbosity()
How verbose should we be?Optional<VerboseMode>
OptionsBuilder. verbosity()
-
Uses of Optional in org.openjdk.jmh.util
Methods in org.openjdk.jmh.util that return Optional Modifier and Type Method Description static <T> Optional<T>
Optional. eitherOf(T val)
static <T> Optional<T>
Optional. none()
Produce empty Optionstatic <T> Optional<T>
Optional. of(T val)
Wrap the existing value in Option.Optional<T>
Optional. orAnother(Optional<T> alternative)
Methods in org.openjdk.jmh.util with parameters of type Optional Modifier and Type Method Description Optional<T>
Optional. orAnother(Optional<T> alternative)
-
Uses of Optional in org.openjdk.jmh.util.lines
Methods in org.openjdk.jmh.util.lines that return Optional Modifier and Type Method Description Optional<java.lang.Integer>
TestLineReader. nextOptionalInt()
Optional<java.util.Map<java.lang.String,java.lang.String[]>>
TestLineReader. nextOptionalParamCollection()
Optional<java.lang.String>
TestLineReader. nextOptionalString()
Optional<java.util.Collection<java.lang.String>>
TestLineReader. nextOptionalStringCollection()
Optional<java.util.concurrent.TimeUnit>
TestLineReader. nextOptionalTimeUnit()
Optional<TimeValue>
TestLineReader. nextOptionalTimeValue()
Methods in org.openjdk.jmh.util.lines with parameters of type Optional Modifier and Type Method Description void
TestLineWriter. putOptionalInt(Optional<java.lang.Integer> opt)
void
TestLineWriter. putOptionalParamCollection(Optional<java.util.Map<java.lang.String,java.lang.String[]>> opt)
void
TestLineWriter. putOptionalString(Optional<java.lang.String> opt)
void
TestLineWriter. putOptionalStringCollection(Optional<java.util.Collection<java.lang.String>> opt)
void
TestLineWriter. putOptionalTimeUnit(Optional<java.util.concurrent.TimeUnit> opt)
void
TestLineWriter. putOptionalTimeValue(Optional<TimeValue> opt)
-