Package net.sf.basedb.plugins.executor
Class ProgramParameter
- java.lang.Object
-
- net.sf.basedb.plugins.executor.ProgramParameter
-
public class ProgramParameter extends Object
A program parameter definition and it's values for a specific job. An import/export support plug-in for the executor can callExternalProgramExecutor.getProgramParameters()
at runtime to get a list of all program parameters.- Since:
- 2.15
- Author:
- nicklas
-
-
Field Summary
Fields Modifier and Type Field Description private ParameterDefinition
parameterDefinition
private List<?>
values
-
Constructor Summary
Constructors Constructor Description ProgramParameter()
Create a new parameter object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterDefinition
getParameterDefinition()
Get the definition of this parameter.List<?>
getValues()
Get the values for this parameter.void
setParameterDefinition(ParameterDefinition parameterDefinition)
void
setValues(List<?> values)
-
-
-
Field Detail
-
parameterDefinition
private ParameterDefinition parameterDefinition
-
values
private List<?> values
-
-
Method Detail
-
getParameterDefinition
public ParameterDefinition getParameterDefinition()
Get the definition of this parameter.
-
setParameterDefinition
public void setParameterDefinition(ParameterDefinition parameterDefinition)
-
getValues
public List<?> getValues()
Get the values for this parameter.- Returns:
- A list with the values (empty if no values has been specified)
-
setValues
public void setValues(List<?> values)
-
-