Package org.moeaframework.analysis.tools
Class SampleGenerator
java.lang.Object
org.moeaframework.util.CommandLineUtility
org.moeaframework.analysis.tools.SampleGenerator
Command line utility for producing randomly-generated parameters for use by the
Evaluator
or
RuntimeEvaluator
. The output is called a parameter sample file.-
Constructor Summary
ConstructorDescriptionConstructs the command line utility for producing randomly-generated parameters for use by theEvaluator
. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.commons.cli.Options
Returns the options made available by this command line utility.static void
Command line utility for producing randomly-generated parameters for use by theEvaluator
.void
run
(org.apache.commons.cli.CommandLine commandLine) Runs this command line utility with the specified command line arguments.Methods inherited from class org.moeaframework.util.CommandLineUtility
getCommandString, getLocalizedOptions, setCommandString, showHelp, start
-
Constructor Details
-
SampleGenerator
public SampleGenerator()Constructs the command line utility for producing randomly-generated parameters for use by theEvaluator
.
-
-
Method Details
-
getOptions
public org.apache.commons.cli.Options getOptions()Description copied from class:CommandLineUtility
Returns the options made available by this command line utility. The base implementation automatically provides the-h,--help
option. Implementations overriding this method and begin with a call tosuper.getOptions()
.- Overrides:
getOptions
in classCommandLineUtility
- Returns:
- the options made available by this command line utility
-
run
Description copied from class:CommandLineUtility
Runs this command line utility with the specified command line arguments.- Specified by:
run
in classCommandLineUtility
- Parameters:
commandLine
- the command line arguments- Throws:
IOException
-
main
Command line utility for producing randomly-generated parameters for use by theEvaluator
.- Parameters:
args
- the command line arguments- Throws:
Exception
- if an error occurred
-