Uses of Class
org.opentrafficsim.base.parameters.ParameterException
Packages that use ParameterException
Package
Description
Classes to define parameter types and store their values.
-
Uses of ParameterException in org.opentrafficsim.base.parameters
Methods in org.opentrafficsim.base.parameters that throw ParameterExceptionModifier and TypeMethodDescriptionvoidParameterType.check(T value, Parameters params) Default implementation of check method.final voidParameterType.checkConstraint(T value) Check that a value complies with the constraint of this AbstractParameterType.final TParameterType.getDefaultValue()Retrieve the the default value of this AbstractParameterType.<T> TParameters.getParameter(ParameterType<T> parameterType) Get parameter of given type.<T> TParameterSet.getParameter(ParameterType<T> parameterType) ParameterType.printValue(Parameters parameters) Print the given value from the map in Parameters in a presentable format.final StringParameterTypeBoolean.printValue(Parameters parameters) ParameterTypeClass.printValue(Parameters parameters) final StringParameterTypeDouble.printValue(Parameters parameters) final StringParameterTypeInteger.printValue(Parameters parameters) voidParameters.resetParameter(ParameterType<?> parameterType) Resets the parameter value to the value from before the last resettable set.voidParameterSet.resetParameter(ParameterType<?> parameterType) <T> voidParameters.setClaimedParameter(ParameterType<T> parameterType, T value, Object key) Set parameter value of given parameter type.<T> voidParameterSet.setClaimedParameter(ParameterType<T> parameterType, T value, Object key) <T> ParameterSetParameterSet.setDefaultParameter(ParameterType<T> parameter) Sets the default value of a parameter.<T> voidParameters.setParameter(ParameterType<T> parameterType, T value) Set parameter value of given parameter type.<T> voidParameterSet.setParameter(ParameterType<T> parameterType, T value) <T> voidParameters.setParameterResettable(ParameterType<T> parameterType, T value) Set parameter value of given parameter type, store old value to allow a reset.<T> voidParameterSet.setParameterResettable(ParameterType<T> parameterType, T value)