public class ParameterList extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
fullyDefaulted
Status of the last run of getDefaults(List).
|
protected List<List<Parameter>> |
initimeParameters
The initialisation time parameters
|
protected List<List<Parameter>> |
runtimeParameters
The runtime parameters
|
Constructor and Description |
---|
ParameterList() |
Modifier and Type | Method and Description |
---|---|
boolean |
add(List<Parameter> disjunction)
Add a parameter disjunction.
|
boolean |
addAll(List<Parameter> c)
Add all the members of a parameter list (as individual disjunctions)
|
FeatureMap |
getDefaults(List<List<Parameter>> parameters)
Get default parameter value set.
|
FeatureMap |
getInitimeDefaults()
Get default initime parameter value set.
|
List<List<Parameter>> |
getInitimeParameters()
Get the list of initialisation-time parameters
(as a list of parameter disjunctions).
|
FeatureMap |
getRuntimeDefaults()
Get default runtime parameter value set.
|
List<List<Parameter>> |
getRuntimeParameters()
Get the list of runtime parameters
(as a list of parameter disjunctions).
|
boolean |
isFullyDefaulted()
Get the status of the last run of getDefaults(List).
|
String |
toString()
String representation
|
protected List<List<Parameter>> initimeParameters
protected boolean fullyDefaulted
public List<List<Parameter>> getRuntimeParameters()
public List<List<Parameter>> getInitimeParameters()
public boolean add(List<Parameter> disjunction)
NoSuchElementException
- disjunction has no more elements.public boolean addAll(List<Parameter> c)
public FeatureMap getRuntimeDefaults() throws ParameterException
ParameterException
getDefaults(List)
public FeatureMap getInitimeDefaults() throws ParameterException
ParameterException
getDefaults(List)
public FeatureMap getDefaults(List<List<Parameter>> parameters) throws ParameterException
ParameterException
isFullyDefaulted()
public boolean isFullyDefaulted()
getDefaults(List)
Copyright © 2024 GATE. All rights reserved.