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