Serialized Form
-
Package org.opentrafficsim.base
-
Class org.opentrafficsim.base.TimeStampedObject extends java.lang.Object implements Serializable
- serialVersionUID:
- 20160129L
-
-
Package org.opentrafficsim.base.parameters
-
Class org.opentrafficsim.base.parameters.ParameterException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 20160325L
-
Class org.opentrafficsim.base.parameters.ParameterSet extends java.lang.Object implements Serializable
- serialVersionUID:
- 20160400L
-
Serialized Fields
-
copyOnWrite
boolean copyOnWrite
Whether to copy internal data on write. -
parameters
java.util.Map<ParameterType<?>,java.lang.Object> parameters
List of parameters. -
previous
java.util.Map<ParameterType<?>,java.lang.Object> previous
List of parameters with values before last set.
-
-
Class org.opentrafficsim.base.parameters.ParameterType extends Type<ParameterType<T>> implements Serializable
- serialVersionUID:
- 20160400L
-
Serialized Fields
-
constraint
Constraint<? super T> constraint
Default constraint. -
defaultValue
T defaultValue
Default value. -
description
java.lang.String description
Parameter description or full name. -
id
java.lang.String id
Short name of parameter. -
valueClass
java.lang.Class<T> valueClass
Class of the value.
-
-
Class org.opentrafficsim.base.parameters.ParameterTypeAcceleration extends ParameterTypeNumeric<Acceleration> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeBoolean extends ParameterType<java.lang.Boolean> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeClass extends ParameterType<java.lang.Class<? extends T>> implements Serializable
- serialVersionUID:
- 20170630L
-
Class org.opentrafficsim.base.parameters.ParameterTypeClassList extends ParameterType<java.util.List<java.lang.Class<? extends T>>> implements Serializable
- serialVersionUID:
- 20170702L
-
Class org.opentrafficsim.base.parameters.ParameterTypeDouble extends ParameterTypeNumeric<java.lang.Double> implements Serializable
- serialVersionUID:
- 120160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeDuration extends ParameterTypeNumeric<Duration> implements Serializable
- serialVersionUID:
- 20150400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeFrequency extends ParameterTypeNumeric<Frequency> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeInteger extends ParameterTypeNumeric<java.lang.Integer> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeLength extends ParameterTypeNumeric<Length> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity extends ParameterTypeNumeric<LinearDensity> implements Serializable
- serialVersionUID:
- 20150000L
-
Class org.opentrafficsim.base.parameters.ParameterTypeNumeric extends ParameterType<T extends java.lang.Number> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeSpeed extends ParameterTypeNumeric<Speed> implements Serializable
- serialVersionUID:
- 20160400L
-
Class org.opentrafficsim.base.parameters.ParameterTypeString extends ParameterType<java.lang.String> implements Serializable
- serialVersionUID:
- 20170911L
-