Package org.openjdk.jmh.profile
Class AsyncProfiler.ProfilerOptionsBuilder
- java.lang.Object
-
- org.openjdk.jmh.profile.AsyncProfiler.ProfilerOptionsBuilder
-
- Enclosing class:
- AsyncProfiler
private static class AsyncProfiler.ProfilerOptionsBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private joptsimple.OptionSet
optionSet
private java.lang.StringBuilder
profilerOptions
-
Constructor Summary
Constructors Constructor Description ProfilerOptionsBuilder(joptsimple.OptionSet optionSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) <T> void
append(joptsimple.OptionSpec<T> option)
(package private) <T> void
appendIfExists(joptsimple.OptionSpec<T> option)
(package private) void
appendIfTrue(joptsimple.OptionSpec<java.lang.Boolean> option)
(package private) <T> void
appendMulti(joptsimple.OptionSpec<T> option)
(package private) void
appendRaw(java.lang.String command)
java.lang.String
profilerOptions()
private void
separate()
-
-
-
Method Detail
-
appendIfExists
<T> void appendIfExists(joptsimple.OptionSpec<T> option)
-
append
<T> void append(joptsimple.OptionSpec<T> option)
-
appendRaw
void appendRaw(java.lang.String command)
-
separate
private void separate()
-
appendIfTrue
void appendIfTrue(joptsimple.OptionSpec<java.lang.Boolean> option)
-
appendMulti
<T> void appendMulti(joptsimple.OptionSpec<T> option)
-
profilerOptions
public java.lang.String profilerOptions()
-
-