Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

A - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Maximum (desired) car-following acceleration.
accept(T) - Method in class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
Checks whether the value complies with constraints.
accept(T) - Method in interface org.opentrafficsim.base.parameters.constraint.Constraint
Checks whether the value complies with constraints.
accept(T) - Method in class org.opentrafficsim.base.parameters.constraint.DualBound
Checks whether the value complies with constraints.
accept(T) - Method in class org.opentrafficsim.base.parameters.constraint.MultiConstraint
Checks whether the value complies with constraints.
accept(T) - Method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Checks whether the value complies with constraints.
accept(Collection<T>) - Method in class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
Checks whether the value complies with constraints.
add(V, W) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds a value with weight.
add(Iterable<V>, Iterable<W>) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds a weighted value for each element.
add(V[], W[]) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds a weighted value for each element.
add(Map<V, W>) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds each weighted value from a map.
add(Collection<V>, Function<V, W>) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds each value with a weight given by a function.
add(Collection<S>, Function<S, V>, Function<S, W>) - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Adds each value with a weight given by a function.
ATLEASTONE - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
autoDetectCompressionType(String) - Static method in class org.opentrafficsim.base.compressedfiles.Reader
Determine the type of compression used in a file.

B

B - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Maximum comfortable car-following deceleration.
B0 - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Maximum adjustment deceleration, e.g.
BASE - Static variable in class org.opentrafficsim.base.logger.Cat
BASE project.
BCRIT - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Maximum critical deceleration, e.g.

C

