public abstract class AbstractTrackReader extends Object implements TrackReader
| Constructor and Description | 
|---|
| AbstractTrackReader() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | acceptFilePath(String filePath) | 
| protected Track[] | asArray(List<Track> trackList) | 
| boolean | canRead(Object source) | 
| protected boolean | doCanRead(InputStream inputStream) | 
| protected boolean | doCanRead(Object source) | 
| protected boolean | doCanRead(String filePath) | 
| protected boolean | doCanRead(URL url) | 
| protected abstract Track[] | doRead(InputStream inputStream) | 
| protected Track[] | doRead(Object source) | 
| protected Track[] | doRead(String filePath) | 
| protected Track[] | doRead(URL url) | 
| Track[] | read(Object source) | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptionprotected boolean acceptFilePath(String filePath)
public boolean canRead(Object source)
canRead in interface TrackReaderprotected boolean doCanRead(InputStream inputStream)
protected boolean doCanRead(Object source)
protected boolean doCanRead(String filePath)
protected boolean doCanRead(URL url)
protected abstract Track[] doRead(InputStream inputStream) throws IOException
IOExceptionprotected Track[] doRead(Object source) throws IOException
IOExceptionprotected Track[] doRead(String filePath) throws IOException
IOExceptionprotected Track[] doRead(URL url) throws IOException
IOExceptionpublic Track[] read(Object source)
read in interface TrackReader