# Uses of Interface
org.opengis.parameter.GeneralParameterDescriptor

Packages that use GeneralParameterDescriptor
Package
Description
org.apache.sis.parameter
Descriptions and values of parameters used by a coordinate operation or a process.
org.opengis.parameter
Description and storage of parameter values.

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

  Classes in org.apache.sis.parameter that implement GeneralParameterDescriptor
  Modifier and Type
  Class
  Description
  `class`
  `AbstractParameterDescriptor`
  Abstract definition of a parameter or group of parameters used by a coordinate operation or a process.
  `class`
  `DefaultParameterDescriptor<T>`
  The definition of a single parameter used by an operation method.
  `class`
  `DefaultParameterDescriptorGroup`
  The definition of a group of related parameters used by an operation method.
  Methods in org.apache.sis.parameter that return GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `GeneralParameterDescriptor`
  DefaultParameterDescriptorGroup.`descriptor(String name)`
  Returns the first parameter in this group for the specified name.
  `static GeneralParameterDescriptor[]`
  Parameters.`getDescriptors(GeneralParameterValue... parameters)`
  Returns the descriptors of the given parameters, in the same order.
  Methods in org.apache.sis.parameter that return types with arguments of type GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `List<GeneralParameterDescriptor>`
  DefaultParameterDescriptorGroup.`descriptors()`
  Returns all parameters in this group.
  `Class<? extends GeneralParameterDescriptor>`
  AbstractParameterDescriptor.`getInterface()`
  Returns the GeoAPI interface implemented by this class.
  Methods in org.apache.sis.parameter with parameters of type GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `ParameterDescriptorGroup`
  ParameterBuilder.`createGroup(int minimumOccurs, int maximumOccurs, GeneralParameterDescriptor... parameters)`
  Creates a descriptor group for the given multiplicity and parameters.
  `ParameterDescriptorGroup`
  ParameterBuilder.`createGroup(GeneralParameterDescriptor... parameters)`
  Creates a descriptor group for the given parameters.
  Method parameters in org.apache.sis.parameter with type arguments of type GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `static Parameters`
  Parameters.`unmodifiable(ParameterValueGroup parameters, Predicate<? super GeneralParameterDescriptor> filter)`
  Returns the given parameter value group as an unmodifiable `Parameters` instance with some parameters hidden.
  Constructors in org.apache.sis.parameter with parameters of type GeneralParameterDescriptor
  Modifier
  Constructor
  Description
  `protected`
  `AbstractParameterDescriptor(GeneralParameterDescriptor descriptor)`
  Constructs a new parameter descriptor with the same values as the specified one.
  ``
  `DefaultParameterDescriptorGroup(Map<String,?> properties, int minimumOccurs, int maximumOccurs, GeneralParameterDescriptor... parameters)`
  Constructs a parameter group from a set of properties.
  ``
  `ParameterBuilder(GeneralParameterDescriptor descriptor)`
  Creates a new builder initialized to properties of the given object.

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

  Subinterfaces of GeneralParameterDescriptor in org.opengis.parameter
  Modifier and Type
  Interface
  Description
  `interface`
  `ParameterDescriptor<T>`
  The definition of a parameter used by an operation method.
  `interface`
  `ParameterDescriptorGroup`
  The definition of a group of related parameters used by an operation method.
  Methods in org.opengis.parameter that return GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `GeneralParameterDescriptor`
  ParameterDescriptorGroup.`descriptor(String name)`
  Returns the parameter descriptor in this group for the specified identifier code.
  `GeneralParameterDescriptor`
  GeneralParameterValue.`getDescriptor()`
  Returns the abstract definition of this parameter or group of parameters.
  Methods in org.opengis.parameter that return types with arguments of type GeneralParameterDescriptor
  Modifier and Type
  Method
  Description
  `List<GeneralParameterDescriptor>`
  ParameterDescriptorGroup.`descriptors()`
  Returns the parameters in this group.