javax.sound.sampled.spi
Class AudioFileReader

java.lang.Object
  extended by javax.sound.sampled.spi.AudioFileReader
Direct Known Subclasses:
TAudioFileReader

public abstract class AudioFileReader
extends java.lang.Object


Constructor Summary
AudioFileReader()
           
 
Method Summary
abstract  AudioFileFormat getAudioFileFormat(java.io.File file)
           
abstract  AudioFileFormat getAudioFileFormat(java.io.InputStream inputStream)
           
abstract  AudioFileFormat getAudioFileFormat(java.net.URL url)
           
abstract  AudioInputStream getAudioInputStream(java.io.File file)
           
abstract  AudioInputStream getAudioInputStream(java.io.InputStream inputStream)
           
abstract  AudioInputStream getAudioInputStream(java.net.URL url)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioFileReader

public AudioFileReader()
Method Detail

getAudioFileFormat

public abstract AudioFileFormat getAudioFileFormat(java.io.InputStream inputStream)
                                            throws UnsupportedAudioFileException,
                                                   java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException

getAudioFileFormat

public abstract AudioFileFormat getAudioFileFormat(java.net.URL url)
                                            throws UnsupportedAudioFileException,
                                                   java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException

getAudioFileFormat

public abstract AudioFileFormat getAudioFileFormat(java.io.File file)
                                            throws UnsupportedAudioFileException,
                                                   java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException

getAudioInputStream

public abstract AudioInputStream getAudioInputStream(java.io.InputStream inputStream)
                                              throws UnsupportedAudioFileException,
                                                     java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException

getAudioInputStream

public abstract AudioInputStream getAudioInputStream(java.net.URL url)
                                              throws UnsupportedAudioFileException,
                                                     java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException

getAudioInputStream

public abstract AudioInputStream getAudioInputStream(java.io.File file)
                                              throws UnsupportedAudioFileException,
                                                     java.io.IOException
Throws:
UnsupportedAudioFileException
java.io.IOException