public abstract class ProfilerFactory
extends java.lang.Object
Profiler instances from a set of command-line options.| Modifier and Type | Field and Description |
|---|---|
static ProfilerFactory |
NONE |
| Constructor and Description |
|---|
ProfilerFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
addOptions(joptsimple.OptionParser parser) |
static void |
configureParser(joptsimple.OptionParser parser) |
abstract Profiler |
createFromOptions(joptsimple.OptionSet parsedOptions)
Creates a profiler from the given options.
|
static java.util.Set<java.lang.String> |
getAvailableProfilers() |
abstract java.lang.String |
getName() |
static ProfilerFactory |
of(java.util.List<java.lang.String> profilersList) |
public static final ProfilerFactory NONE
public static java.util.Set<java.lang.String> getAvailableProfilers()
public static void configureParser(joptsimple.OptionParser parser)
public static ProfilerFactory of(java.util.List<java.lang.String> profilersList)
public abstract Profiler createFromOptions(joptsimple.OptionSet parsedOptions)
public void addOptions(joptsimple.OptionParser parser)
public abstract java.lang.String getName()