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