Uses of Interface
org.anchoranalysis.launcher.executor.selectparam.SelectParam
Packages that use SelectParam
Package
Description
Runs a particular experiment after identifying necessary paths and input files.
Different methods of selecting a object
T
that is used as a parameter for an experiment.SelectParam
s for loading a Experiment
.SelectParam
s for loading a
Optional<Path>
for inputs, outputs or tasks.-
Uses of SelectParam in org.anchoranalysis.launcher.executor
Methods in org.anchoranalysis.launcher.executor that return SelectParamModifier and TypeMethodDescriptionExperimentExecutor.getInput()
The input selection parameter.ExperimentExecutor.getOutput()
The output selection parameter.ExperimentExecutor.getTask()
The task selection parameter.Methods in org.anchoranalysis.launcher.executor with parameters of type SelectParamModifier and TypeMethodDescriptionvoid
ExperimentExecutor.setInput
(SelectParam<Optional<Path>> input) The input selection parameter.void
ExperimentExecutor.setOutput
(SelectParam<Optional<Path>> output) The output selection parameter.void
ExperimentExecutor.setTask
(SelectParam<Optional<Path>> task) The task selection parameter. -
Uses of SelectParam in org.anchoranalysis.launcher.executor.selectparam
Classes in org.anchoranalysis.launcher.executor.selectparam that implement SelectParamMethods in org.anchoranalysis.launcher.executor.selectparam that return SelectParamModifier and TypeMethodDescriptionstatic SelectParam
<Path> SelectParamFactory.experimentSelectParam
(org.apache.commons.cli.CommandLine line, Path defaultExperiment) Creates aSelectParam
for experiment selection.static SelectParam
<Optional<Path>> SelectParamFactory.inputSelectParam
(org.apache.commons.cli.CommandLine line) Creates aSelectParam
for input selection.static SelectParam
<Optional<Path>> SelectParamFactory.outputSelectParam
(org.apache.commons.cli.CommandLine line) Creates aSelectParam
for output selection.static SelectParam
<Optional<Path>> SelectParamFactory.pathOrTaskNameOrDefault
(org.apache.commons.cli.CommandLine line, String optionName, Path tasksDirectory) Creates aSelectParam
for a path, task name, or default.static SelectParam
<Optional<Path>> SelectParamFactory.useDefault()
Creates aSelectParam
that uses the default manager. -
Uses of SelectParam in org.anchoranalysis.launcher.executor.selectparam.experiment
Methods in org.anchoranalysis.launcher.executor.selectparam.experiment that return SelectParamModifier and TypeMethodDescriptionstatic SelectParam
<Path> ExperimentFactory.defaultExperimentOrCustom
(org.apache.commons.cli.CommandLine line, Path defaultExperiment) Chooses either a path to the default-experiment or a path to a custom experiment. -
Uses of SelectParam in org.anchoranalysis.launcher.executor.selectparam.path
Methods in org.anchoranalysis.launcher.executor.selectparam.path that return SelectParamModifier and TypeMethodDescriptionstatic SelectParam
<Optional<Path>> OutputFactory.pathOrDirectory
(String[] arguments, boolean writeIntoRoot) Creates aSelectParam
for output paths or directories.static SelectParam
<Optional<Path>> InputFactory.pathOrDirectoryOrGlobOrExtension
(String[] arguments) Creates aSelectParam
for path, directory, glob, or file extension inputs.static SelectParam
<Optional<Path>> TaskFactory.pathOrTaskName
(String[] args, Path tasksDirectory) Creates aSelectParam
for a path or task name.