# Uses of Interface
org.opengis.parameter.ParameterValue

Packages that use ParameterValue
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 ParameterValue in org.apache.sis.parameter

  Classes in org.apache.sis.parameter that implement ParameterValue
  Modifier and Type
  Class
  Description
  `class`
  `DefaultParameterValue<T>`
  A single parameter value used by an operation method.
  Methods in org.apache.sis.parameter that return ParameterValue
  Modifier and Type
  Method
  Description
  `static <T> ParameterValue<T>`
  Parameters.`cast(ParameterValue<?> parameter, Class<T> valueClass)`
  Casts the given parameter value to the given type.
  `ParameterValue<T>`
  DefaultParameterDescriptor.`createValue()`
  Creates a new parameter value instance initialized with the default value.
  `<T> ParameterValue<T>`
  DefaultParameterValueGroup.`getOrCreate(ParameterDescriptor<T> parameter)`
  Returns the parameter identified by the given descriptor.
  `<T> ParameterValue<T>`
  Parameters.`getOrCreate(ParameterDescriptor<T> parameter)`
  Returns the parameter identified by the given descriptor.
  `ParameterValue<?>`
  DefaultParameterValueGroup.`parameter(String name)`
  Returns the value in this group for the specified name.
  Methods in org.apache.sis.parameter with parameters of type ParameterValue
  Modifier and Type
  Method
  Description
  `static <T> ParameterValue<T>`
  Parameters.`cast(ParameterValue<?> parameter, Class<T> valueClass)`
  Casts the given parameter value to the given type.
  `static <T> DefaultParameterValue<T>`
  DefaultParameterValue.`unmodifiable(ParameterValue<T> parameter)`
  Returns an unmodifiable implementation of the given parameter value.
  Constructors in org.apache.sis.parameter with parameters of type ParameterValue
  Modifier
  Constructor
  Description
  ``
  `DefaultParameterValue(ParameterValue<T> parameter)`
  Creates a new instance initialized with the values from the specified parameter object.

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

  Methods in org.apache.sis.referencing.operation.transform that return ParameterValue
  Modifier and Type
  Method
  Description
  `ParameterValue<?>`
  ContextualParameters.`parameter(String name)`
  Returns the parameter value of the given name.

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

  Methods in org.opengis.parameter that return ParameterValue
  Modifier and Type
  Method
  Description
  `ParameterValue<T>`
  ParameterValue.`clone()`
  Returns a copy of this parameter value.
  `ParameterValue<T>`
  ParameterDescriptor.`createValue()`
  Creates a new instance of parameter value initialized with the default value.
  `ParameterValue<?>`
  ParameterValueGroup.`parameter(String name)`
  Returns the value in this group for the specified identifier code.