# 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
Constructor | Description
--- | ---
`Control​(Control.Type type)` | Constructs a control with the specified type.