## org.opengis.parameter
Interface ParameterDescriptorGroup

All Superinterfaces:
  GeneralParameterDescriptor, IdentifiedObject

    @UML(identifier="CC_OperationParameterGroup",
         specification=ISO_19111)
    public interface ParameterDescriptorGroup

extends GeneralParameterDescriptor

The definition of a group of related parameters used by an operation method.

Since:
  GeoAPI 2.0
Version:
  Abstract specification 2.0
See Also:
  `ParameterValueGroup`, `ParameterDescriptor`

Field Summary

Fields inherited from interface IdentifiedObject
`ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY`

Method Summary
`GeneralParameterDescriptor` `descriptor(String name)` Returns the parameter descriptor in this group for the specified identifier code.
`List<GeneralParameterDescriptor>` `descriptors()` Returns the parameters in this group.

Methods inherited from interface GeneralParameterDescriptor
`createValue, getMaximumOccurs, getMinimumOccurs`

Methods inherited from interface IdentifiedObject
`getAlias, getIdentifiers, getName, getRemarks, toWKT`

Method Detail

### descriptors

    @UML(identifier="includesParameter",
         obligation=MANDATORY,
         specification=ISO_19111)
    List<GeneralParameterDescriptor> descriptors()

  Returns the parameters in this group.

### descriptor

    @Extension
    GeneralParameterDescriptor descriptor(String name)
                                          throws ParameterNotFoundException

  Returns the parameter descriptor in this group for the specified identifier code.

  Parameters:
    `name` - The case insensitive identifier code of the parameter to search for.
  Returns:
    The parameter for the given identifier code.
  Throws:
    `ParameterNotFoundException` - if there is no parameter for the given identifier code.

Copyright © 1994-2008 Open Geospatial Consortium. All Rights Reserved.