# Uses of Class
javax.sound.sampled.Control.Type

Packages that use Control.Type
Package
Description
javax.sound.sampled
Provides interfaces and classes for capture, processing, and playback of sampled audio data.

- ## Uses of Control.Type in javax.sound.sampled

  Subclasses of Control.Type in javax.sound.sampled
  Modifier and Type
  Class
  Description
  `static class`
  `BooleanControl.Type`
  An instance of the `BooleanControl.Type` class identifies one kind of boolean control.
  `static class`
  `CompoundControl.Type`
  An instance of the `CompoundControl.Type` inner class identifies one kind of compound control.
  `static class`
  `EnumControl.Type`
  An instance of the `EnumControl.Type` inner class identifies one kind of enumerated control.
  `static class`
  `FloatControl.Type`
  An instance of the `FloatControl.Type` inner class identifies one kind of float control.
  Methods in javax.sound.sampled that return Control.Type
  Modifier and Type
  Method
  Description
  `Control.Type`
  Control.`getType()`
  Obtains the control's type.
  Methods in javax.sound.sampled with parameters of type Control.Type
  Modifier and Type
  Method
  Description
  `Control`
  Line.`getControl(Control.Type control)`
  Obtains a control of the specified type, if there is any.
  `boolean`
  Line.`isControlSupported(Control.Type control)`
  Indicates whether the line supports a control of the specified type.
  Constructors in javax.sound.sampled with parameters of type Control.Type
  Modifier
  Constructor
  Description
  `protected`
  `Control(Control.Type type)`
  Constructs a control with the specified type.