# Uses of Class
org.opengis.parameter.InvalidParameterValueException

Packages that use InvalidParameterValueException
Package
Description
org.apache.sis.parameter
Descriptions and values of parameters used by a coordinate operation or a process.
org.apache.sis.referencing.operation.transform
Conversions or transformations of multi-dimensional coordinate tuples.
org.opengis.parameter
Description and storage of parameter values.

- ## Uses of InvalidParameterValueException in org.apache.sis.parameter

  Methods in org.apache.sis.parameter that throw InvalidParameterValueException
  Modifier and Type
  Method
  Description
  `static void`
  Parameters.`copy(ParameterValueGroup values, ParameterValueGroup destination)`
  Copies the values of a parameter group into another parameter group.
  `void`
  DefaultParameterValue.`setValue(boolean newValue)`
  Sets the parameter value as a boolean.
  `void`
  DefaultParameterValue.`setValue(double newValue)`
  Sets the parameter value as a floating point.
  `void`
  DefaultParameterValue.`setValue(double[] newValues, Unit<?> unit)`
  Sets the parameter value as an array of floating point and their associated unit.
  `void`
  DefaultParameterValue.`setValue(double newValue, Unit<?> unit)`
  Sets the parameter value as a floating point and its associated unit.
  `void`
  DefaultParameterValue.`setValue(int newValue)`
  Sets the parameter value as an integer.
  `void`
  DefaultParameterValue.`setValue(Object newValue)`
  Sets the parameter value as an object.
  `protected void`
  DefaultParameterValue.`setValue(Object newValue, Unit<?> unit)`
  Sets the parameter value and its associated unit.
  `protected void`
  DefaultParameterValue.`validate(T newValue)`
  Invoked by `DefaultParameterValue.setValue(Object, Unit)` after the basic verifications have been done and before the value is stored.

- ## Uses of InvalidParameterValueException in org.apache.sis.referencing.operation.transform

  Methods in org.apache.sis.referencing.operation.transform that throw InvalidParameterValueException
  Modifier and Type
  Method
  Description
  `MathTransform`
  MathTransformProvider.`createMathTransform(MathTransformProvider.Context context)`
  Creates a math transform from a group of parameter values and its context.
  `default MathTransform`
  MathTransformProvider.`createMathTransform(MathTransformFactory factory, ParameterValueGroup parameters)`
  Creates a math transform from the specified group of parameter values.

- ## Uses of InvalidParameterValueException in org.opengis.parameter

  Methods in org.opengis.parameter that throw InvalidParameterValueException
  Modifier and Type
  Method
  Description
  `void`
  ParameterValue.`setValue(boolean value)`
  Set the parameter value as a boolean.
  `void`
  ParameterValue.`setValue(double value)`
  Sets the parameter value as a floating point.
  `void`
  ParameterValue.`setValue(double[] values, Unit<?> unit)`
  Sets the parameter value as an array of floating point and their associated unit.
  `void`
  ParameterValue.`setValue(double value, Unit<?> unit)`
  Sets the parameter value as a floating point and its associated unit.
  `void`
  ParameterValue.`setValue(int value)`
  Set the parameter value as an integer.
  `void`
  ParameterValue.`setValue(Object value)`
  Set the parameter value as an object.