# Interface ARI1ParameterDescriptionType

All Superinterfaces:
  `ARI1DocumentedType`

All Known Implementing Classes:
  `ARI1ParameterDescriptionInteger, ARI1ParameterDescriptionReal, ARI1ParameterDescriptionSampleMap`

public sealed interface ARI1ParameterDescriptionType extends ARI1DocumentedType permits ARI1ParameterDescriptionInteger, ARI1ParameterDescriptionReal, ARI1ParameterDescriptionSampleMap

The type of parameters.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ARI1ParameterNumber`
  `id()`
  `String`
  `label()`

  ### Methods inherited from interface ARI1DocumentedType

  `documentation`

- ## Method Details

  - ### id

    ARI1ParameterNumber id()
    Returns:
      The unique-within-an-instrument identifier for the parameter

  - ### label

    String label()
    Returns:
      The humanly-readable parameter label