Uses of Class
org.openjdk.jmh.util.Optional
Packages that use Optional
Package
Description
-
Uses of Optional in org.openjdk.jmh.runner
Methods in org.openjdk.jmh.runner that return OptionalModifier and TypeMethodDescriptionBenchmarkListEntry.getForks()BenchmarkListEntry.getJvm()BenchmarkListEntry.getJvmArgs()BenchmarkListEntry.getJvmArgsAppend()BenchmarkListEntry.getJvmArgsPrepend()BenchmarkListEntry.getMeasurementBatchSize()BenchmarkListEntry.getMeasurementIterations()BenchmarkListEntry.getMeasurementTime()BenchmarkListEntry.getOperationsPerInvocation()BenchmarkListEntry.getParams()BenchmarkListEntry.getThreadGroupLabels()BenchmarkListEntry.getThreads()BenchmarkListEntry.getTimeout()BenchmarkListEntry.getTimeUnit()BenchmarkListEntry.getWarmupBatchSize()BenchmarkListEntry.getWarmupForks()BenchmarkListEntry.getWarmupIterations()BenchmarkListEntry.getWarmupTime()Constructors in org.openjdk.jmh.runner with parameters of type OptionalModifierConstructorDescriptionBenchmarkListEntry(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) -
Uses of Optional in org.openjdk.jmh.runner.options
Methods in org.openjdk.jmh.runner.options that return OptionalModifier and TypeMethodDescriptionCommandLineOptions.getForkCount()Options.getForkCount()Fork countOptionsBuilder.getForkCount()CommandLineOptions.getJvm()Options.getJvm()JVM executable to use for forksOptionsBuilder.getJvm()CommandLineOptions.getJvmArgs()Options.getJvmArgs()JVM parameters to use with forksOptionsBuilder.getJvmArgs()CommandLineOptions.getJvmArgsAppend()Options.getJvmArgsAppend()JVM parameters to use with forks (these options will be appended after any other JVM option)OptionsBuilder.getJvmArgsAppend()CommandLineOptions.getJvmArgsPrepend()Options.getJvmArgsPrepend()JVM parameters to use with forks (these options will be prepended before any other JVM option)OptionsBuilder.getJvmArgsPrepend()CommandLineOptions.getMeasurementBatchSize()Options.getMeasurementBatchSize()Number of batch size for measurementOptionsBuilder.getMeasurementBatchSize()CommandLineOptions.getMeasurementIterations()Options.getMeasurementIterations()Number of measurement iterationsOptionsBuilder.getMeasurementIterations()CommandLineOptions.getMeasurementTime()Options.getMeasurementTime()The duration for measurement iterationsOptionsBuilder.getMeasurementTime()CommandLineOptions.getOperationsPerInvocation()Options.getOperationsPerInvocation()Operations per invocation.OptionsBuilder.getOperationsPerInvocation()CommandLineOptions.getOutput()Options.getOutput()Which file to use for dumping the outputOptionsBuilder.getOutput()CommandLineOptions.getParameter(String name) Options.getParameter(String name) The overridden value of the parameter.OptionsBuilder.getParameter(String name) CommandLineOptions.getResult()Options.getResult()Which file to use for dumping the resultOptionsBuilder.getResult()CommandLineOptions.getResultFormat()Options.getResultFormat()Result format to useOptionsBuilder.getResultFormat()Optional<int[]>CommandLineOptions.getThreadGroups()Optional<int[]>Options.getThreadGroups()Thread subgroups distribution.Optional<int[]>OptionsBuilder.getThreadGroups()CommandLineOptions.getThreads()Options.getThreads()Number of threads to runOptionsBuilder.getThreads()CommandLineOptions.getTimeout()Options.getTimeout()Timeout: how long to wait for an iteration to complete.OptionsBuilder.getTimeout()CommandLineOptions.getTimeUnit()Options.getTimeUnit()Timeunit to use in units.OptionsBuilder.getTimeUnit()CommandLineOptions.getWarmupBatchSize()Options.getWarmupBatchSize()Number of batch size for warmupOptionsBuilder.getWarmupBatchSize()CommandLineOptions.getWarmupForkCount()Options.getWarmupForkCount()Number of initial forks to ignore the results forOptionsBuilder.getWarmupForkCount()CommandLineOptions.getWarmupIterations()Options.getWarmupIterations()Number of warmup iterationsOptionsBuilder.getWarmupIterations()CommandLineOptions.getWarmupMode()Options.getWarmupMode()Warmup mode.OptionsBuilder.getWarmupMode()CommandLineOptions.getWarmupTime()Options.getWarmupTime()The duration for warmup iterationsOptionsBuilder.getWarmupTime()CommandLineOptions.shouldDoGC()Options.shouldDoGC()Should force GC between iterations?OptionsBuilder.shouldDoGC()CommandLineOptions.shouldFailOnError()Options.shouldFailOnError()Should harness terminate on first error encountered?OptionsBuilder.shouldFailOnError()CommandLineOptions.shouldSyncIterations()Options.shouldSyncIterations()Should synchronize iterations?OptionsBuilder.shouldSyncIterations()CommandLineOptions.treatQuoted(joptsimple.OptionSet set, joptsimple.OptionSpec<String> spec) CommandLineOptions.verbosity()Options.verbosity()How verbose should we be?OptionsBuilder.verbosity() -
Uses of Optional in org.openjdk.jmh.util
Methods in org.openjdk.jmh.util that return OptionalModifier and TypeMethodDescriptionstatic <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.Methods in org.openjdk.jmh.util with parameters of type Optional -
Uses of Optional in org.openjdk.jmh.util.lines
Methods in org.openjdk.jmh.util.lines that return OptionalModifier and TypeMethodDescriptionTestLineReader.nextOptionalInt()TestLineReader.nextOptionalParamCollection()TestLineReader.nextOptionalString()TestLineReader.nextOptionalStringCollection()TestLineReader.nextOptionalTimeUnit()TestLineReader.nextOptionalTimeValue()Methods in org.openjdk.jmh.util.lines with parameters of type OptionalModifier and TypeMethodDescriptionvoidTestLineWriter.putOptionalInt(Optional<Integer> opt) voidTestLineWriter.putOptionalParamCollection(Optional<Map<String, String[]>> opt) voidTestLineWriter.putOptionalString(Optional<String> opt) voidTestLineWriter.putOptionalStringCollection(Optional<Collection<String>> opt) voidTestLineWriter.putOptionalTimeUnit(Optional<TimeUnit> opt) voidTestLineWriter.putOptionalTimeValue(Optional<TimeValue> opt)