| Package | Description |
|---|---|
| org.opentrafficsim.base.parameters |
Simulation parameters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ParameterTypeAcceleration
Wrapper class for Acceleration parameters.
|
class |
ParameterTypeBoolean
Wrapper class for boolean parameters.
|
class |
ParameterTypeClass<T>
Parameter type for classes, of which the value may need to be present in a constraint set.
|
class |
ParameterTypeClassList<T>
Parameter type for a list of classes, each of which may need to be present in a constraint set.
|
class |
ParameterTypeDouble
Wrapper class for double parameters.
|
class |
ParameterTypeDuration
Wrapper class for Time parameters.
|
class |
ParameterTypeFrequency
Wrapper class for Frequency parameters.
|
class |
ParameterTypeInteger
Wrapper class for int parameters.
|
class |
ParameterTypeLength
Wrapper class for Length parameters.
|
class |
ParameterTypeLinearDensity
Wrapper class for LinearDensity parameters.
|
class |
ParameterTypeNumeric<T extends Number>
Wrapper class for parameters of any quantity in JUnits, or double, integer, etc.
|
class |
ParameterTypeSpeed
Wrapper class for Speed parameters.
|
class |
ParameterTypeString
Parameter type for
String parameters. |
| Modifier and Type | Method and Description |
|---|---|
Map<ParameterType<?>,Object> |
ParameterSet.getParameters()
Returns a safe copy of the parameters.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Parameters.contains(ParameterType<?> parameterType)
Indicate whether the given parameter type has been set.
|
boolean |
ParameterSet.contains(ParameterType<?> parameterType)
Indicate whether the given parameter type has been set.
|
<T> T |
Parameters.getParameter(ParameterType<T> parameterType)
Get parameter of given type.
|
<T> T |
ParameterSet.getParameter(ParameterType<T> parameterType)
Get parameter of given type.
|
<T> T |
Parameters.getParameterOrNull(ParameterType<T> parameterType)
Returns a parameter value, or
null if not present. |
<T> T |
ParameterSet.getParameterOrNull(ParameterType<T> parameterType)
Returns a parameter value, or
null if not present. |
void |
Parameters.resetParameter(ParameterType<?> parameterType)
Resets the parameter value to the value from before the last set.
|
void |
ParameterSet.resetParameter(ParameterType<?> parameterType)
Resets the parameter value to the value from before the last set.
|
<T> ParameterSet |
ParameterSet.setDefaultParameter(ParameterType<T> parameter)
Sets the default value of a parameter.
|
<T> void |
Parameters.setParameter(ParameterType<T> parameterType,
T value)
Set parameter value of given parameter type.
|
<T> void |
ParameterSet.setParameter(ParameterType<T> parameterType,
T value)
Set parameter value of given parameter type.
|
<T> void |
Parameters.setParameterResettable(ParameterType<T> parameterType,
T value)
Set parameter value of given parameter type, store old value to allow a reset.
|
<T> void |
ParameterSet.setParameterResettable(ParameterType<T> parameterType,
T value)
Set parameter value of given parameter type, store old value to allow a reset.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.