T
- object-type that is used as a parameter for an experiment.public interface SelectParam<T>
T
that is used as a parameter for an experiment.Modifier and Type | Method and Description |
---|---|
String |
describe()
A string that can be displayed to the user to describe this particular
SelectParam . |
boolean |
isDefault()
Is this the default option that occurs without any additional user effort?
|
T |
select(ExecutionArguments executionArguments)
Retrieves the parameter.
|
T select(ExecutionArguments executionArguments) throws ExperimentExecutionException
Note that the ExecutionArguments
might be modified during this operation (e.g.
adding a directory parameter).
ExperimentExecutionException
boolean isDefault()
String describe() throws ExperimentExecutionException
SelectParam
.ExperimentExecutionException
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.