- Cat - Class in org.opentrafficsim.base.logger
 
- 
Predefined categories for Category logging.
 
- categories - Static variable in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
The categories to log.
 
- CategoryLogger - Class in org.opentrafficsim.base.logger
 
- 
The CategoryLogger can log for specific Categories.
 
- CategoryLogger() - Constructor for class org.opentrafficsim.base.logger.CategoryLogger
 
-  
 
- CategoryLogger.DelegateLogger - Class in org.opentrafficsim.base.logger
 
- 
DelegateLogger class that takes care of actually logging the message and/or exception.
 
- 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.
 
- CompoundProperty - Class in org.opentrafficsim.base.modelproperties
 
- 
Compound property.
 
- CompoundProperty(String, String, String, List<Property<?>>, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Construct a CompoundProperty.
 
- CompressedFileWriter - Class in org.opentrafficsim.base
 
- 
File writer.
 
- 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.
 
- ContinuousProperty - Class in org.opentrafficsim.base.modelproperties
 
- 
Continuous property.
 
- ContinuousProperty(String, String, String, Double, Double, Double, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
- 
Construct a ContinousProperty that is inclusive of lowerBound and upperBound.
 
- ContinuousProperty(String, String, String, Double, Double, Double, boolean, boolean, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
- 
Construct a ContinousProperty.
 
- 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() - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Create a new logger for the system console.
 
- create(Constraint<T>...) - Static method in class org.opentrafficsim.base.parameters.constraint.MultiConstraint
 
- 
Creates a MultiConstraint from given constraints.
 
- debug(Object) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- debug(String) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- debug(String, Object...) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- debug(Throwable) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- debug(Throwable, String) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- debug(Throwable, String, Object...) - Method in class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
- 
Create a debug log entry that will always be output, independent of LogCategory settings.
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.LongProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- deepCopy() - Method in class org.opentrafficsim.base.modelproperties.StringProperty
 
- 
Construct a deep copy of this property (duplicates everything except immutable fields).
 
- DEFAULT_MESSAGE_FORMAT - Static variable in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
The default message format.
 
- defaultValue - Variable in class org.opentrafficsim.base.parameters.ParameterType
 
- 
Default value.
 
- delegateLogger - Static variable in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
The delegate logger instance that does the actual logging work, after a positive filter outcome.
 
- DelegateLogger(boolean) - Constructor for class org.opentrafficsim.base.logger.CategoryLogger.DelegateLogger
 
-  
 
- displayOrderedValue() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Return the sub-items in display order.
 
- 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.
 
- get(int) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Return the sub property at a specified index.
 
- 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.modelproperties.AbstractProperty
 
- 
Return a description of the property (may use HTML markup).
 
- getDescription() - Method in class org.opentrafficsim.base.modelproperties.PickListItem
 
- 
Retrieve the description of this PickListItem.
 
- getDescription() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Return a description of the property (may use HTML markup).
 
- getDescription() - Method in class org.opentrafficsim.base.parameters.ParameterType
 
- 
Retrieve the description of this AbstractParameterType.
 
- getDisplayPriority() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Display priority determines the order in which properties should be displayed.
 
- getDisplayPriority() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Display priority determines the order in which properties should be displayed.
 
- getDisplayText() - Method in class org.opentrafficsim.base.modelproperties.PickListItem
 
- 
Retrieve the display text of this PickListItem.
 
- getElementNames() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
 
- 
Return the names of the elements of this ProbabilityDistributionProperty.
 
- getFormatString() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
-  
 
- getFormatString() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
-  
 
- 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.modelproperties.PickListItem
 
- 
Retrieve the id of this PickListItem.
 
- getId() - Method in class org.opentrafficsim.base.parameters.ParameterType
 
- 
Retrieve the id of this AbstractParameterType.
 
- getKey() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Retrieve the key of this AbstractProperty.
 
- getKey() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Retrieve the key of this Property.
 
- getMaximumValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
-  
 
- getMaximumValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
- 
Retrieve the maximum value of this IntegerProperty.
 
- getMinimumValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
-  
 
- getMinimumValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
- 
Retrieve the minimum value of this IntegerProperty.
 
- getObject() - Method in class org.opentrafficsim.base.TimeStampedObject
 
- 
Retrieve the object.
 
- getOptionName(int) - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Retrieve the name of one of the options of this SelectionProperty.
 
- getOptionNames() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Return the names of the options of this SelectionProperty.
 
- 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
 
-  
 
- getParent() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Retrieve the parent property.
 
- getParent() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Retrieve the parent property.
 
- getPropertyGroup() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Retrieve the property group.
 
- getShortName() - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Return a short description of the property.
 
- getShortName() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Return a short description of the property.
 
- 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
 
-  
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.LongProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Retrieve the current value of the property.
 
- getValue() - Method in class org.opentrafficsim.base.modelproperties.StringProperty
 
- 
Retrieve the current value of the property.
 
- 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.
 
- 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
 
-  
 
- PERCEPTION - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
 
- 
Length of mental map ahead.
 
- PickList<T> - Class in org.opentrafficsim.base.modelproperties
 
- 
Pick list with PickListItems.
 
- PickList(String, String, PickListItem<T>, PickListItem<T>...) - Constructor for class org.opentrafficsim.base.modelproperties.PickList
 
- 
Construct a new PickList and fill it with the provided items.
 
- PickList(String, String, List<PickListItem<T>>) - Constructor for class org.opentrafficsim.base.modelproperties.PickList
 
- 
Construct a new PickList and fill it with the provided items.
 
- PickListItem<T> - Class in org.opentrafficsim.base.modelproperties
 
- 
Value that can be used in a PickList.
 
- PickListItem(T, String, String) - Constructor for class org.opentrafficsim.base.modelproperties.PickListItem
 
- 
Construct a new PickListItem.
 
- PickListItem(T, String) - Constructor for class org.opentrafficsim.base.modelproperties.PickListItem
 
- 
Construct a new PickListItem.
 
- 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.modelproperties.PickList
 
- 
Print the given value from the map in Parameters in a presentable format.
 
- 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.
 
- ProbabilityDistributionProperty - Class in org.opentrafficsim.base.modelproperties
 
- 
Property that describes a probability distribution.
 
- ProbabilityDistributionProperty(String, String, String, String[], Double[], boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
 
- 
Construct a new ProbabilityDistributionProperty.
 
- Property<T> - Interface in org.opentrafficsim.base.modelproperties
 
- 
User readable and settable properties.
 
- PropertyException - Exception in org.opentrafficsim.base.modelproperties
 
- 
Exception thrown when an operation is attempted that is not compatible with the indicated property.
 
- PropertyException() - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
 
- 
Construct a new IncompatiblePropertyException.
 
- PropertyException(String) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
 
- 
Construct a new IncompatiblePropertyException.
 
- PropertyException(Throwable) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
 
- 
Construct a new IncompatiblePropertyException.
 
- PropertyException(String, Throwable) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
 
- 
Construct a new IncompatiblePropertyException.
 
- PropertyException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.base.modelproperties.PropertyException
 
- 
Construct a new IncompatiblePropertyException.
 
- S0 - Static variable in class org.opentrafficsim.base.parameters.ParameterTypes
 
- 
Car-following stopping distance.
 
- SelectionProperty - Class in org.opentrafficsim.base.modelproperties
 
- 
Property that is described by a set of Strings where exactly one can (and must) be true.
 
- SelectionProperty(String, String, String, String[], int, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Construct a new SelectionProperty.
 
- 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.
 
- setAllLogLevel(Level) - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Set a new logging level for all registered writers.
 
- setAllLogMessageFormat(String) - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Set a new logging format for the message lines of all writers.
 
- 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.
 
- setLogCategories(LogCategory...) - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Set the categories to be logged to the Writers.
 
- setLogLevel(Writer, Level) - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Set a new logging level for one of the registered writers.
 
- setLogMessageFormat(Writer, String) - Static method in class org.opentrafficsim.base.logger.CategoryLogger
 
- 
Set a new logging format for the message lines of a writer.
 
- 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.
 
- setParent(CompoundProperty) - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Set the parent of this AbstractProperty.
 
- setPropertyGroup(Map<String, Property<?>>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Update the property group when this CompoundProperty is added or removed from another CompoundProperty.
 
- setReadOnly(boolean) - Method in class org.opentrafficsim.base.modelproperties.AbstractProperty
 
- 
Finalize the readOnly flag.
 
- setValue(Boolean) - Method in class org.opentrafficsim.base.modelproperties.BooleanProperty
 
- 
Change the value of the property.
 
- setValue(List<Property<?>>) - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Change the value of the property.
 
- setValue(Double) - Method in class org.opentrafficsim.base.modelproperties.ContinuousProperty
 
- 
Change the value of the property.
 
- setValue(Integer) - Method in class org.opentrafficsim.base.modelproperties.IntegerProperty
 
- 
Change the value of the property.
 
- setValue(Long) - Method in class org.opentrafficsim.base.modelproperties.LongProperty
 
- 
Change the value of the property.
 
- setValue(Double[]) - Method in class org.opentrafficsim.base.modelproperties.ProbabilityDistributionProperty
 
- 
Change the value of the property.
 
- setValue(T) - Method in interface org.opentrafficsim.base.modelproperties.Property
 
- 
Change the value of the property.
 
- setValue(String) - Method in class org.opentrafficsim.base.modelproperties.SelectionProperty
 
- 
Change the value of the property.
 
- setValue(String) - Method in class org.opentrafficsim.base.modelproperties.StringProperty
 
- 
Change the value of the property.
 
- SingleBound<T extends Number> - Class in org.opentrafficsim.base.parameters.constraint
 
- 
Continuous constraints with a single bound.
 
- size() - Method in class org.opentrafficsim.base.modelproperties.CompoundProperty
 
- 
Return the number of sub properties of this CompoundProperty.
 
- StringProperty - Class in org.opentrafficsim.base.modelproperties
 
- 
String property.
 
- StringProperty(String, String, String, String, boolean, int) - Constructor for class org.opentrafficsim.base.modelproperties.StringProperty
 
- 
Construct an StringProperty.
 
- 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
 
-