Cat - Class in org.opentrafficsim.base.logger
Predefined categories for Category logging.
check(T, Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterType
Default implementation of check method.
check(int, Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeInteger
Method to overwrite for checks with constraints.
checkConstraint(T) - Method in class org.opentrafficsim.base.parameters.ParameterType
Check that a value complies with the constraint of this AbstractParameterType.
ClassCollectionConstraint<T> - Class in org.opentrafficsim.base.parameters.constraint
Constraint that checks whether a collection of classes is a sub collection of constraint collection.
ClassConstraint<T> - Class in org.opentrafficsim.base.parameters.constraint
Constraint that checks whether the value is any of a given collection of classes, where each class is a sub class of a given type.
closed(double, double) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound including the bounds; lowerBound <= value <= upperBound.
closed(T, T) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound including the bounds; lowerBound <= value <= upperBound.
CollectionConstraint<T> - Class in org.opentrafficsim.base.parameters.constraint
Constraint that checks whether a value is in a given constraint collection.
CollectionConstraint(Collection<T>) - Constructor for class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
 
commonAncestor(T) - Method in class org.opentrafficsim.base.HierarchicalType
Returns the common ancestor of both types.
CompressedFileWriter - Class in org.opentrafficsim.base
File writer.
CompressionType - Enum in org.opentrafficsim.base.compressedfiles
Types of compression supported by the compressed file writers and readers.
Constraint<T> - Interface in org.opentrafficsim.base.parameters.constraint
Interface for a parameter constraint.
ConstraintInterface - Interface in org.opentrafficsim.base.parameters.constraint
In order to define default constraints within a Parameter Type, an enum is available.
contains(ParameterType<?>) - Method in interface org.opentrafficsim.base.parameters.Parameters
Indicate whether the given parameter type has been set.
contains(ParameterType<?>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Indicate whether the given parameter type has been set.
CORE - Static variable in class org.opentrafficsim.base.logger.Cat
CORE project.
create(String, boolean) - Static method in class org.opentrafficsim.base.CompressedFileWriter
Returns a BufferedWriter to a file, zipped or not.
create(Constraint<T>...) - Static method in class org.opentrafficsim.base.parameters.constraint.MultiConstraint
Creates a MultiConstraint from given constraints.
createInputStream(String, CompressionType) - Static method in class org.opentrafficsim.base.compressedfiles.Reader
Construct a InputStream for a compressed data file.
createInputStream(String) - Static method in class org.opentrafficsim.base.compressedfiles.Reader
Construct a InputStream for a compressed data file.
createOutputStream(String, CompressionType) - Static method in class org.opentrafficsim.base.compressedfiles.Writer
Construct a new OutputStream that performs a requested data compression.

D

defaultValue - Variable in class org.opentrafficsim.base.parameters.ParameterType
Default value.
DT - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Fixed model time step.
DualBound<T extends Number> - Class in org.opentrafficsim.base.parameters.constraint
Continuous constraints with a dual bound.

E

equals(Object) - Method in class org.opentrafficsim.base.HierarchicalType
equals(Object) - Method in class org.opentrafficsim.base.parameters.ParameterType

F

failMessage() - Method in class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
Returns a message for value failure, pointing to a parameter using '%s'.
failMessage() - Method in interface org.opentrafficsim.base.parameters.constraint.Constraint
Returns a message for value failure, pointing to a parameter using '%s'.
failMessage() - Method in class org.opentrafficsim.base.parameters.constraint.MultiConstraint
Returns a message for value failure, pointing to a parameter using '%s'.
failMessage() - Method in enum org.opentrafficsim.base.parameters.constraint.NumericConstraint
Returns a message for value failure, pointing to a parameter using '%s'.
failMessage() - Method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Returns a message for value failure, pointing to a parameter using '%s'.
failMessage() - Method in class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
Returns a message for value failure, pointing to a parameter using '%s'.
FSPEED - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Speed limit adherence factor.

G

getBound() - Method in class org.opentrafficsim.base.parameters.constraint.SingleBound
 
getConstraint() - Method in class org.opentrafficsim.base.parameters.ParameterType
Retrieve the constraint.
getDefaultValue() - Method in class org.opentrafficsim.base.parameters.ParameterType
Retrieve the the default value of this AbstractParameterType.
getDescription() - Method in class org.opentrafficsim.base.parameters.ParameterType
Retrieve the description of this AbstractParameterType.
getExtension() - Method in enum org.opentrafficsim.base.compressedfiles.CompressionType
Retrieve the commonly used file extension for files containing data that is compressed using this method.
getId() - Method in class org.opentrafficsim.base.HierarchicalType
 
getId() - Method in interface org.opentrafficsim.base.Identifiable
Returns the Id.
getId() - Method in class org.opentrafficsim.base.parameters.ParameterType
Retrieve the id of this AbstractParameterType.
getMean() - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Returns the weighted mean of available data.
getObject() - Method in class org.opentrafficsim.base.TimeStampedObject
Retrieve the object.
getParameter(ParameterType<T>) - Method in interface org.opentrafficsim.base.parameters.Parameters
Get parameter of given type.
getParameter(ParameterType<T>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Get parameter of given type.
getParameterOrNull(ParameterType<T>) - Method in interface org.opentrafficsim.base.parameters.Parameters
Returns a parameter value, or null if not present.
getParameterOrNull(ParameterType<T>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Returns a parameter value, or null if not present.
getParameters() - Method in class org.opentrafficsim.base.parameters.ParameterSet
Returns a safe copy of the parameters.
getParent() - Method in class org.opentrafficsim.base.HierarchicalType
 
getSum() - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Returns the weighted sum of available data.
getTimestamp() - Method in class org.opentrafficsim.base.TimeStampedObject
Retrieve the time stamp.
getTypedClass(T) - Static method in class org.opentrafficsim.base.OTSClassUtil
 
getTypedClassList(T) - Static method in class org.opentrafficsim.base.OTSClassUtil
 
getValueClass() - Method in class org.opentrafficsim.base.parameters.ParameterType
Retrieve the class of the value of this AbstractParameterType.
getValueClass(Class<T>) - Static method in class org.opentrafficsim.base.parameters.ParameterTypeClass
Returns a typed class, where the type is Class<? extends T>, such that ParameterTypeClass instances can easily be created.
getValueClass(Class<T>) - Static method in class org.opentrafficsim.base.parameters.ParameterTypeClassList
Returns a typed class, where the type is List<Class<? extends T>>, such that ParameterTypeClass instances can easily be created.
getWeightSum() - Method in class org.opentrafficsim.base.WeightedMeanAndSum
Returns the sum of the weights.

H

hasDefaultValue() - Method in class org.opentrafficsim.base.parameters.ParameterType
Returns whether this parameter type has a default value.
hashCode() - Method in class org.opentrafficsim.base.HierarchicalType
hashCode() - Method in class org.opentrafficsim.base.parameters.ParameterType
HierarchicalType<T extends HierarchicalType<T>> - Class in org.opentrafficsim.base
Super class for types with hierarchical structure.
HierarchicalType(String) - Constructor for class org.opentrafficsim.base.HierarchicalType
Constructor for creating the top level types in subclasses.
HierarchicalType(String, T) - Constructor for class org.opentrafficsim.base.HierarchicalType
Constructor.

I

Identifiable - Interface in org.opentrafficsim.base
Interface for all identifiable objects.
isGZipCompressed(byte[]) - Static method in class org.opentrafficsim.base.compressedfiles.Reader
Determine if bytes match the GZip compression signature.
isOfType(T) - Method in class org.opentrafficsim.base.HierarchicalType
Whether this, or any of the parent types, equals the given type.
isType(T) - Method in class org.opentrafficsim.base.Type
Returns whether this type is the same type as the given type.

L

LCDUR - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Regular lane change duration.
leftClosedRightOpen(double, double) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound including the lower bound and excluding the upper bound; lowerBound <= value < upperBound.
leftClosedRightOpen(T, T) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound including the lower bound and excluding the upper bound; lowerBound <= value < upperBound.
leftOpenRightClosed(double, double) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound excluding the lower bound and including the upper bound; lowerBound < value <= upperBound.
leftOpenRightClosed(T, T) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound excluding the lower bound and including the upper bound; lowerBound < value <= upperBound.
LOOKAHEAD - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Look-ahead distance.
LOOKBACK - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Look-back distance.
LOOKBACKOLD - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Look-back distance, for old MOBIL code only.
lowerExclusive(double) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates a lower exclusive bound; value > bound.
lowerExclusive(T) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates a lower exclusive bound; value > bound.
lowerInclusive(double) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates a lower inclusive bound; value >= bound.
lowerInclusive(T) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates a lower inclusive bound; value >= bound.

M

MultiConstraint<T> - Class in org.opentrafficsim.base.parameters.constraint
Constraint containing multiple constraints.
MultiConstraint(Set<Constraint<T>>) - Constructor for class org.opentrafficsim.base.parameters.constraint.MultiConstraint
Constructor.

N

NEGATIVE - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
NEGATIVEZERO - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
newInstance(Class<? extends T>...) - Static method in class org.opentrafficsim.base.parameters.constraint.ClassCollectionConstraint
Creates a new instance with given collection.
newInstance(Class<? extends T>...) - Static method in class org.opentrafficsim.base.parameters.constraint.ClassConstraint
Creates a new instance with given collection.
newInstance(T...) - Static method in class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
Creates a new instance with given objects.
newInstance(T...) - Static method in class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
Creates a new instance with given collection.
NONZERO - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
NumericConstraint - Enum in org.opentrafficsim.base.parameters.constraint
List of default constraint for ParameterTypes.

O

objects - Variable in class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
Acceptable objects.
objects - Variable in class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
Acceptable objects.
open(double, double) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound excluding the bounds; lowerBound < value < upperBound.
open(T, T) - Static method in class org.opentrafficsim.base.parameters.constraint.DualBound
Creates a dual bound excluding the bounds; lowerBound < value < upperBound.
org.opentrafficsim.base - package org.opentrafficsim.base
Generic classes for entire OTS project such as Throw for preconditions and postcondition testing.
org.opentrafficsim.base.compressedfiles - package org.opentrafficsim.base.compressedfiles
Utilities for reading and writing compressed files.
org.opentrafficsim.base.logger - package org.opentrafficsim.base.logger
Logger package for simulator-aware CategoryLogger.
org.opentrafficsim.base.parameters - package org.opentrafficsim.base.parameters
Simulation parameters.
org.opentrafficsim.base.parameters.constraint - package org.opentrafficsim.base.parameters.constraint
Constraints of parameters.
OTSClassUtil - Class in org.opentrafficsim.base
Utility class for class operations.

P

ParameterException - Exception in org.opentrafficsim.base.parameters
Throwable for exceptions regarding parameters.
ParameterException() - Constructor for exception org.opentrafficsim.base.parameters.ParameterException
Empty constructor.
ParameterException(String) - Constructor for exception org.opentrafficsim.base.parameters.ParameterException
Constructor with message.
ParameterException(Throwable) - Constructor for exception org.opentrafficsim.base.parameters.ParameterException
Constructor with cause.
ParameterException(String, Throwable) - Constructor for exception org.opentrafficsim.base.parameters.ParameterException
Constructor with message and cause.
ParameterException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.base.parameters.ParameterException
Constructor with message and cause.
Parameters - Interface in org.opentrafficsim.base.parameters
Interface for parameter objects containing the methods for during a simulation.
ParameterSet - Class in org.opentrafficsim.base.parameters
Implementation of Parameters with methods to initialize the set of parameters.
ParameterSet() - Constructor for class org.opentrafficsim.base.parameters.ParameterSet
Construct a new, empty Parameters set.
ParameterSet(Parameters) - Constructor for class org.opentrafficsim.base.parameters.ParameterSet
Constructor which creates a copy of the input set.
ParameterType<T> - Class in org.opentrafficsim.base.parameters
Defines meta-information of a parameter, defining the parameter uniquely.
ParameterType(String, String, Class<T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterType
Construct a new AbstractParameterType without default value and constraint.
ParameterType(String, String, Class<T>, Constraint<? super T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterType
Construct a new AbstractParameterType without default value and with constraint.
ParameterType(String, String, Class<T>, T) - Constructor for class org.opentrafficsim.base.parameters.ParameterType
Construct a new AbstractParameterType with default value, without constraint.
ParameterType(String, String, Class<T>, T, Constraint<? super T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterType
Construct a new AbstractParameterType with default value and constraint.
ParameterTypeAcceleration - Class in org.opentrafficsim.base.parameters
Wrapper class for Acceleration parameters.
ParameterTypeAcceleration(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
Construct a new ParameterTypeAcceleration without default value and without check.
ParameterTypeAcceleration(String, String, Acceleration) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
Construct a new ParameterTypeAcceleration with default value, without check.
ParameterTypeAcceleration(String, String, Constraint<? super Acceleration>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
Construct a new ParameterTypeAcceleration without default value, with check.
ParameterTypeAcceleration(String, String, Acceleration, Constraint<? super Acceleration>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
Construct a new ParameterTypeAcceleration with default value and check.
ParameterTypeBoolean - Class in org.opentrafficsim.base.parameters
Wrapper class for boolean parameters.
ParameterTypeBoolean(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeBoolean
Construct a new ParameterTypeBoolean without default value.
ParameterTypeBoolean(String, String, boolean) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeBoolean
Construct a new ParameterTypeBoolean with default value.
ParameterTypeClass<T> - Class in org.opentrafficsim.base.parameters
Parameter type for classes, of which the value may need to be present in a constraint set.
ParameterTypeClass(String, String, Class<Class<? extends T>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClass
Constructor without default value and check.
ParameterTypeClass(String, String, Class<Class<? extends T>>, Class<? extends T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClass
Constructor with default value, without check.
ParameterTypeClass(String, String, Class<Class<? extends T>>, Constraint<? super Class<? extends T>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClass
Constructor without default value, with check.
ParameterTypeClass(String, String, Class<Class<? extends T>>, Class<? extends T>, Constraint<? super Class<? extends T>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClass
Constructor with default value and check.
ParameterTypeClassList<T> - Class in org.opentrafficsim.base.parameters
Parameter type for a list of classes, each of which may need to be present in a constraint set.
ParameterTypeClassList(String, String, Class<List<Class<? extends T>>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClassList
Constructor without default value and check.
ParameterTypeClassList(String, String, Class<List<Class<? extends T>>>, List<Class<? extends T>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClassList
Constructor with default value, without check.
ParameterTypeClassList(String, String, Class<List<Class<? extends T>>>, Constraint<? super List<Class<? extends T>>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClassList
Constructor without default value, with check.
ParameterTypeClassList(String, String, Class<List<Class<? extends T>>>, List<Class<? extends T>>, Constraint<? super List<Class<? extends T>>>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeClassList
Constructor with default value and check.
ParameterTypeDouble - Class in org.opentrafficsim.base.parameters
Wrapper class for double parameters.
ParameterTypeDouble(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDouble
Construct a new ParameterTypeDouble without default value and check.
ParameterTypeDouble(String, String, double) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDouble
Construct a new ParameterTypeDouble with default value, without check.
ParameterTypeDouble(String, String, Constraint<? super Double>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDouble
Construct a new ParameterTypeDouble without default value, with check.
ParameterTypeDouble(String, String, double, Constraint<? super Double>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDouble
Construct a new ParameterTypeDouble with default value and check.
ParameterTypeDouble(String, String, Double, Constraint<Number>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDouble
Construct a new ParameterTypeDouble with default value and check.
ParameterTypeDuration - Class in org.opentrafficsim.base.parameters
Wrapper class for Time parameters.
ParameterTypeDuration(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDuration
Construct a new ParameterTypeDuration without default value and check.
ParameterTypeDuration(String, String, Duration) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDuration
Construct a new ParameterTypeDuration with default value, without check.
ParameterTypeDuration(String, String, Constraint<? super Duration>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDuration
Construct a new ParameterTypeDuration without default value, with check.
ParameterTypeDuration(String, String, Duration, Constraint<? super Duration>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeDuration
Construct a new ParameterTypeDuration with default value and check.
ParameterTypeFrequency - Class in org.opentrafficsim.base.parameters
Wrapper class for Frequency parameters.
ParameterTypeFrequency(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeFrequency
Construct a new ParameterTypeFrequency without default value and check.
ParameterTypeFrequency(String, String, Frequency) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeFrequency
Construct a new ParameterTypeFrequency with default value, without check.
ParameterTypeFrequency(String, String, Constraint<? super Frequency>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeFrequency
Construct a new ParameterTypeFrequency without default value, with check.
ParameterTypeFrequency(String, String, Frequency, Constraint<? super Frequency>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeFrequency
Construct a new ParameterTypeFrequency with default value and check.
ParameterTypeInteger - Class in org.opentrafficsim.base.parameters
Wrapper class for int parameters.
ParameterTypeInteger(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger without default value and check.
ParameterTypeInteger(String, String, int) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger with default value, without check.
ParameterTypeInteger(String, String, Integer) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger with default value, without check.
ParameterTypeInteger(String, String, Constraint<? super Integer>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger without default value, with check.
ParameterTypeInteger(String, String, int, Constraint<? super Integer>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger with default value and check.
ParameterTypeInteger(String, String, Integer, Constraint<Number>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeInteger
Construct a new ParameterTypeInteger with default value and check.
ParameterTypeLength - Class in org.opentrafficsim.base.parameters
Wrapper class for Length parameters.
ParameterTypeLength(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLength
Constructor without default value and check.
ParameterTypeLength(String, String, Length) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLength
Construct a new ParameterTypeLength with default value, without check.
ParameterTypeLength(String, String, Constraint<? super Length>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLength
Construct a new ParameterTypeLength without default value, with check.
ParameterTypeLength(String, String, Length, Constraint<? super Length>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLength
Construct a new ParameterTypeLength with default value and check.
ParameterTypeLinearDensity - Class in org.opentrafficsim.base.parameters
Wrapper class for LinearDensity parameters.
ParameterTypeLinearDensity(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
Construct a new ParameterTypeLinearDensity without default value and check.
ParameterTypeLinearDensity(String, String, LinearDensity) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
Construct a new ParameterTypeLinearDensity with default value, without check.
ParameterTypeLinearDensity(String, String, Constraint<? super LinearDensity>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
Construct a new ParameterTypeLinearDensity without default value, with check.
ParameterTypeLinearDensity(String, String, LinearDensity, Constraint<? super LinearDensity>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
Construct a new ParameterTypeLinearDensity with default value and check.
ParameterTypeNumeric<T extends Number> - Class in org.opentrafficsim.base.parameters
Wrapper class for parameters of any quantity in JUnits, or double, integer, etc.
ParameterTypeNumeric(String, String, Class<T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeNumeric
Constructor without default value and check.
ParameterTypeNumeric(String, String, Class<T>, T) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeNumeric
Constructor with default value, without check.
ParameterTypeNumeric(String, String, Class<T>, Constraint<? super T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeNumeric
Constructor without default value, with check.
ParameterTypeNumeric(String, String, Class<T>, T, Constraint<? super T>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeNumeric
Constructor with default value and check.
ParameterTypes - Class in org.opentrafficsim.base.parameters
Predefined list of common parameter types.
ParameterTypeSpeed - Class in org.opentrafficsim.base.parameters
Wrapper class for Speed parameters.
ParameterTypeSpeed(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeSpeed
Construct a new ParameterTypeSpeed without default value and check.
ParameterTypeSpeed(String, String, Speed) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeSpeed
Construct a new ParameterTypeSpeed with default value, without check.
ParameterTypeSpeed(String, String, Constraint<? super Speed>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeSpeed
Constructor a new ParameterTypeSpeed without default value, with check.
ParameterTypeSpeed(String, String, Speed, Constraint<? super Speed>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeSpeed
Constructor a new ParameterTypeSpeed with default value and check.
ParameterTypeString - Class in org.opentrafficsim.base.parameters
Parameter type for String parameters.
ParameterTypeString(String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeString
 
ParameterTypeString(String, String, String) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeString
 
ParameterTypeString(String, String, Constraint<? super String>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeString
 
ParameterTypeString(String, String, String, Constraint<? super String>) - Constructor for class org.opentrafficsim.base.parameters.ParameterTypeString
 
PARSER - Static variable in class org.opentrafficsim.base.logger.Cat
PARSER projects.
PERCEPTION - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Length of mental map ahead.
POSITIVE - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
POSITIVEZERO - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterType
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeBoolean
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeClass
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeClassList
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeDouble
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeInteger
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeNumeric
Print the given value from the map in Parameters in a presentable format.
printValue(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterTypeString
Print the given value from the map in Parameters in a presentable format.

R

Reader - Class in org.opentrafficsim.base.compressedfiles
Reader for compressed files.
resetParameter(ParameterType<?>) - Method in interface org.opentrafficsim.base.parameters.Parameters
Resets the parameter value to the value from before the last set.
resetParameter(ParameterType<?>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Resets the parameter value to the value from before the last set.
ROAD - Static variable in class org.opentrafficsim.base.logger.Cat
ROAD project.

S

S0 - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Car-following stopping distance.
setAllIn(Parameters) - Method in interface org.opentrafficsim.base.parameters.Parameters
Sets the parameters of this set in the given set.
setAllIn(Parameters) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Sets the parameters of this set in the given set.
setDefaultParameter(ParameterType<T>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Sets the default value of a parameter.
setDefaultParameters(Class<?>) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Sets the default values of all accessible parameters defined in the given class.
setParameter(ParameterType<T>, T) - Method in interface org.opentrafficsim.base.parameters.Parameters
Set parameter value of given parameter type.
setParameter(ParameterType<T>, T) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Set parameter value of given parameter type.
setParameterResettable(ParameterType<T>, T) - Method in interface org.opentrafficsim.base.parameters.Parameters
Set parameter value of given parameter type, store old value to allow a reset.
setParameterResettable(ParameterType<T>, T) - Method in class org.opentrafficsim.base.parameters.ParameterSet
Set parameter value of given parameter type, store old value to allow a reset.
SingleBound<T extends Number> - Class in org.opentrafficsim.base.parameters.constraint
Continuous constraints with a single bound.
SubCollectionConstraint<T> - Class in org.opentrafficsim.base.parameters.constraint
Constraint that checks whether a collection (the parameter value) is a subset of a constraint collection.
SubCollectionConstraint(Collection<T>) - Constructor for class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
 

T

T - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Current car-following headway.
T0 - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Look-ahead time for mandatory lane changes.
TAU - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Headway relaxation time.
TimeStampedObject<C> - Class in org.opentrafficsim.base
An object with a time stamp, where the object is of a specific class.
TimeStampedObject(C, Time) - Constructor for class org.opentrafficsim.base.TimeStampedObject
Construct a new TimeStampedObject.
TMAX - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Maximum car-following headway.
TMIN - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Minimum car-following headway.
toString() - Method in class org.opentrafficsim.base.parameters.constraint.ClassCollectionConstraint
toString() - Method in class org.opentrafficsim.base.parameters.constraint.ClassConstraint
toString() - Method in class org.opentrafficsim.base.parameters.constraint.CollectionConstraint
toString() - Method in class org.opentrafficsim.base.parameters.constraint.DualBound
toString() - Method in class org.opentrafficsim.base.parameters.constraint.MultiConstraint
toString() - Method in class org.opentrafficsim.base.parameters.constraint.SingleBound
toString() - Method in class org.opentrafficsim.base.parameters.constraint.SubCollectionConstraint
toString() - Method in class org.opentrafficsim.base.parameters.ParameterSet
toString() - Method in class org.opentrafficsim.base.parameters.ParameterType
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeAcceleration
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeBoolean
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeClass
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeClassList
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeDouble
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeDuration
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeFrequency
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeInteger
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeLength
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeLinearDensity
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeNumeric
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeSpeed
toString() - Method in class org.opentrafficsim.base.parameters.ParameterTypeString
toString() - Method in class org.opentrafficsim.base.TimeStampedObject
TR - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Reaction time.
Type<T extends Type<T>> - Class in org.opentrafficsim.base
Superclass of all sorts of types, for example GTUType, ParameterType, etc.
Type() - Constructor for class org.opentrafficsim.base.Type
 

U

UNITINTERVAL - Static variable in interface org.opentrafficsim.base.parameters.constraint.ConstraintInterface
 
UNITINTERVAL - Static variable in class org.opentrafficsim.base.parameters.constraint.DualBound
Standard dual bound on the unit interval [0...1].
upperExclusive(double) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates an upper exclusive bound; value < bound.
upperExclusive(T) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates an upper exclusive bound; value < bound.
upperInclusive(double) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates an upper inclusive bound; value <= bound.
upperInclusive(T) - Static method in class org.opentrafficsim.base.parameters.constraint.SingleBound
Creates an upper inclusive bound; value <= bound.

V

valueOf(String) - Static method in enum org.opentrafficsim.base.compressedfiles.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.opentrafficsim.base.parameters.constraint.NumericConstraint
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.opentrafficsim.base.compressedfiles.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.opentrafficsim.base.parameters.constraint.NumericConstraint
Returns an array containing the constants of this enum type, in the order they are declared.
VCONG - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
Speed threshold below which traffic is considered congested.

W

WeightedMeanAndSum<V extends Number,W extends Number> - Class in org.opentrafficsim.base
Utility to calculate a weighted mean and/or sum.
WeightedMeanAndSum() - Constructor for class org.opentrafficsim.base.WeightedMeanAndSum
Constructor.
Writer - Class in org.opentrafficsim.base.compressedfiles
Writer for compressed files.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2014–2019 Delft University of Technology. All rights reserved.