Spec-Zone.ru › OpenJDK 8

Класс SoundbankReader

  • java.lang.Object
    • javax.sound.midi.spi.SoundbankReader

public abstract class SoundbankReader
extends Object

A SoundbankReader предоставляет сервисы чтения файлов звуковых библиотек. Конкретные подклассы SoundbankReader анализируют заданный файл звуковой библиотеки, создавая объект Soundbank, который можно загрузить в Synthesizer.

Since:
1.3

Конструкторы

Конструктор и описание
SoundbankReader()

Методы

Модификатор и тип Метод и описание
abstract Soundbank getSoundbank(File file)

Получает объект звуковой библиотеки из предоставленного File.

abstract Soundbank getSoundbank(InputStream stream)

Получает объект звуковой библиотеки из предоставленного InputStream.

abstract Soundbank getSoundbank(URL url)

Получает объект звуковой библиотеки из предоставленного URL.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

SoundbankReader

public SoundbankReader()

Подробное описание методов

getSoundbank

public abstract Soundbank getSoundbank(URL url)
                                throws InvalidMidiDataException,
                                       IOException

Получает объект звуковой библиотеки из предоставленного URL.

Parameters:
url - URL, представляющий звуковую библиотеку.
Returns:
объект звуковой библиотеки
Throws:
InvalidMidiDataException - если URL не указывает на действительные данные MIDI звуковой библиотеки, распознаваемые этим читателем звуковых библиотек
IOException - если произошла ошибка ввода/вывода

getSoundbank

public abstract Soundbank getSoundbank(InputStream stream)
                                throws InvalidMidiDataException,
                                       IOException

Получает объект звуковой библиотеки из предоставленного InputStream.

Parameters:
stream - InputStream, представляющий звуковую библиотеку
Returns:
объект звуковой библиотеки
Throws:
InvalidMidiDataException - если поток не указывает на действительные данные MIDI звуковой библиотеки, распознаваемые этим читателем звуковых библиотек
IOException - если произошла ошибка ввода/вывода

getSoundbank

public abstract Soundbank getSoundbank(File file)
                                throws InvalidMidiDataException,
                                       IOException

Получает объект звуковой библиотеки из предоставленного File.

Parameters:
file - файл, представляющий звуковую библиотеку
Returns:
объект звуковой библиотеки
Throws:
InvalidMidiDataException - если файл не указывает на действительные данные MIDI звуковой библиотеки, распознаваемые этим читателем звуковых библиотек
IOException - если произошла ошибка ввода/вывода

© 1993, 2020, 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API