Класс MidiDevice.Info
java.lang.Object
javax.sound.midi.MidiDevice.Info
- Охватывающий интерфейс:
MidiDevice
public static class MidiDevice.Info extends Object
Объект
MidiDevice.Info содержит различные данные об MidiDevice, включая его название, компанию, которая его создала, и описательный текст.- См. также:
Краткое описание конструкторов
| Модификатор | Конструктор | Описание |
|---|---|---|
protected |
Создает объект с информацией об устройстве. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
final boolean |
equals |
Показывает, равен ли указанный объект этому объекту с информацией, возвращая true, если объекты совпадают. |
final String |
getDescription() |
Получает описание устройства. |
final String |
getName() |
Получает название устройства. |
final String |
getVendor() |
Получает название компании, поставляющей устройство. |
final String |
getVersion() |
Получает версию устройства. |
final int |
hashCode() |
Возвращает хеш-код этого объекта с информацией. |
final String |
toString() |
Возвращает строковое представление объекта с информацией. |
Методы, объявленные в классе Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создает и возвращает копию этого объекта. |
protected void |
finalize() |
Устарело, будет удалено: этот элемент API подлежит удалению в будущей версии. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого объекта Object. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
final void |
wait() |
Заставляет текущий поток ждать пробуждения, обычно в результате вызова notify или interrupt. |
final void |
wait |
Заставляет текущий поток ждать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
final void |
wait |
Заставляет текущий поток ждать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени. |
Подробное описание конструкторов
Info
protected Info(String name, String vendor, String description, String version)
Создает объект с информацией об устройстве.
- Параметры:
-
name— название устройства -
vendor— название компании, поставляющей устройство -
description— описание устройства -
version— сведения о версии устройства
Подробное описание методов
equals
public final boolean equals(Object obj)
Показывает, равен ли указанный объект этому объекту с информацией, возвращая
true, если объекты совпадают.hashCode
getName
public final String getName()
Получает название устройства.
- Возвращает:
- строку с названием устройства
getVendor
public final String getVendor()
Получает название компании, поставляющей устройство.
- Возвращает:
- название поставщика устройства
getDescription
public final String getDescription()
Получает описание устройства.
- Возвращает:
- описание устройства
getVersion
public final String getVersion()
Получает версию устройства.
- Возвращает:
- текстовые сведения о версии устройства
toString
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.