public class Parameterizable extends Object implements IParameterizable
Constructor and Description |
---|
Parameterizable()
Simple constructor.
|
Parameterizable(ArrayList<Parameter> paramList)
Simple constructor.
|
Parameterizable(IParamDiffFunction... paramDiffFunctions)
Simple constructor.
|
Parameterizable(Parameter... params)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addParameter(Parameter param)
Add a new parameter in the lit, only if it does not exist.
|
ArrayList<Parameter> |
getParameters()
Get the supported parameters.
|
boolean |
supportsParameter(Parameter param)
Check if a parameter is supported.
|
public Parameterizable()
public Parameterizable(Parameter... params)
params
- the supported parameterspublic Parameterizable(ArrayList<Parameter> paramList)
paramList
- the supported parameterspublic Parameterizable(IParamDiffFunction... paramDiffFunctions)
paramDiffFunctions
- IParamDiffFunction with their parameterspublic boolean supportsParameter(Parameter param)
supportsParameter
in interface IParameterizable
param
- parameter to checkpublic ArrayList<Parameter> getParameters()
getParameters
in interface IParameterizable
protected void addParameter(Parameter param)
param
- parameterCopyright © 2021 CNES. All rights reserved.